=nil; Foundation · Authentication Profile

Nil Foundation Authentication

Authentication

=nil; Foundation secures its APIs with none and signature across 2 declared security schemes, as derived from its OpenAPI definitions.

CompanyZk InfrastructureBlockchainLayer 2EthereumZero-Knowledge ProofszkShardingJSON-RPCSmart ContractsDeveloper Tools
Methods: none, signature Schemes: 2 OAuth flows: API key in:

Security Schemes

public-read none
signed-transaction signature
scheme: ecdsa

Source

Authentication Profile

nil-foundation-authentication.yml Raw ↑
generated: '2026-07-20'
method: searched
source: https://docs.nil.foundation/nil/references/json-rpc-api/
docs: https://docs.nil.foundation/nil/reference/client/
summary:
  model: blockchain-signature
  types: [none, signature]
  oauth2_flows: []
  api_key_in: []
notes: >-
  The =nil; JSON-RPC API is a public blockchain RPC endpoint. It uses no API keys, OAuth,
  or bearer tokens. Read-only methods (via niljs PublicClient) require no authentication.
  State-changing operations are authorized by ECDSA-signed transactions submitted through
  SendRawTransaction: the niljs WalletV1 / SmartAccountV1 classes sign external messages
  with the account's private key. All accounts on =nil; are smart contracts (no EOAs), so
  authorization is enforced on-chain by the smart account contract rather than by an API
  credential.
schemes:
  - name: public-read
    type: none
    description: Read-only JSON-RPC methods require no credentials.
    operations: [GetBlockByNumber, GetBalance, GetCode, Call, GasPrice, ChainId]
  - name: signed-transaction
    type: signature
    scheme: ecdsa
    description: >-
      Write operations are authorized by a signed raw transaction (external message)
      submitted via SendRawTransaction; signing is handled client-side by niljs
      WalletV1 / SmartAccountV1 using the account private key.
    operations: [SendRawTransaction]

Work with this as data

Every security artifact here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for security posture

4 MCP tools reach this
  • find_securityBrowse and filter every security artifact in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This security artifact
curl "https://apis.io/api/v1/security/nil-foundation-authentication"
All security posture
curl "https://apis.io/api/v1/security?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.