Smart contracts powering financial infrastructure for autonomous AI agents. Live on Base mainnet.
| Contract | Address | Description |
|---|---|---|
| ArcisVault | 0x0032...25a7 |
ERC-4626 yield vault. USDC → raUSDC. Multi-strategy. |
| AgentCredit | 0xdf31...e7a1 |
Identity-aware credit. ERC-8004 tiers. Utilization rate oracle. |
| RevenueBondFactory | 0xeb65...81ba |
Bond issuance, purchase, coupon, maturity. |
| IdentityRegistry | 0xaa4d...0e71 |
Agent reputation scores (0-100). Phase 1: owner-managed. |
| StrategyAllocator | 0x7Fd5...D7A |
Timelocked strategy weight management. |
| Contract | Address | Description |
|---|---|---|
| ATIRouter | 0xeC3b...728F |
Single entry point: deposit, borrow, depositAndBorrow. |
| StrategyAave | 0x4362...F12a |
Aave V3 USDC lending strategy. |
Emergency withdrawal (works when paused) · 24h strategy timelock · 0.1% early withdrawal fee · Per-agent deposit caps · Utilization-based rate oracle · ERC-4626 compatible · Zero require() · 116 tests
deposit(uint256 amount) → uint256 shares
withdraw(uint256 shares) → uint256 amount
balance(address agent) → uint256 value
sdk · mcp · custos · app · docs
ARCIS · 7 contracts · Base Mainnet · MMXXVI