Love agents.
Love control.
MONAF.
Programmable money for you and your agents. Your wallet signs every transfer on Monad.
Give your AI agent its own on-chain vault. There are no spending limits or allowlists: the agent can move all of the vault’s funds, so deposit only what you’re happy for it to use. You stay the owner and can pause it or pull everything back any time.
Three taps
A preset, a vault, then one real action. Add MON to a balancer or deployer wallet when the vault needs a larger size.
Connect to see vaults you already own.
Prime
Two choices. Protected is paid first and loses last. Alpha takes the first loss and the rest of the profit. No promised rate.
How the pool protects the two tranches
Junior MON is the only cushion. A loss reduces the alpha tranche first. Protected MON drops only after alpha is at zero. There is no outside guarantee.
Each hop can move the whole pool, and never more than 10 MON on a vault opened here. A hop that loses more than 0.05 MON reverts. A smaller loss still settles. If the pool falls 1.5% under its high watermark, new hops and deposits stop. Withdrawals stay open.
The performance fee is 10% of gains above the high watermark, paid to the treasury chosen when the vault was opened (your wallet, for a vault you open here). Principal is not charged. 30% of what remains goes to Protected and the rest to Alpha.
The cap is 10 MON.
Spread
This tab quotes Uniswap v3 at 0.30% and 0.05%, PancakeSwap v3 at 0.05%, and Kuru when a new block arrives. It fills the largest size, up to 10 MON, whose shortfall stays inside 0.50%. A flat quote still submits. Rough gas is shown and does not block it. There is no promised rate.
Searching this tab · 0 quotes
10% of a successful profit pays the wallet that submitted the transaction. 10% goes to the wallet that opened the pool. The rest stays. The caller pays gas even when the transaction reverts. Anyone who knows the address can submit a round trip; they cannot withdraw your MON.
Clip
A separate pool that sells and buys on the Uniswap v3 and PancakeSwap v3 pools directly, so the repeating transaction skips the router. It checks every new block and fills the largest size, up to 10 MON, whose shortfall stays inside 0.50%. The whole pool can be the trade. One signature sends it. There is no promised rate.
There is no profit floor and no size cap inside the pool. 10% of a gain pays the wallet that submitted it, 10% goes to the wallet that opened the pool, and the rest stays. The caller pays the gas limit even when the transaction reverts. A measured clip is about 420,000 gas.
Custom agent
The full setup: your own agent key or an external agent, your deposit and its gas. There are no limits to set: the agent can move all of the vault’s funds.
Connect your wallet
Connect your agent
The agent key is stored only in this browser (alpha). Anyone with this key can move all of the vault’s funds.
Fund it
None. No per-action cap, no budget, no vault cap, no token caps, no payee allowlist and no service allowlist. The agent can move all of the vault’s funds.
No limits: your agent can spend any amount, pay any address and call any contract (Pay people, Uniswap v3, PancakeSwap v3, Kintsu, aPriori, Magma, Wrapped MON, Kuru or anything else). It can move all of the vault’s funds. You stay the owner: pause it, replace it, or pull everything back in one tap.
Creating a vault uses the network’s gas estimate plus 10% (about 2.3M gas). Monad charges the whole limit, about 0.23 MON at a 100 gwei base fee.