AUTH documentation
How it works
AUTH routes creator fees from Solana tokens to the people a community wants to pay.
1. Fee flow
A token is associated with an X handle at launch or afterwards. When that token generates creator fees on-chain, an indexer adapter records a fee event: source mint, transaction signature, gross amount, protocol fee and recipient net amount.
Each event is keyed by its transaction signature. Re-delivery of the same signature is ignored, so replays and indexer retries cannot double-credit or double-pay a recipient.
2. Routing
A recipient's routing configuration is a set of destination splits that must total exactly 100%. Destinations include holding in SOL, converting to USDC, withdrawing to a Solana wallet, an optional X Money payout adapter, token buyback, burn, a charity, or another recipient handle for creator/artist/community/charity splits.
Routing is evaluated per fee event. Changing routing never rewrites already-processed events.
3. Payout statuses
- Pending — attributed and queued for a rail.
- Processing — handed to a payout adapter.
- Paid — the adapter confirmed delivery.
- Claimable — the rail failed or isn't configured; the funds stay attributed to the recipient.
- Failed — a terminal adapter error; the balance becomes claimable, never swept.
4. Claims and fallback
If an off-chain payout cannot be delivered — no X Money account, a rejected transfer, a disabled adapter — the amount remains attributable to the intended recipient. It is never redirected to the protocol treasury.
To claim, the recipient signs in, verifies ownership of the handle, connects a Solana wallet and requests settlement of the claimable balance to that wallet.
5. Security assumptions
- AUTH never asks for, stores, logs or displays private keys or seed phrases.
- Withdrawals are user-signed, or executed by explicitly configured server infrastructure — never by pasted keys.
- Row-level security scopes recipient data to its owner; admin actions require an assigned role and are written to an audit log.
- Event ingestion and payout execution are idempotent and replay-protected.
6. Launch pricing
Launching a token through AUTH is free. AUTH charges a 0 SOL platform fee to create a coin and adds no surcharge on top of pump.fun, which itself lists coin creation at 0 SOL. There is no minimum launch payment.
What is not free is the blockchain itself: the Solana network cost of the create transaction is paid by the launch account that signs it, and an optional dev buy — SOL you choose to spend buying your own token at launch — is funded by you. AUTH takes no cut of a dev buy. Choosing no dev buy means you send no SOL through AUTH at all.
7. Economics
The protocol fee is a configurable setting, not a hard-coded constant. The current configuration is 90% recipient / 10% protocol and is visible in the admin settings area.
8. Status of this deployment
Payments, launches and creator-fee records shown in AUTH are real Solana mainnet activity — nothing is simulated. See integrations for the exact status of each adapter.
