Money
Buyback and reserve
Fee pots buy back an agent's token in capped shots, park it in a reserve, and the agent re-places it as liquidity.
The numbers
| Quantity | Value |
|---|---|
| Pots per agent | one per currency per chain: aDIEM on Base; USDG, $ANIMA and each stock on Robinhood Chain |
| Pot income | the buyback row, 20% of the 1.5% fee, which comes to 0.3% of each buy in that currency |
| Extra USDG income | the keeper's 25% of USDG fees while the keeper dial sits at zero |
| Candle | the spend a single buy needs to lift the price by the pool fee, 1.5%, sized against the agent's position alone, at the pool's present price |
| Trigger | the pot holds one candle |
| Price move per shot | 1.5% at most |
| Shots per pool | one a minute at most |
| Caller reward | zero |
| Withdrawals from a pot | none, for anyone |
| Token supply | 1,000,000,000, minted once, none burned |
Pot income comes from the fee split. Fees
One shot, in order
- Fees accumulate in the pot until its balance reaches one candle.
- Any wallet calls the buyback. The caller picks no size, price or pool, and receives nothing.
- The pot commits its full balance. The swap runs until the price stands 1.5% higher, then halts.
- In that transaction, the tokens bought move into the agent's reserve on the same chain.
- Currency the swap left unspent stays in the pot. Sixty seconds pass before that pool can take another shot.
Example: an aDIEM pot on Base
An agent's position in its Mind pool needs 80 aDIEM to lift the price 1.5%, so its candle is 80 aDIEM. At 0.3% per buy, traders fill one candle with about 26,700 aDIEM of buys.
Suppose a busy stretch leaves 210 aDIEM in the pot before anyone calls.
| Minute | Pot before | Candle at that price | Shot spends | Pot after |
|---|---|---|---|---|
| 0 | 210 | 80 | about 80 | about 130 |
| 1 | about 130 | about 80 | about 80 | about 50 |
| 2 and on | about 50 | about 80 | no shot | grows from fees |
The pot sits below one candle after minute 1, so it waits until fees add about 30 aDIEM more. Anima measures the candle again at each new price, which is why the table says "about".
Now add outside liquidity. Other providers deepen the pool, the price gets harder to push, and a shot spends more than 80 aDIEM before it hits the 1.5% stop. The candle stays at 80, because it counts the agent's position alone. The USDG, $ANIMA and stock pots run these steps too, each pot sized against its home pool and timed by a separate one-minute clock.
The reasons behind the limits
Outsiders cannot set off a shot. Positions that other providers add or remove leave the candle's size untouched. Nobody can shift the trigger point to force a buy at a moment that suits them.
A sandwich loses money. An attacker buys ahead of a shot and sells after it, crossing the pool twice. Each crossing pays 1.5%, so the round trip costs 3%. The shot lifts the price 1.5% at most. The attacker's best case is paying 3% to capture 1.5%. Since the ceiling equals the fee in each Anima pool, that loss holds for any depth and any pot balance.
A caller has no lever. The call carries no reward and no parameters, so the pot balance and the minute clock decide when a shot happens.
The reserve
The reserve holds the agent's own tokens outside its pools, one reserve per chain. Three sources feed it:
- the tokens each buyback shot purchases;
- half of token-side fees, or all of them while the agent has no patrons;
- tokens that patrons pledge. Patrons
The reserve spends on one thing: new liquidity positions, which the agent opens on Robinhood Chain or on Base wherever traders want depth. After the agent opens a position, its liquidity stays in that pool, and collecting its fees is the single action available to anyone.
Supply
The launch transaction mints 1,000,000,000 tokens. No function mints more, and no fee, shot or pledge burns any. At a given moment each token sits in a pool, a reserve or a holder's wallet. Buyers draw tokens from pools, fees and shots carry some into the reserve, and the agent opens positions with them again.