=nil; JSON-RPC API

Ethereum-style JSON-RPC 2.0 API exposing the =nil; cluster — blocks, transactions (messages), accounts, contract calls, gas pricing, shard enumeration, tokens, and event filters. Read methods require no authentication; state changes are authorized by signed raw transactions.

API entry from apis.yml

apis.yml Raw ↑
name: =nil; JSON-RPC API
description: Ethereum-style JSON-RPC 2.0 API exposing the =nil; cluster — blocks, transactions (messages),
  accounts, contract calls, gas pricing, shard enumeration, tokens, and event filters. Read methods require
  no authentication; state changes are authorized by signed raw transactions.
humanURL: https://docs.nil.foundation/nil/references/json-rpc-api/
baseURL: https://api.devnet.nil.foundation
tags:
- JSON-RPC
- Blockchain
- Layer 2
properties:
- type: Documentation
  url: https://docs.nil.foundation/nil/references/json-rpc-api/
- type: Authentication
  url: authentication/nil-foundation-authentication.yml
- type: Conventions
  url: conventions/nil-foundation-conventions.yml
- type: Idempotency
  url: conventions/nil-foundation-conventions.yml
- type: ErrorCatalog
  url: errors/nil-foundation-error-codes.yml
- type: Conformance
  url: conformance/nil-foundation-conformance.yml
- type: MCPServer
  url: mcp/nil-foundation-mcp.yml