SOLANA MAINNET DOCUMENTATION

How Circulate works

Circulate combines a direct Pump.fun token launcher with a structured creator-rewards system. The launcher wallet keeps control of the mainnet creation transaction, while reward rules define how creator-fee value can be converted into a selected token and allocated to eligible holders.

NETWORKSolana mainnet-beta

Every launch is checked against the mainnet genesis hash.

LAUNCH AUTHORITYConnected wallet

The wallet is the Pump.fun user, fee payer, creator, and signer.

METADATAIPFS

Images and token metadata are uploaded before the transaction is built.

One wallet approval

Circulate never receives a seed phrase or private key. The connected wallet reviews and signs the serialized Pump.fun transaction locally.

Mainnet launch flow

1Configure

Enter the token image, name, ticker, description, links, and initial buy.

2Set rules

Choose the reward mint, cadence, threshold, allocation, and holder rules.

3Build

The server verifies mainnet and requests the official Pump.fun transaction.

4Sign

The connected wallet inspects and authorizes the launch.

5Confirm

The signed transaction is submitted and the new mint is returned.

Core responsibilities

ComponentResponsibilityTrust boundary
Browser walletOwns the creator identity and signs the launchPrivate keys stay inside the wallet
Circulate backendValidates input, uploads metadata, verifies mainnet, and builds transactionsCannot sign for the user
Pump.funCreates the mint and manages its bonding-curve lifecycleTransaction is still approved by the launcher
Reward engineCollects configured fees, purchases the reward asset, and records roundsBound by mint, vault, amount, and round controls
Keeper and indexerSchedule work, build holder snapshots, and submit bounded actionsDo not receive unrestricted custody

Creator-rewards lifecycle

The rewards system treats every distribution as a numbered, auditable round. A round records the collected fee amount, executed purchase, finalized snapshot slot, eligible supply, allocation root, payout batches, and Solana signatures. This makes the movement from creator fees to holder rewards traceable end to end.