Sample creators for now — connect a real creator directory later.
Pick a gift
Pick a gift above, then send it.
Coin packs
Demo mode — no real charge. Production checkout goes through Stripe (see integration notes in js/gifts.js).
STRIPE integration point: real coin purchases need a Stripe Checkout Session
created on a server, with coins credited by a webhook — never trust the browser for payment.
Creator wallet
Showing wallet for — (switch creators on the Send tab).
Gift balance0 coins
Gross value (100 coins = $1.00)$0.00
Site fee (10%)−$0.00
You receive$0.00
Transparent math: every cashout shows the gross, the site's cut, and the payout. No hidden fees.
STRIPE integration point: real payouts need Stripe Connect (creators onboard via
Connect Express; the 10% is taken as an application fee). Holding balances and taking a cut is
marketplace money transmission — get tax and legal advice before going live.
Recent activity
Date
Activity
Coins
Balance
Demo ledger is stored in this browser. With Supabase configured, every gift is also written to the gift_transactions and creator_wallets tables.