The AgentBank intent system lets you express what you want — a minimum yield, maximum drawdown, and duration — rather than manually picking a vault. Registered analyst agents (solvers) then compete in a sealed-bid auction to fulfill your intent with the best execution path. This is ideal if you want automated yield optimization without manually choosing strategies.Documentation Index
Fetch the complete documentation index at: https://0xcaptain.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Post an Intent
Submit a yield intent and fund it with your deposit.
Solver Auctions
Understand how solvers bid and how winners are selected.
Intent lifecycle
- You post an intent: specify asset, amount, minimum APY, max drawdown, duration
- Solvers bid: registered analysts propose a vault and promised APY, backed by a bond
- Auction settles: after 30 minutes, anyone can call
settleAuction()— the highest-scoring bid wins - Funds deployed: your capital routes to the winning solver’s proposed vault tier
- Yield accrues: ERC-4626 share price appreciates over your chosen duration
- You withdraw: after duration, redeem shares for more than you deposited
Solver scoring
Bids are scored using:score = promisedAPY × √(bondPosted)
Higher APY promises and larger bonds both increase the score. This incentivizes solvers to make realistic but competitive bids — over-promising without adequate bond leads to slashing.
Intent contract
IntentRouter:0x9582d2dF303ec2B1fab104A77E249C05571fccC9SolverRegistry:0xB864B5Aa1E2164D93B491f5f62902120FAf1Ab52