Documentation
Arcaidia is a speed layer over Circle's CCTP. Your money goes into Circle's pipe first; an autonomous agent verifies that independently, prices the wait, and advances you the destination funds from a liquidity vault in seconds. CCTP repays the vault minutes later.
How it works
A transfer produces two independent settlement facts. The fast fact is the advance from the destination vault to the recipient. The canonical fact is CCTP's own settlement, which reimburses the vault. They are tracked separately everywhere in this app, because they complete at different times.
If no solver participates, CCTP pays the recipient directly. Arcaidia accelerates; it is never required.
The trust assumption
Arcaidia uses an authorised-solver model. The destination vault trusts EIP-712 signatures from allowlisted agent addresses after the agent has independently verified the source chain. This is a disclosed trust assumption, not a claim of trustless crosschain verification.
Contract addresses
| Chain | Contract | Address |
|---|---|---|
| Ethereum Sepolia | IntentRouter | |
| Ethereum Sepolia | ArcaidiaHouseVault | |
| Ethereum Sepolia | SolverVaultFactory | |
| Ethereum Sepolia | USDC | |
| Arc Testnet | IntentRouter | |
| Arc Testnet | ArcaidiaHouseVault | |
| Arc Testnet | SolverVaultFactory | |
| Arc Testnet | USDC |
Fees
You set a ceiling in basis points (0.10% / 0.30% / 0.50% / 1.00%). The solver quotes a fee at or below that ceiling based on free liquidity, outstanding exposure and settlement health. If the quote would exceed your ceiling, the transfer simply settles at CCTP's speed instead.
The fee compensates the liquidity provider for the minutes their capital is advanced. A separate protocol fee accrues in the vault and is owed to the treasury — it is never part of an LP's position.
FAQ
- Can I cancel after signing?
- No. The funds are handed to CCTP in the same transaction that records your intent. If that handoff fails, everything reverts and you keep your money.
- What if the solver never quotes?
- The canonical CCTP transfer pays the recipient directly, minutes later. This is a normal outcome, not a failure.
- Why is my LP position larger than what I can withdraw?
- Some of your capital is advanced to a recipient and returns when CCTP settles. Available now and Your position differ for exactly that reason.
- Which chains are supported?
- Ethereum Sepolia (11155111) and Arc Testnet (5042002), in both directions.
