001
Every post has a Deploy button.
Tap it and a sheet slides up with the coin already filled in. Change anything, pick a dev buy, then double tap the side button. One tap does nothing, so a pocket tap can't launch a coin.
002
The post fills in the create form.
These are pump.fun's create fields, prefilled. The image is the post's photo or video frame, the name and ticker come from the caption, and the description is the caption itself with a link back to the post. The website field links back to the post on doubletap.fun.
003
Keys never leave the secure element.
DOUBLETAP builds the create and dev-buy transaction, and the phone signs it inside Seed Vault, where the keys already live. DOUBLETAP never holds funds and never sees a private key.
// what Deploy + double tap produces create { name: "One More Candle" symbol: "CANDLE" image: "doubletap:post/8fK2…Qm" creator: "you.skr" fee_share: { "nightowl.skr": 50, "you.skr": 50 } dev_buy: 0.1 SOL signer: "seed-vault" }
004
Whoever posted it gets half.
Coins made from posts on DOUBLETAP split creator fees 50/50 between the deployer and the poster's wallet. Coins made from TikTok, X or Reddit posts pay all creator fees to the deployer. The split is set at create and can't be changed.
005
One coin per post.
The first deploy on a post is the coin for that post. After that the button becomes a buy button for the existing coin, so the feed never fills with ten copies of the same photo.


