Guides
Register an existing token
Redirect the creator fees of a token you already launched.
If a token already exists, you can point its future creator fees at social routes without relaunching. The creator wallet signs a transaction that hands the creator role to a socials.capital fee creator.
POST
/v1/launches/existingBody: launchpad, mint, creatorWallet, optional paymentNote, routes. Returns the same unsigned transaction shape as a new launch.
const unsigned = await api.routeExisting({ launchpad: "pump", mint: "GY9mZfyPpxXxBXBxS2hB2XjhP3kfUsywTvgveozxpump", creatorWallet: wallet.publicKey.toBase58(), paymentNote: "Creator fees via socials.capital", routes: [{ platform: "twitch", handle: "KaiCenat", shareBps: 10_000 }],})Only the wallet that currently holds the creator role can sign this. Fees accrued before the switch stay with the previous creator.
Changing routes later
PUT
/v1/launches/:id/routesReplace the routes. Shares must sum to 10,000 bps.