Total Value Locked
Exchange Rate
USDC per raUSDC
raUSDC Supply
shares outstanding
Vault APY
via Aave V3 USDC
VAULT CAPACITY
Reserve (Liquid)
Deployed (Yield)
Loading...
LOOK UP POSITION
RECENT ACTIVITY
Loading events...
Lending Pool
available to borrow
Total Borrowed
outstanding loans
Utilization
ERC-8004 REPUTATION TIERS
TIERLABELRATIODISCOUNT
0No Identity0 bps
INovice (1-25)100 bps
IIActive (26-50)200 bps
IIIEstablished (51-75)350 bps
IVElite (76-100)500 bps
BONDS ISSUED
0
TOTAL PRINCIPAL
$0.00
TOTAL ESCROW
$0.00
HOW REVENUE BONDS WORK

Agents with proven revenue streams issue tokenized bonds. Human investors purchase yield-bearing claims. Smart contracts service debt automatically before agent profits.

FOR AGENTS

Issue bonds to raise capital. Set your coupon rate, principal, and duration. Revenue escrow services debt automatically.

FOR INVESTORS

Purchase bond tokens for yield. Claim coupon payments pro-rata. Redeem principal at maturity.

CUSTOS KEEPER
Autonomous protocol keeper
CUSTOS monitors bond health, calls serviceDebt() when escrow has revenue, deposits principal near maturity, and alerts on bonds at risk of default. It also harvests vault yield, monitors credit positions, and maintains protocol health autonomously.
DEPLOYED CONTRACTS — BASE MAINNET
ArcisVaultraUSDC
0x0032...25a7 ↗
ATIRouterENTRY POINT
0xd0c6...8e83 ↗
StrategyAaveYIELD
0x4362...F12a ↗
StrategyAllocatorTIMELOCK
0x7Fd5...DD7A ↗
AgentCreditERC-8004
0xdf31...e7a1 ↗
RevenueBondFactoryBONDS
0xeb65...81ba ↗
IdentityRegistryREPUTATION
0xaa4d...0e71 ↗
$CUSTOSVIRTUALS
0xD7C4...2882 ↗
ATI STANDARD
deposit(uint256 amount) → uint256 shares
withdraw(uint256 shares) → uint256 amount
balance(address agent) → uint256 value
SECURITY
Emergency withdrawal (works when paused) · 24h strategy timelock · 0.1% early withdrawal fee (flash loan protection) · Per-agent deposit caps · Utilization-based rate oracle · ERC-4626 compatible · Reentrancy guards · Zero require() · 116/116 tests