Developer Reference

StableBonds Documentation

Configure, deploy, and interact with the StableBonds automated corporate treasury protocol on the Arc Testnet. Integrate biometric smart wallets, CCTP routes, and autonomous AI payment routing.

Protocol Architecture

StableBonds introduces fixed-income yield-harvesting mechanisms to stablecoins held in corporate treasuries. Rather than leaving assets idle, deposits are allocated into staggered maturity structures that mature automatically and bridge directly to supplier accounts via Circle CCTP.

Asset Allocation Flow

1. Deposit Reserves

Corporate USDC/EURC is deposited, KYC whitelists are checked on-chain.

2. Staggered Yield Lock

ERC-1155 bond tokens are minted. Senior (4-6% APY) or Junior (8-12% APY) structures accrue yield.

3. Direct CCTP Settle

At maturity, the token burns. USDC is routed directly to the supplier on their native chain.

Arc Testnet Advantages: All transactions are executed gaslessly. Circle's Smart Account paymaster handles node transaction fees on Arc. Corporations only require the underlying USDC/EURC stablecoins to run automated settlements.

Tranche Risk Protection Logic

The protocol features structured tranches. Junior deposits act as a yield cushion for the Senior deposits. In the event of a default event (which can be triggered via admin testing tools), junior positions absorb losses first to keep senior deposits fully collateralized.

Senior Tranche (Tranche 0)

Fixed yield, capital-protected. Senior tranches have priority payout status. Yield: 4.0% - 6.0% APY.

Junior Tranche (Tranche 1)

Optimized yield, absorbs risk first. Absorbs simulated default loss payouts. Yield: 8.0% - 12.0% APY.