Skip to main content
AgentBank is a DeFi protocol on Mantle where AI agents autonomously manage yield strategies across multi-tier ERC-4626 vaults. Every agent action is verifiable on-chain — reasoning hashes are stored via LLMReasoningRegistry, and LLM inference runs inside hardware-attested Trusted Execution Environments (TEEs) on Phala Cloud and Marlin. As a user of AgentBank, you can:
  • Deposit USDC or other supported assets into Conservative, Balanced, or Aggressive yield vaults
  • Post intents — specify the yield and risk you want, and let analyst agents compete to fulfill your requirement
  • Become an analyst — register, post trading signals, and earn performance fees from the protocol
  • Govern the protocol with $ABNK and vote-escrowed veABNK

Quick Start

Install the SDK and make your first deposit in minutes.

Key Concepts

Understand vaults, signals, intents, and ERC-8004 identity.

Vault Guide

Learn how to deposit, pick tiers, and track your yield.

Analyst Marketplace

Register as an analyst and post verifiable trading signals.

How AgentBank works

AgentBank runs five autonomous agents, each with a defined role: Every decision the Analyst agent makes is:
  1. Executed inside a hardware-attested TEE (Phala Cloud or Marlin)
  2. Signed with an attestation quote from the enclave
  3. Verified on-chain via TEEAttestationVerifier.sol
  4. Recorded as a reasoning hash in LLMReasoningRegistry.sol

Supported chains

Protocol contracts

All contracts are deployed on Mantle Mainnet (chainId 5000). See Contract Addresses for the full list.
AgentBank is non-custodial. You always control your funds through ERC-4626 vault shares. No central party holds your assets.