0G Chain JSON-RPC

Ethereum-compatible JSON-RPC endpoint for the 0G Chain mainnet ("Aristotle", chain ID 16661), an AI-focused Layer 1 with sub-second finality. Standard EVM methods (eth_chainId, eth_call, eth_sendRawTransaction, …) work unchanged with Hardhat, Foundry, Truffle, ethers.js and viem. Chain-specific surface is exposed through precompiles — DASigners at 0x…1000 for data-availability signer registration and quorum queries, and Wrapped0GBase at 0x…1001 for wrapping the native token as ERC-20 — plus staking and validator contract interfaces.

API entry from apis.yml

apis.yml Raw ↑
name: 0G Chain JSON-RPC
description: Ethereum-compatible JSON-RPC endpoint for the 0G Chain mainnet ("Aristotle", chain ID 16661),
  an AI-focused Layer 1 with sub-second finality. Standard EVM methods (eth_chainId, eth_call, eth_sendRawTransaction,
  …) work unchanged with Hardhat, Foundry, Truffle, ethers.js and viem. Chain-specific surface is exposed
  through precompiles — DASigners at 0x…1000 for data-availability signer registration and quorum queries,
  and Wrapped0GBase at 0x…1001 for wrapping the native token as ERC-20 — plus staking and validator contract
  interfaces.
humanURL: https://docs.0g.ai/developer-hub/mainnet/mainnet-overview
baseURL: https://evmrpc.0g.ai
tags:
- blockchain
- evm
- web3
- json-rpc
- crypto-infrastructure
properties:
- type: Documentation
  url: https://docs.0g.ai/developer-hub/mainnet/mainnet-overview
- type: Explorer
  url: https://chainscan.0g.ai