Tiptok runs on top of Pons V2 on Robinhood Chain. Anyone can launch a coin for any TikTok creator, by username. The person who launches gets the coin. The creator gets a gift wallet, and every trade of that coin sends them a gift.
The creator does not need to be here for gifts to pile up. Their gift wallet is a contract address derived from their username. When they arrive, they sign in with TikTok, connect a wallet and withdraw.
Every trade pays a 2.2% fee. 1% is the gift, paid into the creator's gift wallet. 0.2% goes to Tiptok. 1% is the base fee of Pons, the launchpad underneath.
The split is fixed at launch and written into the coin. Nobody can change it later, including us.
New coins trade on a bonding curve: a fixed formula sets the price from how much has been bought. When the curve completes, liquidity moves to Uniswap and the coin graduates. Gifts keep flowing after graduation.
A gift is sent the moment a trade settles. It is arriving while Pons still holds it on the curve, and ready once Pons sweeps it into the fee escrow for the creator's gift wallet. Sweeps happen automatically; there is nothing to do.
Withdrawn means the creator (or, for stuck tokens, the admin) has moved it out of the gift wallet to a wallet address.
Sign in with TikTok on your creator page or at /withdraw. Tiptok checks the username and signs an authorization for the gift registry contract; your wallet submits it. The contract pulls the gifts from the escrow, keeps the platform share, and pays the rest to your wallet in USDG.
The sign-in uses TikTok's Login Kit. Tiptok receives your username, display name, avatar and, if you allow it, the public follower and like counts shown on your creator page. It never posts on your behalf.
Gifts never sit on the Tiptok registry itself: they sit in the Pons fee escrow and in each creator's vault. The registry owner has a rescue function for ETH or tokens sent to the registry by mistake, and the admin console can build a signed withdrawal for any token stuck in a vault. Both are transactions the admin wallet signs and anyone can audit.
The contracts are verified on Sourcify and Blockscout; every address is linked from the pages that use it.
Every trade of $TIPTOK, the platform coin, pays a creator tax. Pons credits it in ETH to the coin's fee recipient. All of it is committed to buying $TIPTOK back and burning it.
The team claims the tax from the Pons escrow, buys $TIPTOK on the open market, sends the coins to the burn contract and presses burn. The burn contract can only send $TIPTOK to the dead address; not even its owner can withdraw it. The running total, every burn and every address are on the buyback page at /burn. The $TIPTOK contract address shown in the header is set by the admin and links to Blockscout.
Everything lives on Robinhood Chain, chain id 4663. Every number in this interface links to Blockscout on hover. Launching and trading are Pons V2; the gift registry is the only contract Tiptok adds, and its source is verified on Sourcify and Blockscout so the code at the address below is the code in this repo.