Welcome to the GR1D Testnet! This is your playground to experiment, build, and deploy on the GR1D L2 Blockchain before moving your applications to mainnet. The GR1D Testnet is designed to simulate the full functionality of our Layer 2 (L2) rollup architecture, offering a realistic environment where developers can test smart contracts, bridge assets, and explore cross-chain capabilities.
Below, you’ll find all the essential details you need to get started with the GR1D Testnet.
The GR1D Testnet runs on a dedicated L2 network configuration and connects seamlessly with the Ethereum Sepolia testnet (L1). Here are the core parameters:
RPC URL: This is the endpoint for accessing the GR1D Testnet via HTTP for executing smart contract calls, managing accounts, and interacting with the network.
WebSocket URL (WSS): For real-time event listening and updates, connect via this WebSocket endpoint.
Explorer: A Blockscout-based blockchain explorer tailored for the GR1D Testnet, providing visibility into transactions, contract addresses, token transfers, and more.
Bridge URL: Use this bridge interface to transfer assets between Ethereum Sepolia (L1) and the GR1D Testnet (L2).
The GR1D Testnet rollup is set up with the following configuration parameters, ensuring consistent performance and stability:
Block Time: 2 seconds
L1 Chain ID: 11155111 (Sepolia)
L2 Chain ID: 123420000418 (GR1D Testnet)
Gas Limit: 30,000,000
Batcher Address:
The following are the smart contract addresses deployed on the GR1D Testnet for managing various system functions, such as bridging, configuration, and cross-domain messaging:
L1 Contract Addresses (Sepolia)
ProxyAdmin:
SystemConfig:
AddressManager:
L1ERC721Bridge:
L2OutputOracle:
OptimismPortal:
L1StandardBridge:
L1CrossDomainMessenger:
OptimismMintableERC20Factory:
Batcher on L1: The batcher handles the bundling and submission of transactions from L2 to L1, ensuring efficient transaction processing and state updates.
Proposer on L1: The proposer is responsible for submitting state roots from the L2 chain to L1, ensuring the chain remains verifiable and synchronized.