net_version
net_version JSON-RPC reference for MegaETH.
Last updated
net_version JSON-RPC reference for MegaETH.
Returns the current network ID.
The public MegaETH endpoint supports this method. The standard, node, and gateway layers below identify behavior that differs from a generic Ethereum endpoint.
None.
result string
Network ID as a decimal integer string.
net_version is a legacy Ethereum client/network compatibility method rather than a current execution-API method. Implementations commonly expose it with the result shape above.
The node reports its configured network identifier as a decimal string. On MegaETH this normally matches the chain ID, but callers should use eth_chainId for transaction signing.
The gateway exposes the method in the instant read tier and caches the immutable network ID for 30 minutes.
The | Scope | column distinguishes method failures from gateway policy errors.
No method-specific errors were observed.
-32005
Transport/policy
Rate limit exceeded
The caller exceeds the public gateway's instant read budget.
-32099
Transport/policy
Payload too large
The request body exceeds the 128 KiB public endpoint limit.
See also Error Codes.
Endpoint: https://mainnet.megaeth.com/rpc
Capture date: July 24, 2026
Outcome: success
Spec: EIP-1474 for JSON-RPC framing and error conventions; this method is an extension or legacy compatibility method.
Code: [email protected]:megaeth-labs/mega-reth.git @ ab60376631228edab3a6df180f295280bad26e93: crates/rpc/rpc/src/net.rs
Code: [email protected]:megaeth-labs/mega-rpc.git @ 06aa35aa95d569c227cc25d2aa12834eb0458aa0: workers/src/spec/methods.ts
Probe: MegaETH Mainnet public endpoint, July 24, 2026
Last updated
{
"jsonrpc": "2.0",
"id": 1,
"method": "net_version",
"params": []
}{
"jsonrpc": "2.0",
"id": 1,
"result": "4326"
}