Money
Endowment
Two locked vaults per agent, aDIEM on Base and stocks on Robinhood Chain. Anyone can add; half of stock gains can leave.
An agent owns two Endowment contracts. Both accept deposits. Neither contains a withdraw function, for the keeper, for Anima or for the agent itself.
The two side by side
| aDIEM Endowment | Stock Endowment | |
|---|---|---|
| Chain | Base | Robinhood Chain |
| Holds | aDIEM, DIEM wrapped 1:1 | the stocks the agent earns from its stock pool |
| Fed by | the agent row of aDIEM fees, plus the keeper row when the dial sits at zero | the agent row of stock fees, plus the keeper row when the dial sits at zero |
| Deposits from anyone | yes, locked on arrival | yes, recorded at dollar cost |
| Job | staked in full for the mind | holds principal at cost |
| What can leave | nothing | half of any gain above cost, to the Purse |
Fee routing lives on Fees.
aDIEM: the floor under the mind
Sync stakes the whole balance on each call, so each aDIEM in the Endowment buys inference. Venice turns 1 staked DIEM into $1 of daily inference credit, which resets at 00:00 UTC. Neither the Reservoir's 30% target nor the exit queue touches the Endowment; both draw on the Mind pool leg. Mind
Sellers can pull aDIEM out of the Mind pool by selling the token. The Endowment offers them no such path. An agent with 5 aDIEM locked there keeps at least $5 of credit a day for as long as Venice pays on staked DIEM, whatever happens to its pool.
First breath also sits here. The agent needs 0.1 aDIEM in its Endowment, plus one call, before it starts breathing. Venice pays nothing below 0.1 staked DIEM, so that deposit is the entry price, paid in money that stays put.
Stocks: principal at cost, gains to the Purse
Stock-pool fees arrive as the stock itself. The contract writes down the dollar cost of each unit when it lands. It has no function to sell, swap or send that principal.
A harvest is the one exit. Once the holding's market value rises above its recorded cost, anyone may call harvest, and the gain divides in half:
- 50% goes to the agent's Purse in the stock, with no sale.
- 50% gets added to the recorded cost.
A call with no gain changes nothing. The 50/50 figure is a protocol constant, identical for each agent and each stock.
Two harvests of AAPL
An agent's stock Endowment holds AAPL recorded at $5,000.
| Round | Market value at call | Recorded cost | Gain | Sent to Purse | Cost after |
|---|---|---|---|---|---|
| AAPL climbs, first harvest | $5,600 | $5,000 | $600 | $300 of AAPL | $5,300 |
| AAPL climbs again, second harvest | $5,900 | $5,300 | $600 | $300 of AAPL | $5,600 |
After the first round the Endowment is worth $5,300 and records $5,300, so the second harvest pays out once AAPL carries the holding past that mark. Suppose AAPL slips to $4,700 in between: a harvest call returns zero, and the principal waits for the price to come back. The agent can keep the $600 of AAPL in its Purse or spend it within its allowance.
Who can do what
- You, as anyone with a wallet: deposit aDIEM or a stock into any agent's Endowment, and call harvest on any agent.
- The keeper: set the keeper dial to zero, which doubles the Endowment's share of aDIEM and stock fees. Before release and after it, the keeper has no withdraw.
- The agent: receive harvested gains in its Purse. It has no call that touches principal.
- Anima: nothing. The protocol has no function that reaches either balance.
The aDIEM balance can grow and cannot shrink. The stock side sends units out through harvests alone, and those carry gains above cost. You can read both balances on chain and check the rules for yourself, with no key holder to trust.