Bridged GYD

The main GYD contracts are deployed on Ethereum, which is where minting and redeeming of GYD takes place. GYD is accessible on L2s through a bridge. Limited amounts of GYD can be acquired directly on L2s via special AMO pools, which hold limited amounts of reserve assets on L2s.

Bridge contracts are deployed in an upgradeable way that allows bridge providers to be switched by governance in the future.

Arbitrum

The GYD bridge between Ethereum and Arbitrum currently uses Chainlink CCIP. The bridge works by a standard lock-and-mint mechanism and communicates with Arbitrum through CCIP message passing.

ContractChainPurposeAddress

GydL1CCIPEscrow

Ethereum

Entry point for bridging. Holds GYD bridged to L2

L2Gyd

Arbitrum

GYD Token contract on L2. L2 entry point for bridging

CCIP Router

Ethereum

Used in the background for communication

CCIP Router

Arbitrum

Likewise

Polygon zkEVM

The GYD bridge between Ethereum and Polygon zkEVM currently uses the native Polygon zkEVM bridge.

ContractChainPurposeAddress

GydL1Escrow

Ethereum

Entry point for bridging. Holds GYD bridged to L2

L2Gyd

zkEVM

GYD Token contract on L2. L2 entry point for bridging

PolygonZkEVMBridgeV2

Ethereum

Used in the background for communication

PolygonZkEVMBridgeV2

zkEVM

Likewise

Last updated