# Networks

### Mainnet

<table><thead><tr><th width="200">Property</th><th width="550">Value</th></tr></thead><tbody><tr><td>Network Name</td><td>Neo X Mainnet</td></tr><tr><td>Chain ID</td><td>47763</td></tr><tr><td>RPC Endpoint</td><td><a href="https://mainnet-1.rpc.banelabs.org">https://mainnet-1.rpc.banelabs.org</a><br><a href="https://mainnet-2.rpc.banelabs.org">https://mainnet-2.rpc.banelabs.org</a><br><a href="https://mainnet-3.rpc.banelabs.org">https://mainnet-3.rpc.banelabs.org</a><br><a href="https://mainnet-5.rpc.banelabs.org">https://mainnet-5.rpc.banelabs.org</a> (Only for Anti-MEV usage*)</td></tr><tr><td>WSS Endpoint</td><td>wss://mainnet.wss1.banelabs.org<br>wss://mainnet.wss2.banelabs.org<br>wss://mainnet.wss3.banelabs.org</td></tr><tr><td>Block Explorer</td><td><a href="https://neoxscan.ngd.network">https://neoxscan.ngd.network</a><br><a href="https://xexplorer.neo.org">https://xexplorer.neo.org</a></td></tr><tr><td>Currency Symbol</td><td>GAS</td></tr><tr><td>Governance</td><td><a href="https://xgovernance.neo.org">https://xgovernance.neo.org</a></td></tr><tr><td>Bridge</td><td><a href="https://xbridge.neo.org">https://xbridge.neo.org</a></td></tr></tbody></table>

### Testnet

<table><thead><tr><th width="200">Property</th><th width="550">Value</th></tr></thead><tbody><tr><td>Network Name</td><td>Neo X Testnet T4</td></tr><tr><td>Chain ID</td><td>12227332</td></tr><tr><td>RPC Endpoint</td><td><a href="https://neoxt4seed1.ngd.network">https://neoxt4seed1.ngd.network</a><br><a href="https://neoxt4seed2.ngd.network">https://neoxt4seed2.ngd.network</a><br><a href="https://neoxt4seed3.ngd.network">https://neoxt4seed3.ngd.network</a><br><a href="https://neoxt4seed5.ngd.network">https://neoxt4seed5.ngd.network</a> (Only for Anti-MEV usage*)</td></tr><tr><td>WSS Endpoint</td><td>wss://neoxt4wss1.ngd.network<br>wss://neoxt4wss2.ngd.network<br>wss://neoxt4wss3.ngd.network</td></tr><tr><td>Block Explorer</td><td><a href="https://neoxt4scan.ngd.network">https://neoxt4scan.ngd.network</a><br><a href="https://xt4scan.ngd.network">https://xt4scan.ngd.network</a></td></tr><tr><td>Currency Symbol</td><td>GAS</td></tr><tr><td>Governance</td><td><a href="https://testnet.governance.banelabs.org">https://testnet.governance.banelabs.org</a></td></tr><tr><td>Bridge</td><td><a href="https://testnet.bridge.banelabs.org">https://testnet.bridge.banelabs.org</a></td></tr></tbody></table>

\* RPC nodes that enable Anti-MEV support will not broadcast any normal transaction. Please refer [Envelope Transaction](/security/anti-mev-protection/constructing-envelope-transactions.md) for their proper usage.

### Environment Compatibility

<table><thead><tr><th width="200">Name</th><th width="550">Supported Version</th></tr></thead><tbody><tr><td>Geth RPC</td><td>v1.15.11</td></tr><tr><td>Solidity Compiler</td><td>Latest</td></tr><tr><td>EVM Version</td><td>Support up to <code>prague</code></td></tr></tbody></table>

### Deployed Contracts

#### Core Infrastructure

<table><thead><tr><th width="100">Name</th><th width="100">Network</th><th width="550">Address</th></tr></thead><tbody><tr><td>CREATE2 Deployer</td><td>Mainnet</td><td>0x4e59b44847b379578588920ca78fbf26c0b4956c</td></tr><tr><td></td><td>Testnet</td><td>0x4e59b44847b379578588920ca78fbf26c0b4956c</td></tr></tbody></table>

Core infrastructure contracts provide fundamental primitives used across the ecosystem. The CREATE2 Deployer enables deterministic contract deployments via CREATE2 and matches the canonical Ethereum deployer at the same address.

#### Utilities

<table><thead><tr><th width="100">Name</th><th width="100">Network</th><th width="550">Address</th></tr></thead><tbody><tr><td>Multicall3</td><td>Mainnet</td><td>0xD6010D102015fEa9cB3a9AbFBB51994c0Fd6E672</td></tr><tr><td></td><td>Testnet</td><td>0x82096F92248dF7afDdef72E545F06e5be0cf0F99</td></tr></tbody></table>

Utility contracts provide reusable functionality for interacting with the network. Multicall3 enables batching multiple contract calls into a single request.

#### Assets

<table><thead><tr><th width="100">Name</th><th width="100">Network</th><th width="550">Address</th></tr></thead><tbody><tr><td>WGAS10</td><td>Mainnet</td><td>0xdE41591ED1f8ED1484aC2CD8ca0876428de60EfF</td></tr><tr><td></td><td>Testnet</td><td>0x1CE16390FD09040486221e912B87551E4e44Ab17</td></tr></tbody></table>

Asset contracts represent tokenized value on Neo X. WGAS10 wraps native GAS with a WETH9-compatible design and implements ERC-3156 flash loans.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://xdocs.ngd.network/development/networks.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
