Skip to main content
This page covers how to create your Treasure account, fill in your public profile, and connect Stripe for payouts. Completing these steps before your first event ensures your event pages look professional and that you can receive payments as soon as tickets sell.

Create your account

Go to ontreasure.com and choose to sign in. Treasure uses passwordless sign-in — there is no password to create or remember.
1

Enter your phone number or email

Treasure asks for your phone number by default. To use email instead, click Use email instead below the field. (You can switch back with Use phone instead.)Click Continue.
2

Enter the 6-digit code

Treasure sends a 6-digit verification code to the phone number or email you entered. Type it in to finish signing in.
3

Add your name

On first sign-in, Treasure asks for your First name and Last name. This is the minimum needed to get started — you can fill in the rest of your profile next.
The same phone number or email signs you in every time. There is no separate signup and login — if the account doesn’t exist yet, it is created for you.

Set up your profile

Your profile is the public face of your account on Treasure. It appears on every event you host and is discoverable at ontreasure.com/u/[username]. Open your profile settings at ontreasure.com/profile/edit, or click your avatar and choose to edit your profile.
1

Add your name and photo

First name and Last name are required and are used on event pages and for payout records.Click the avatar to upload a profile photo.
2

Choose a username

Your username sets your permanent public URL:
Usernames can contain letters, numbers, underscores (_), periods (.), and hyphens (-), and nothing else. Usernames are unique — if your chosen name is taken, Treasure will let you know.
Usernames are stored in lowercase. Entering MyShop gives you ontreasure.com/u/myshop.
Choose a username that matches your brand or organization name. Your public profile page lists all your upcoming events, making it easy to share a single link with your audience.
3

Add a business name and bio

Business name (optional) — if provided, this replaces your personal name on event pages. Useful if you’re organizing events under a brand or organization.Bio (optional) — a short description shown on your public profile. Tell visitors who you are, what kind of events you run, or where to find you elsewhere.
4

Add your links

Add social links for Instagram, Twitter, TikTok, Whatnot, and CollX, and payment links for Venmo and Cash App. These appear on your public profile.
5

Save your profile

Save the form. Your public profile at ontreasure.com/u/[username] will reflect your changes.

Connect Stripe for payouts

Treasure uses Stripe to process payments and send payouts to your bank account. You must connect a Stripe account before you can sell paid tickets or tables.
1

Open payout settings

Go to your host dashboard, open Payouts, and switch to the Payout Methods tab.
2

Connect your Stripe account

Start the Stripe connection. You’ll be redirected to Stripe’s onboarding flow, where you’ll provide:
  • Business or personal details
  • Bank account information for payouts
  • Identity verification
The process typically takes a few minutes. Once approved by Stripe, your account is authorized to accept payments through Treasure.
3

Confirm your connection

Return to Treasure after completing Stripe onboarding. Your payout methods page will show your Stripe account as connected. You can now create paid ticket types on any event.
Free events do not require a Stripe connection. You only need Stripe if you plan to charge for tickets or vendor table bookings.

When you get paid

Payout timing depends on your plan:
Make sure your bank account details in Stripe are correct before your event goes live. See Payouts for the full walkthrough, including how to read your payout history.
See the pricing page for a full feature comparison across plans.