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.
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
Polygon zkEVM
The GYD bridge between Ethereum and Polygon zkEVM currently uses the native Polygon zkEVM bridge.
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
Last updated
Was this helpful?