Chainstack website screenshot

Chainstack

Chainstack is a managed multi-chain RPC and node infrastructure platform supporting 70+ blockchain protocols including Ethereum, Solana, Bitcoin, BNB Smart Chain, Polygon, Arbitrum, Optimism, Base, Avalanche, TON, TRON, Starknet, zkSync Era, Hyperliquid, Monad, and many more. The platform exposes a REST Platform API for organization, project, network, and node lifecycle management, JSON-RPC endpoints for every supported chain, a Faucet API for testnet funding, real- time Solana streaming via Yellowstone gRPC, low-latency Trader Nodes via bloXroute, archive data with debug and trace namespaces, MEV protection, Flashblocks preconfirmations, and a Chainstack MCP server for AI agents.

26 APIs 0 Features
BlockchainMulti-ChainRPCNode InfrastructureWeb3CryptoEthereumSolanaBitcoinDeFiMEVTrader NodeArchive DataMCPAI Agents

APIs

Chainstack Platform API

REST API at api.chainstack.com for managing your organization, projects, networks, and managed nodes. Bearer-token authenticated via per-user API keys. v2 endpoints recommended;...

Chainstack Faucet API

Public Chainstack-operated testnet faucet for Hoodi, Sepolia, BNB Testnet, zkSync Testnet, Scroll Sepolia, and Polygon Amoy. JWT-authenticated POST /v1/faucet/{chain} request en...

Chainstack Ethereum Node API

Chainstack-managed Ethereum mainnet and testnet JSON-RPC nodes. 40+ documented eth_/net_/web3_ methods plus debug_/trace_ namespaces on archive nodes. Global, Dedicated, Unlimit...

Chainstack Ethereum Beacon Chain API

Ethereum consensus-layer Beacon Chain REST API exposed through Chainstack-managed nodes. Validator, state, block, sync, and node-info endpoints.

Chainstack Solana Node API

Chainstack-managed Solana JSON-RPC nodes (mainnet, devnet, testnet) covering 52+ documented RPC methods plus Yellowstone gRPC Geyser plugin for real-time account, transaction, a...

Chainstack Bitcoin Node API

Chainstack-managed Bitcoin Core nodes exposing the canonical Bitcoin JSON-RPC API. 40 documented methods covering blocks, transactions, wallet, mining, network, and raw-transact...

Chainstack BNB Smart Chain Node API

Chainstack-managed BNB Smart Chain JSON-RPC nodes. 43+ documented EVM methods plus archive support on dedicated nodes.

Chainstack Polygon Node API

Chainstack-managed Polygon mainnet (PoS) and Polygon Amoy testnet JSON-RPC nodes with debug/trace namespaces available on archive nodes.

Chainstack Arbitrum Node API

Chainstack-managed Arbitrum One and Arbitrum Sepolia JSON-RPC nodes. 51 documented eth_/arb_ methods.

Chainstack Optimism Node API

Chainstack-managed Optimism mainnet and Sepolia JSON-RPC nodes with Flashblocks preconfirmation support (250 ms). 48 documented eth_/op_ methods.

Chainstack Base Node API

Chainstack-managed Base mainnet and Sepolia JSON-RPC nodes. 60 documented eth_/op_ methods plus Flashblocks (200 ms preconfirmations).

Chainstack Avalanche Node API

Chainstack-managed Avalanche C-Chain JSON-RPC nodes and Subnets support.

Chainstack Fantom Node API

Chainstack-managed Fantom Opera mainnet JSON-RPC nodes.

Chainstack Gnosis Node API

Chainstack-managed Gnosis Chain JSON-RPC nodes.

Chainstack Cronos Node API

Chainstack-managed Cronos JSON-RPC nodes.

Chainstack Aurora Node API

Chainstack-managed Aurora (EVM on NEAR) JSON-RPC nodes.

Chainstack Ronin Node API

Chainstack-managed Ronin JSON-RPC nodes for the Axie Infinity gaming chain.

Chainstack TRON Node API

Chainstack-managed TRON full and Solidity nodes with 150+ documented HTTP API methods.

Chainstack TON Node API

Chainstack-managed The Open Network (TON) HTTP API nodes. 59 documented methods covering accounts, blocks, transactions, jettons, and NFTs.

Chainstack Starknet Node API

Chainstack-managed Starknet JSON-RPC nodes.

Chainstack zkSync Era Node API

Chainstack-managed zkSync Era JSON-RPC nodes with zks_ namespace extensions.

Chainstack Polygon zkEVM Node API

Chainstack-managed Polygon zkEVM JSON-RPC nodes with zkevm_ namespace extensions.

Chainstack Hyperliquid Node API

Chainstack-managed Hyperliquid HyperCore and HyperEVM nodes. 185 documented HTTP methods covering perpetual DEX state, orders, fills, and EVM RPC.

Chainstack Monad Node API

Chainstack-managed Monad JSON-RPC nodes (high-throughput EVM with parallel execution).

