# GR1D Testnet Network Info

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.&#x20;

Below, you’ll find all the essential details you need to get started with the GR1D Testnet.

### Testnet Details

#### Network Information

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**: <https://rpc-123420000418.raas-testnet.gelato.digital>\
  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)**: <wss://ws-123420000418.raas-testnet.gelato.digital>\
  For real-time event listening and updates, connect via this WebSocket endpoint.
* **Explorer**: [GR1D Testnet Explorer](https://blockscout-123420000418.raas-testnet.gelato.digital/)\
  A Blockscout-based blockchain explorer tailored for the GR1D Testnet, providing visibility into transactions, contract addresses, token transfers, and more.
* **Bridge URL**: [GR1D Testnet Bridge](https://testnet-bridge.gelato.network/bridge/gr1d-testnet-1)\
  Use this bridge interface to transfer assets between Ethereum Sepolia (L1) and the GR1D Testnet (L2).

#### Rollup Configuration Parameters

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**: [Batcher on Sepolia](https://sepolia.etherscan.io/address/0xfbFbe73846784101809930E1a2f28cAc235E9F97)

#### Smart Contract Addresses

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**: [0x221A32055dF050C7E0592707238b6437D8eA4b52](https://sepolia.etherscan.io/address/0x221A32055dF050C7E0592707238b6437D8eA4b52)
* **SystemConfig**: [0x767f21d40099eEcdAAeA71e812DB12004A7E0fc2](https://sepolia.etherscan.io/address/0x767f21d40099eEcdAAeA71e812DB12004A7E0fc2)
* **AddressManager**: [0x9679B1E429A8356EEe971BCFF4d36F6208002468](https://sepolia.etherscan.io/address/0x9679B1E429A8356EEe971BCFF4d36F6208002468)
* **L1ERC721Bridge**: [0x555b1adB1c72D0b5Fa2a2d81483245478247e001](https://sepolia.etherscan.io/address/0x555b1adB1c72D0b5Fa2a2d81483245478247e001)
* **L2OutputOracle**: [0xdA6E0a2e93B32F4E503cD21D4573c984A35d8aea](https://sepolia.etherscan.io/address/0xdA6E0a2e93B32F4E503cD21D4573c984A35d8aea)
* **OptimismPortal**: [0x48fE700cB8c9D98e3a52fBABe652F4bd5C368a5a](https://sepolia.etherscan.io/address/0x48fE700cB8c9D98e3a52fBABe652F4bd5C368a5a)
* **L1StandardBridge**: [0x6103686397A821C9Fc98F581ca07dbB555e2A0eC](https://sepolia.etherscan.io/address/0x6103686397A821C9Fc98F581ca07dbB555e2A0eC)
* **L1CrossDomainMessenger**: [0x9f20266D975C2751B71B211F844E72b57c1a3001](https://sepolia.etherscan.io/address/0x9f20266D975C2751B71B211F844E72b57c1a3001)
* **OptimismMintableERC20Factory**: [0x152624eB49C1fa7AA841D0bc563200B04a7e68B9](https://sepolia.etherscan.io/address/0x152624eB49C1fa7AA841D0bc563200B04a7e68B9)

#### Additional Resources

* **Batcher on L1**: [Batcher Address on Sepolia](https://sepolia.etherscan.io/address/0xfbFbe73846784101809930E1a2f28cAc235E9F97)\
  The batcher handles the bundling and submission of transactions from L2 to L1, ensuring efficient transaction processing and state updates.
* **Proposer on L1**: [Proposer Address on Sepolia](https://sepolia.etherscan.io/address/0x0A4ABdE5C08063616c647424c606Bf6B58212153)\
  The proposer is responsible for submitting state roots from the L2 chain to L1, ensuring the chain remains verifiable and synchronized.
