Chrysalis v2 Overview
Developer documentation for Chrysalis v2, a cross-chain USDC settlement and protocol-execution system using route planning, risk policy, and bridge adapters.
Where Chrysalis v1 answers "how do I stake from a given network," v2 answers a broader question: given a source chain, a destination chain, an amount, and a target protocol, plan and execute the entire path as one atomic pipeline - bridge, then act - and hand back a receipted, auditable record of what happened and why. Instead of a user manually bridging and then separately calling a protocol, they submit a single intent - move USDC from Arc to Base, then supply it to Aave - and the platform's agents evaluate it, pick a route, execute it on-chain, and mint a receipt.
How it works
- An intent is submitted - source chain, destination chain, amount, target protocol, and an optimization goal (
balanced,lowest_cost,fastest, orsafest). - Agents evaluate and quote it. A
RiskPolicyAgentchecks allowlists, slippage bounds, and transfer limits; aFeeQuoteAgentprices every eligible bridge route and scores them against the stated goal. - A
RoutePlannerAgentpicks the route and builds a step-by-step pipeline: verify deposit -> bridge/mint -> call the protocol adapter -> narrate the receipt. - The route executes on-chain through
ArcIntentRouterUpgradeableand a protocol adapter on the destination chain, and Chrysalis mints a receipt NFT on Arc recording the full flow.
Five product pillars
- Arc as the settlement hub - native USDC gas, EURC, Circle Gateway, CCTP V2, BridgeKit, Circle Paymaster, and EIP-3009/x402 nanopayment flows all anchor to Arc.
- Pluggable protocol execution - every DeFi protocol sits behind an isolated adapter contract or program; adding one never requires a core router upgrade or state migration.
- Upgradeable control plane - the EVM router (
ArcIntentRouterUpgradeable) is UUPS-upgradeable, and can register, pause, or swap adapters independently of contract logic. - AI agent automation - policy-aware agents plan routes, verify compliance, quote fees pre-flight, autonomously rebalance treasury liquidity, and generate human-readable audit narrations.
- Quote-first execution - gas, bridge fees, protocol fees, slippage, and paymaster sponsorship are all computed and shown, with alternatives and rejection reasons, before a signature is requested.
Technical FAQ
What is Chrysalis v2?
Chrysalis v2 is a cross-chain settlement and protocol-execution platform that accepts an intent, evaluates routes, executes settlement, and records the result.
How is Chrysalis v2 different from Chrysalis v1?
Chrysalis v1 focuses on staking from supported source networks. Chrysalis v2 expands that idea into a bridge-then-act pipeline, where you move USDC across chains and execute a destination protocol action in one planned flow.
What does the agent control plane do?
The agent control plane checks risk rules, quotes eligible routes, selects the best path for your goal, prepares execution steps, and produces a receipt that explains what happened.
Which optimization goals can I choose?
You can choose balanced, lowest_cost, fastest, or safest. Chrysalis v2 uses that goal to score available routes before asking you to sign.
What should I verify before production use?
Before using Chrysalis v2 in production, confirm current chain support, Circle Gateway, CCTP V2, BridgeKit, protocol adapters, limits, and deployment addresses against the Raum codebase and live configuration.