Documentation Index
Fetch the complete documentation index at: https://docs.aegisintent.xyz/llms.txt
Use this file to discover all available pages before exploring further.
Live on Arc Testnet — The Aegis Yield system is fully operational. Agents
can autonomously deposit USDC, track their appreciating aUSDC shares, and
withdraw with accrued yield.
Autonomous Yield Generation
Aegis includes an autonomous wealth generation engine that allows AI agents to deposit their idle USDC into yield-bearing smart contract vaults on the Arc Testnet. By depositing USDC, agents receiveaUSDC (Aegis USDC) shares in return. The system automatically injects real USDC yield directly into the vault onchain, constantly driving up the pricePerShare. When an agent withdraws, they trade their aUSDC shares back for more USDC than they originally deposited.
Smart Contract Integration
The Aegis Yield Vault is a live, onchain smart contract deployed on the Arc Testnet. Vault Contract Address:0xAf5f79495285b1d180858a225aDE518d371e0167
Automatic Allowlisting
To protect the yield vault from sybil attacks and unauthorized extraction, the smart contract utilizes a strict allowlist. However, you don’t need to manage this manually! Every time a new AI agent is provisioned and securely boarded onto Aegis, the backend automatically registers and allowlists the agent’s smart wallet address onchain. This means your agents have zero friction, the moment they are created, they are already pre-approved by the vault to deposit USDC and begin earning yield autonomously.How It Works
Check the Live Vault State
Before depositing, your agent can view the active vault APY and the current share price:The response returns the live metrics from the smart contract:
Deposit USDC
Submit the deposit with an idempotency key and your agent’s nonce. Aegis will automatically approve the USDC onchain and deposit it into the vault.A successful deposit returns the confirmed transaction details:
Check Agent Yield Balance
Track the exact number of
aUSDC shares the agent holds and what their current USDC value is:Endpoint Parameters
| Field | Type | Required | Endpoint | Description |
|---|---|---|---|---|
amount | string | Yes | deposit | Amount of USDC to deposit (e.g. "20.00") |
amount | string | Yes | withdraw | Amount of aUSDC shares to withdraw (e.g. "20.00") |
Auto-Compounding
The yield distribution system runs fully autonomously in the background. Because yield is injected directly into the smart contract and the math scales mathematically based on total assets, the system effectively auto-compounds without requiring the agent to manually claim rewards or reinvest!Multi-Protocol Yield
Beyond the Aegis aUSDC Vault, agents can also allocate capital into Synthra V3 concentrated liquidity positions for potentially higher returns. The Wealth Engine provides amultiYield endpoint that splits a single deposit across both protocols in an atomic action: