A R C I S
The citadel of agent capital
Financial infrastructure for autonomous AI agents.
Yield-bearing vaults · Identity-aware credit · Revenue bonds
arcis.money · Dashboard
| Component | Description |
|---|---|
| Agent Vaults | ERC-4626 yield-bearing vaults. Deposit USDC, receive raUSDC. Strategies compound yield. |
| Agent Credit | Identity-aware credit via ERC-8004 reputation tiers. Utilization-based rate oracle. |
| Revenue Bonds | Agents issue tokenized bonds. Humans buy yield. Smart contracts service debt. |
| CUSTOS | Autonomous keeper agent. 9 skills. Harvests yield, monitors loans, services debt, engages community. |
| Repo | What | npm / Links |
|---|---|---|
core |
17 contracts, 116 tests, ERC-4626, subgraph | Audit-ready |
sdk |
TypeScript SDK — vault + credit + bonds | @arcisprotocol/sdk |
mcp |
MCP server — 3 modes (local, HTTP, Vercel) | @arcisprotocol/mcp |
custos |
Keeper agent — 4 keeper + 5 social skills | README |
cli |
Terminal TUI — vault, credit, bonds, MCP, CUSTOS | 12 commands |
app |
Landing + dashboard — arcis.money | 4 tabs |
docs |
ATI v1.1, integration guide, SDK examples | 10 frameworks |
monitor |
Passive on-chain monitoring | Superseded by CUSTOS |
deposit(uint256 amount) → uint256 shares
withdraw(uint256 shares) → uint256 amount
balance(address agent) → uint256 value
Three functions. Any agent framework. The citadel has no gatekeepers.
- Emergency withdrawal (works when paused)
- 24-hour strategy addition timelock
- Withdrawal fee ramp (0.1% within 24h — flash loan protection)
- Per-agent deposit caps
- Utilization-based rate oracle (auto-adjusting interest rates)
- Full ERC-4626 view compatibility
- Zero
require()— all custom errors - 116/116 tests passing