Docs
How Tag Paid routes eligible creator fees to tagged social profiles.
Product overview
Tag Paid lets anyone launch a campaign around a Solana token, tag creators across social platforms, and allocate a share of eligible creator fees to those recipients.
Creators do not need to launch the token themselves. They claim via /claim after verifying ownership of their public profile.
Fee model
Allocations apply to the campaign's distributable creator-fee share — not gross trading volume.
- Configurable platform fee (default: 2.5%)
- Recipient allocations must sum to 100% of the distributable pool
- Single- and multi-recipient campaigns are supported
- Unclaimed recipients remain in awaiting-claim state
Social tagging
Supported platforms:
X, YouTube, Twitch, TikTok, Instagram, Discord, Farcaster, Reddit, Kick, GitHub, Telegram, and custom profile URLs.
Official APIs are modular. The current flow uses manual handle + URL entry with a verification status machine (unverified → pending → verified → claimed / opted out).
Integrations
IntegrationsFee routing is abstracted behind FeeRoutingService in src/lib/solana/fee-routing.ts.
Fee routing supports launchpad and creator-fee programs with:
- Creator fee claim and transfer
- Third-party routing
- Multi-recipient payouts
- Wallet-approved transactions
Environment
Optional: NEXT_PUBLIC_SOLANA_RPC_URL for live RPC when wallet-adapter mode is enabled.
Optional: social OAuth / proof provider keys when platform verification is wired.
No secrets belong in frontend code.