=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.
Documentation
Documentation
https://docs.nil.foundation/nil/references/json-rpc-api/
Authentication
https://raw.githubusercontent.com/api-evangelist/nil-foundation/refs/heads/main/authentication/nil-foundation-authentication.yml
Other Resources
Conventions
https://raw.githubusercontent.com/api-evangelist/nil-foundation/refs/heads/main/conventions/nil-foundation-conventions.yml
Idempotency
https://raw.githubusercontent.com/api-evangelist/nil-foundation/refs/heads/main/conventions/nil-foundation-conventions.yml
ErrorCatalog
https://raw.githubusercontent.com/api-evangelist/nil-foundation/refs/heads/main/errors/nil-foundation-error-codes.yml
Conformance
https://raw.githubusercontent.com/api-evangelist/nil-foundation/refs/heads/main/conformance/nil-foundation-conformance.yml
MCPServer
https://raw.githubusercontent.com/api-evangelist/nil-foundation/refs/heads/main/mcp/nil-foundation-mcp.yml
APIsJSON
https://raw.githubusercontent.com/api-evangelist/nil-foundation/refs/heads/main/apis.yml