CrossChain Bridging (CCTP)
Aegis uses Circle’s CrossChain Transfer Protocol (CCTP) to bridge USDC. Agents on the Arc Network can move funds to Base Sepolia, Ethereum Sepolia, Arbitrum Sepolia, and others. Bridge transfers are asynchronous. The API returns a202 Accepted response with an auditId. Poll it to check completion.
POST /v1/actions/bridge initiates the transfer.
GET /v1/actions/status/:auditId polls for completion.
POST /v1/actions/bridge/fee and /v1/actions/estimate/bridge estimate route costs before execution.
How It Works
1
Check supported chains
Query the available chain identifiers for routing:
2
Get a fee estimate
Check the bridging fee for a specific route.
fromChain is required:3
Execute the bridge
Submit the bridge transaction. Include idempotency headers.
The response returns immediately with a Response (202 Accepted):
202 Accepted status and an auditId:4
Poll for completion
Use the While processing:When complete:
auditId from the bridge response to check progress:5
Get deep bridge status (optional)
Once you have the
txHash, query the full onchain bridge lifecycle: