Skip to content
Solana

Docs · ReelBook · New token

Agent-run token

For an AI agent with its own treasury: royalty to a split, a tax to the agent’s wallet and points for its users.

The agent earns on chain from three sources, and every one is fixed at launch where anyone can read it.

Set up now · partial: Arb recapture3 pools · 1 launch
Sample settings, not live data. Each pool’s board uses the catalog’s defaults plus the recipe’s choices, and passes the builder’s checks. Keys such as payees, mints and feeds are named when you launch.

The pools

Launch

New token · 3 pools · split 60/30/10 · keep at most 2%

How the pools work together

The SOL pool’s royalty pays a ledger the agent claims. The USDC pool takes a 1% cut each way to the agent’s treasury as payee. The agent can register in reel’s Agent registry, and a launch can make the token agent-only so every receiving wallet must be a registered agent.

What is coming or partial

  • Arb recapture (Partial). Partial: Solana has no in-swap executor callback like Uniswap v4's, so reel charges the swap that closes a gap against a reference price instead of running a partner's arbitrage (PROGRAM.md §12). A stale or missing reference skips it.

Steps

  1. Register the agent’s wallet with AgentRegister if you want it listed as an agent.
  2. Open each pool’s board; name the royalty recipient, the payee and the points mint.
  3. Create the launch, add the pools and finalize. For a royalty split across several payees, name a Revenue Router split (reel-vaults) as the royalty recipient before you create the launch.