Create a StreamerFi Token
Link a Twitch channel, set your token details, and launch with an isolated creator-fee treasury.
Immutable Assignment Preview
These values become locked once the Pump.fun creation transaction confirms.
Per-Token Treasury Model
Fees from this token never mix with another streamer token.
Payout Adapter / Ledger
| Tx / Event | Type | Amount | Status | Time |
|---|
Unique creator wallet
Every launched token receives a dedicated creator address so Pump vaults and ledger entries stay isolated.
Locked streamer identity
The app stores Twitch user ID, snapshot username, recipient hash, and locked timestamp after confirmation.
Permissionless collection
A FeeCollector worker can call bonding-curve and PumpSwap fee instructions when balances exceed threshold.
Adapter payout layer
Solana, streamer tipping, and future providers share resolve, validate, quote, send, and verify semantics.
Trending Streamer Coins
Rank tokens by the thing that makes this launchpad different: generated fees, paid streamers, and pending support.
StreamerFi Market
| Token | Streamer | Market Cap | Fees | Paid | Pending | Status |
|---|---|---|---|---|---|---|
| $VAMP | SomeGuy | $83,921 | $1,321 | $1,190 | $131 | Live-ready |
| $BOB | BobPlays | $31,204 | $499 | $421 | $78 | Collecting |
| $TIM | TimRuns | $19,884 | $203 | $177 | $26 | Live-ready |
| $BYTE | ByteMage | $11,090 | $88 | $55 | $33 | Threshold wait |
Payout Operations
Control collection thresholds, live-triggered payout cadence, reservations, retries, and reconciliation freezes.
Fee Collector
- Claims only after token fees exceed 0.03 SOL.
- Runs bonding-curve and PumpSwap collection separately.
- Writes immutable ledger entries before balances become spendable.
Live Payout Engine
- Waits for Twitch EventSub stream.online events.
- Tips $5 minimum, then $10 every 10 minutes while live.
- Attributes every public message to the token symbol.
Retry Safety
- Every payout uses an idempotency key.
- Unknown provider responses are verified before retry.
- Failed payments refund the ledger reservation.
Worker Queue
| Job | Token | Trigger | State | Next action |
|---|
Audit Events
| Time | Severity | Event | Token | Message |
|---|
Public Token Transparency
A token page makes the designated streamer, fees generated, payouts, and transaction proofs visible.
Valid Vamp
Supporting SomeGuy. Assigned at launch and cannot be changed.
Payment History
Recent tips attributed to the token.
Proofs
| Proof | Value | Verification | Status |
|---|---|---|---|
| Creator wallet | G7Ts...9K2a | Unique wallet for $VAMP | Verified |
| Recipient lock | 71092931 / someguy | Locked September 18, 2026 | Immutable |
| Payout route | Unresolved | No trusted payout destination | Unsupported |
System Architecture
The production backend is split into launch, Twitch, ledger, wallet, payout, and reconciliation services.
Launch Service
- Resolves Twitch ID before launch.
- Generates dedicated creator wallet key references.
- Builds Pump create_v2 with creator set to the token wallet.
Payout Resolver
- Requires trusted identity chains.
- Stores source URL, provider, destination, confidence, and verification dates.
- Pauses suspicious destination changes.
Reconciliation
- Compares Solana balances, ledger balances, and provider payments.
- Freezes token payouts on mismatch.
- Creates audit events for operator review.
Adapter Readiness
Runtime status for the boundaries that need real credentials before production mode.
| Adapter | Status | Mode | Required env |
|---|
Security Rules
Money movement is isolated from the web app, and every payout is backed by immutable accounting.
Key Management
- No private keys in database plaintext.
- No private keys in web-server environment variables.
- No payout signing from frontend code.
Recipient Lock
- No admin endpoint accepts arbitrary payout addresses.
- No changing Twitch recipient after launch confirmation.
- No unverified destinations can receive automatic payouts.
Compliance Gate
- Review custody, sanctions, tax, and money-transmission exposure before open mainnet launch.
- Prefer direct crypto destinations where possible.
- Minimize custody duration with frequent reconciliation.