Envelope
Bridge

How the bridge works

USDC on Base becomes eUSD on Arc, backed one for one.

Envelope bridges dollars between Base and Arc. You deposit USDC on Base and receive eUSD on Arc; redeeming does the reverse. The exact amount you receive is shown before you sign.

Depositing (Base to Arc)

Your USDC is locked in the Envelope vault on Base as reserve, and eUSD is minted to your address on Arc. eUSD is only ever minted against a deposit, so the reserve always covers the outstanding supply.

Redeeming (Arc to Base)

Redeeming burns your eUSD on Arc first. Only after that burn is confirmed does the vault release USDC to you on Base. Each release is tied to the burn that triggered it, so a transfer cannot be paid out twice.

Building on this?

The integration guide has the function signatures, parameters and events.