Chainstack Plasma Node API

Chainstack-managed Plasma JSON-RPC nodes (stablecoin-optimized chain).

Chainstack Tempo Node API

Chainstack-managed Tempo JSON-RPC nodes (emerging EVM chain).

Collections

Pricing Plans

Chainstack Plans Pricing

6 plans

PLANS

Rate Limits

Chainstack Rate Limits

10 limits

RATE LIMITS

FinOps

Event Specifications

Chainstack RPC WebSocket APIs

AsyncAPI 2.6 specification for Chainstack's JSON-RPC WebSocket (WSS) subscription APIs. Chainstack-managed nodes expose a persistent WebSocket endpoint per node that accepts JSO...

ASYNCAPI

Semantic Vocabularies

Chainstack Context

0 classes · 8 properties

JSON-LD

API Governance Rules

Chainstack API Rules

7 rules · 2 errors 5 warnings

SPECTRAL

Resources

🔗
LinkedIn
LinkedIn
🔗
Twitter
Twitter
👥
Github
Github
🔗
Discord
Discord
👥
YouTube
YouTube
🔗
Website
Website
🌐
Portal
Portal
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🔗
RateLimits
RateLimits
🔗
Documentation
Documentation
🔗
Documentation
Documentation
💰
Pricing
Pricing
🔗
Faucet
Faucet
💬
Support
Support
🔗
Feedback
Feedback
📰
Blog
Blog
📄
ChangeLog
ChangeLog
🟢
StatusPage
StatusPage
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Security
Security
🔗
Source
Source
🔗
Source
Source
🔗
Source
Source
🔗
Source
Source
🔧
Tools
Tools
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
📦
SDKs
SDKs
🔧
Tools
Tools
🔗
Product
Product
🔗
Product
Product
🔗
Product
Product
🔗
Product
Product
🔗
Product
Product
🔗
Documentation
Documentation
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules
🔗
FinOps
FinOps

Sources

Raw ↑
opencollection: 1.0.0
info:
  name: Chainstack zkSync Era Node API
  version: 1.0.0
items:
- info:
    name: General
    type: folder
  items:
  - info:
      name: zks_L1BatchNumber | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_L1BatchNumber
      body:
        type: json
        data: '{}'
    docs: zks_L1BatchNumber | zkSync Era
  - info:
      name: zks_L1ChainId | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_L1ChainId
      body:
        type: json
        data: '{}'
    docs: zks_L1ChainId | zkSync Era
  - info:
      name: zks_estimateFee example
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_estimateFee
      body:
        type: json
        data: '{}'
    docs: zks_estimateFee example
  - info:
      name: zks_estimateGasL1ToL2 | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_estimateGasL1ToL2
      body:
        type: json
        data: '{}'
    docs: zks_estimateGasL1ToL2 | zkSync Era
  - info:
      name: zks_getAllAccountBalances | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getAllAccountBalances
      body:
        type: json
        data: '{}'
    docs: zks_getAllAccountBalances | zkSync Era
  - info:
      name: zks_getBlockDetails | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getBlockDetails
      body:
        type: json
        data: '{}'
    docs: zks_getBlockDetails | zkSync Era
  - info:
      name: zks_getBridgeContracts | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getBridgeContracts
      body:
        type: json
        data: '{}'
    docs: zks_getBridgeContracts | zkSync Era
  - info:
      name: zks_getBytecodeByHash | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getBytecodeByHash
      body:
        type: json
        data: '{}'
    docs: zks_getBytecodeByHash | zkSync Era
  - info:
      name: zks_getL1BatchBlockRange | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getL1BatchBlockRange
      body:
        type: json
        data: '{}'
    docs: zks_getL1BatchBlockRange | zkSync Era
  - info:
      name: zks_getL1BatchDetails | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getL1BatchDetails
      body:
        type: json
        data: '{}'
    docs: zks_getL1BatchDetails | zkSync Era
  - info:
      name: zks_getL2ToL1LogProof | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getL2ToL1LogProof
      body:
        type: json
        data: '{}'
    docs: zks_getL2ToL1LogProof | zkSync Era
  - info:
      name: zks_getMainContract | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getMainContract
      body:
        type: json
        data: '{}'
    docs: zks_getMainContract | zkSync Era
  - info:
      name: zks_getRawBlockTransactions | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getRawBlockTransactions
      body:
        type: json
        data: '{}'
    docs: zks_getRawBlockTransactions | zkSync Era
  - info:
      name: zks_getTestnetPaymaster | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getTestnetPaymaster
      body:
        type: json
        data: '{}'
    docs: zks_getTestnetPaymaster | zkSync Era
  - info:
      name: zks_getTransactionDetails | zkSync Era
      type: http
    http:
      method: POST
      url: https://{node_id}.p2pify.com/{api_key}/zks_getTransactionDetails
      body:
        type: json
        data: '{}'
    docs: zks_getTransactionDetails | zkSync Era
bundled: true