ankr logo

ankr

Ankr is a Web3 infrastructure provider whose multichain RPC, Advanced API, liquid staking, contract automation, and Rollup-as-a-Service products serve developers, exchanges, and enterprises across 80+ blockchains. The Node API exposes JSON-RPC and WebSocket endpoints at rpc.ankr.com/{chain}; the Advanced API (AAPI) layers an indexed query surface across 19 EVM mainnets for NFT, token, and historical-data reads. Ankr also operates liquid staking pools (ankrETH, ankrBNB, ankrPOL, ankrAVAX, ankrFTM, ankrDOT, ankrFLOW), a contract automation service on BNB Smart Chain, and an enterprise Rollup-as-a-Service practice that supports OP Stack, Polygon CDK, and Arbitrum Orbit variants. Infrastructure runs as a global DePIN of bare-metal nodes in 30+ regions serving roughly 8 billion daily RPC requests.

5 APIs 23 Features

APIs

Ankr RPC Service (Node API)

Ankr's Node API exposes standard JSON-RPC endpoints (HTTPS and WebSocket) for 80+ public blockchains at rpc.ankr.com/{chain}. EVM chains share the Ethereum JSON-RPC envelope; no...

Ankr Advanced API

The Advanced API (AAPI) is Ankr's indexed JSON-RPC surface that optimizes, caches, and aggregates data across 19 EVM mainnets and 7 testnets. Methods are grouped into NFT (ankr_...

Ankr Liquid Staking API

Ankr's Liquid Staking developer surface — a RESTful metrics API plus on-chain Smart Contract APIs across Avalanche, Binance Smart Chain, Ethereum, Fantom, and Polygon. Supported...

Ankr Contract Automation API

Ankr Contract Automation executes deployed smart-contract functions based on time-based (CRON) or event-driven (IAutomateCompatible) triggers. As of May 2026 the service support...

AnkrScan Block Explorer

AnkrScan is Ankr's multi-chain block explorer covering EVM and non-EVM networks. It is a hosted UI consuming Ankr's Node API and Advanced API and does not currently publish a pu...

Features

80+ blockchain networks behind a single multichain RPC surface (rpc.ankr.com/{chain})
Average response time of 56ms with claimed 99.99% uptime across a 30+ region DePIN
8 billion daily RPC requests served as of May 2026
Public Plan free with anonymous IP-scoped throttling — production should use Premium
Premium Plan multiplies Node API throughput x50 and Advanced API x30
WebSocket (WSS) endpoints, archive access, IP whitelisting, and multi-project statistics
Advanced API — indexed JSON-RPC over 19 EVM mainnets exposing NFT, Token, and Query methods
ankr_getAccountBalance returns native + ERC-20 balances across multiple chains in one call
ankr_getNFTsByOwner / ankr_getNFTMetadata / ankr_getNFTHolders / ankr_getNftTransfers
ankr_getTokenPrice and ankr_getTokenPriceHistory for on-chain pricing without third-party
ankr_getLogs and ankr_getTransactionsByAddress for indexer-grade history reads
Liquid staking on 7+ chains via ankrETH, ankrBNB, ankrPOL, ankrAVAX, ankrFTM, ankrDOT, ankrFLOW
Liquid Staking RESTful metrics API (https://api.staking.ankr.com/v1.0/metrics)
Trustless ratio oracles and PancakeSwap price oracle for ankr* tokens
Smart Contract Automation on BNB Smart Chain with CRON + event triggers
Rollup-as-a-Service (RaaS) — OP Stack, Polygon CDK, Arbitrum Orbit and custom appchains
Bitcoin Secured Infrastructure for chains anchoring security to Bitcoin
Enterprise DVN infrastructure on LayerZero for cross-chain messaging
Recent RPC launches — HyperEVM, Unichain, AB Chain, Kite (AI Payment Blockchain)
Powers AI / blockchain integrations including ChainGPT AI Hub V2 (March 2026)
SDKs — ankr.js (TypeScript), ankr-python-sdk, Mirage Unity SDK, Mirage Unreal SDK
AnkrScan multi-chain block explorer at ankrscan.io
Open-source Erigon and BSC-Erigon forks operated for archive workloads

Event Specifications

Ankr RPC Service — WebSocket Subscriptions

AsyncAPI description of Ankr's WebSocket JSON-RPC surface for blockchain subscriptions. Ankr exposes a single multichain WSS endpoint at `wss://rpc.ankr.com/{chain_slug}/{apiKey...

ASYNCAPI

Review

ASYNCAPI

Semantic Vocabularies

Ankr Context

25 classes · 5 properties

JSON-LD

API Governance Rules

ankr API Rules

5 rules · 1 errors 3 warnings

SPECTRAL

Resources

🔗
PostmanWorkspace
PostmanWorkspace
🔗
ArazzoWorkflows
ArazzoWorkflows
🌐
Portal
Portal
🔗
Documentation
Documentation
📝
SignUp
SignUp
🔗
Dashboard
Dashboard
💰
Pricing
Pricing
📰
Blog
Blog
🔗
Company
Company
🔗
Twitter
Twitter
🔗
Forum
Forum
🔗
Forum
Forum
👥
GitHubOrganization
GitHubOrganization
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
📦
SDK
SDK
🔗
CLI
CLI
💻
SourceCode
SourceCode
💻
SourceCode
SourceCode
🔗
BlockExplorer
BlockExplorer
🔗
Documentation
Documentation
🔗
Documentation
Documentation
🟢
Status
Status
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
🔗
Plans
Plans
🔗
RateLimits
RateLimits
🔗
FinOps
FinOps
🔗
Vocabulary
Vocabulary
🔗
SpectralRules
SpectralRules

Sources

Raw ↑
aid: ankr
url: https://raw.githubusercontent.com/api-evangelist/ankr/refs/heads/main/apis.yml
apis:
  - aid: ankr:ankr-rpc-service
    name: Ankr RPC Service (Node API)
    tags:
      - RPC
      - Web3
      - Multichain
      - EVM
      - Blockchain
    humanURL: https://www.ankr.com/rpc/
    baseURL: https://rpc.ankr.com
    properties:
      - url: https://www.ankr.com/docs/rpc-service/overview/
        type: Documentation
      - url: https://www.ankr.com/docs/rpc-service/chains/chains-list/
        type: Documentation
      - url: openapi/ankr-rpc-service-openapi.yml
        type: OpenAPI
      - url: asyncapi/ankr-asyncapi.yml
        type: AsyncAPI
      - url: json-ld/ankr-context.jsonld
        type: JSONLD
    description: |
      Ankr's Node API exposes standard JSON-RPC endpoints (HTTPS and WebSocket) for 80+
      public blockchains at rpc.ankr.com/{chain}. EVM chains share the Ethereum JSON-RPC envelope;
      non-EVM chains (Solana, Aptos, TRON, Stellar, TON, Cosmos networks) expose their native
      RPC surface at the same per-chain endpoint. Public Plan is open and anonymous;
      Premium Plan multiplies throughput x50 and unlocks WebSocket subscriptions, archive nodes,
      and IP whitelisting via project-scoped API keys.
  - aid: ankr:ankr-advanced-api
    name: Ankr Advanced API
    tags:
      - Web3
      - NFT
      - Token
      - Indexer
      - Multichain
    humanURL: https://www.ankr.com/docs/advanced-api/overview/
    baseURL: https://rpc.ankr.com/multichain
    properties:
      - url: https://www.ankr.com/docs/advanced-api/overview/
        type: Documentation
      - url: https://api-docs.ankr.com/reference/
        type: Documentation
      - url: openapi/ankr-advanced-api-openapi.yml
        type: OpenAPI
      - url: json-schema/ankr-nft-asset-schema.json
        type: JSONSchema
      - url: json-schema/ankr-account-balance-schema.json
        type: JSONSchema
      - url: json-structure/ankr-account-balance-structure.json
        type: JSONStructure
      - url: examples/ankr-get-account-balance-example.json
        type: Example
      - url: examples/ankr-get-nfts-by-owner-example.json
        type: Example
    description: |
      The Advanced API (AAPI) is Ankr's indexed JSON-RPC surface that optimizes, caches, and
      aggregates data across 19 EVM mainnets and 7 testnets. Methods are grouped into NFT
      (ankr_getNFTsByOwner, ankr_getNFTMetadata, ankr_getNFTHolders, ankr_getNftTransfers),
      Token (ankr_getAccountBalance, ankr_getCurrencies, ankr_getTokenPrice, ankr_getTokenHolders,
      ankr_getTokenHoldersCount, ankr_getTokenTransfers, ankr_getTokenPriceHistory), and Query
      (ankr_getBlockchainStats, ankr_getBlocks, ankr_getLogs, ankr_getTransactionsByHash,
      ankr_getTransactionsByAddress, ankr_getInteractions).
  - aid: ankr:ankr-staking-api
    name: Ankr Liquid Staking API
    tags:
      - Staking
      - LiquidStaking
      - DeFi
      - Validators
    humanURL: https://www.ankr.com/docs/staking-for-developers/overview/
    baseURL: https://api.staking.ankr.com
    properties:
      - url: https://www.ankr.com/docs/staking-for-developers/overview/
        type: Documentation
      - url: openapi/ankr-staking-api-openapi.yml
        type: OpenAPI
      - url: json-schema/ankr-staking-metrics-schema.json
        type: JSONSchema
      - url: https://www.ankr.com/staking/dashboard/
        type: Dashboard
    description: |
      Ankr's Liquid Staking developer surface — a RESTful metrics API plus on-chain Smart Contract
      APIs across Avalanche, Binance Smart Chain, Ethereum, Fantom, and Polygon. Supported
      liquid staking tokens include ankrETH, ankrBNB, ankrPOL, ankrAVAX, ankrFTM, ankrDOT, and
      ankrFLOW. The RESTful surface exposes staking metrics (TVL, APR, holders, supply),
      the trustless exchange ratio, and validator metadata (unbond windows, reward release).
  - aid: ankr:ankr-automation-api
    name: Ankr Contract Automation API
    tags:
      - Automation
      - SmartContracts
      - BNB
    humanURL: https://www.ankr.com/docs/automation/overview/
    baseURL: https://www.ankr.com/automation
    properties:
      - url: https://www.ankr.com/docs/automation/overview/
        type: Documentation
      - url: openapi/ankr-automation-api-openapi.yml
        type: OpenAPI
    description: |
      Ankr Contract Automation executes deployed smart-contract functions based on time-based (CRON)
      or event-driven (IAutomateCompatible) triggers. As of May 2026 the service supports BNB Smart Chain
      only — additional networks are on the roadmap. Tasks are created, funded, paused, and deleted via
      the Ankr Automation Dashboard.
  - aid: ankr:ankr-block-explorer
    name: AnkrScan Block Explorer
    tags:
      - BlockExplorer
      - Web3
    humanURL: https://ankrscan.io
    baseURL: https://ankrscan.io
    properties:
      - url: https://ankrscan.io
        type: Portal
    description: |
      AnkrScan is Ankr's multi-chain block explorer covering EVM and non-EVM networks. It is a hosted
      UI consuming Ankr's Node API and Advanced API and does not currently publish a public REST surface.
common:
  - type: PostmanWorkspace
    url: https://www.postman.com/kinlaneapi/ankr/overview
  - type: ArazzoWorkflows
    url: arazzo/
    workflows:
      - url: arazzo/ankr-block-log-inspection-workflow.yml
        name: Ankr Block And Log Inspection
        summary: Read full blocks for a range, then pull event logs from the same range.
      - url: arazzo/ankr-chain-overview-workflow.yml
        name: Ankr Chain Overview
        summary: Read a chain's aggregate stats, then its supported currency catalog.
      - url: arazzo/ankr-nft-collection-audit-workflow.yml
        name: Ankr NFT Collection Audit
        summary: Pull a collection's holders and then its transfer history.
      - url: arazzo/ankr-nft-inventory-workflow.yml
        name: Ankr Wallet NFT Inventory
        summary: List the NFTs owned by a wallet, then enrich one with full metadata.
      - url: arazzo/ankr-token-holder-distribution-workflow.yml
        name: Ankr Token Holder Distribution
        summary: Count an ERC-20 token's holders, then list them and read its price.
      - url: arazzo/ankr-token-price-and-history-workflow.yml
        name: Ankr Token Price And History
        summary: Read a token's current price, then its historical price series.
      - url: arazzo/ankr-transaction-deep-dive-workflow.yml
        name: Ankr Transaction Deep Dive
        summary: Pull a wallet's transactions, then decode the most recent one in full.
      - url: arazzo/ankr-wallet-cross-chain-activity-workflow.yml
        name: Ankr Wallet Cross-Chain Activity
        summary: Discover the chains a wallet uses, then pull its transaction history.
      - url: arazzo/ankr-wallet-portfolio-workflow.yml
        name: Ankr Wallet Portfolio Snapshot
        summary: Read a wallet's token balances and then its recent ERC-20 transfer history.
  - url: https://www.ankr.com
    type: Portal
  - url: https://www.ankr.com/docs/
    type: Documentation
  - url: https://www.ankr.com/rpc/
    type: SignUp
  - url: https://www.ankr.com/rpc/projects/
    type: Dashboard
  - url: https://www.ankr.com/rpc/pricing/
    type: Pricing
  - url: https://www.ankr.com/blog/
    type: Blog
  - url: https://www.ankr.com/about/
    type: Company
  - url: https://x.com/ankr
    type: Twitter
  - url: https://discord.com/invite/ankrnetwork
    type: Forum
  - url: https://t.me/ankrnetwork
    type: Forum
  - url: https://github.com/Ankr-network
    type: GitHubOrganization
  - url: https://github.com/Ankr-network/ankr.js
    name: ankr.js (TypeScript SDK)
    type: SDK
  - url: https://github.com/Ankr-network/ankr-python-sdk
    name: ankr-python-sdk
    type: SDK
  - url: https://github.com/Ankr-network/ankr-sdk-nodejs
    name: ankr-sdk-nodejs
    type: SDK
  - url: https://github.com/Ankr-network/game-unity-sdk
    name: Ankr Mirage Unity SDK
    type: SDK
  - url: https://github.com/Ankr-network/game-unreal-sdk
    name: Ankr Mirage Unreal SDK
    type: SDK
  - url: https://github.com/Ankr-network/game-unreal-aptos-sdk
    name: Ankr Mirage Unreal Aptos SDK
    type: SDK
  - url: https://github.com/Ankr-network/ankr-compound-sdk
    name: Ankr Compound SDK
    type: SDK
  - url: https://github.com/Ankr-network/ankrscan-sdk
    name: AnkrScan Go SDK
    type: SDK
  - url: https://github.com/Ankr-network/ankr-cli
    name: Ankr CLI
    type: CLI
  - url: https://github.com/Ankr-network/ankr-docs
    name: Ankr Docs source
    type: SourceCode
  - url: https://github.com/Ankr-network/erigon
    name: Ankr Erigon fork
    type: SourceCode
  - url: https://ankrscan.io
    name: AnkrScan
    type: BlockExplorer
  - url: https://api-docs.ankr.com/reference/
    name: API Reference
    type: Documentation
  - url: https://api-docs.ankr.com/llms.txt
    name: API Reference llms.txt
    type: Documentation
  - url: https://status.ankr.com
    type: Status
  - url: https://www.ankr.com/terms/
    type: TermsOfService
  - url: https://www.ankr.com/privacy/
    type: PrivacyPolicy
  - url: plans/ankr-plans-pricing.yml
    type: Plans
  - url: rate-limits/ankr-rate-limits.yml
    type: RateLimits
  - url: finops/ankr-finops.yml
    type: FinOps
  - url: vocabulary/ankr-vocabulary.yml
    type: Vocabulary
  - url: rules/ankr-rules.yml
    type: SpectralRules
  - type: Features
    data:
      - 80+ blockchain networks behind a single multichain RPC surface (rpc.ankr.com/{chain})
      - Average response time of 56ms with claimed 99.99% uptime across a 30+ region DePIN
      - 8 billion daily RPC requests served as of May 2026
      - Public Plan free with anonymous IP-scoped throttling — production should use Premium
      - Premium Plan multiplies Node API throughput x50 and Advanced API x30
      - WebSocket (WSS) endpoints, archive access, IP whitelisting, and multi-project statistics
      - Advanced API — indexed JSON-RPC over 19 EVM mainnets exposing NFT, Token, and Query methods
      - ankr_getAccountBalance returns native + ERC-20 balances across multiple chains in one call
      - ankr_getNFTsByOwner / ankr_getNFTMetadata / ankr_getNFTHolders / ankr_getNftTransfers
      - ankr_getTokenPrice and ankr_getTokenPriceHistory for on-chain pricing without third-party
      - ankr_getLogs and ankr_getTransactionsByAddress for indexer-grade history reads
      - Liquid staking on 7+ chains via ankrETH, ankrBNB, ankrPOL, ankrAVAX, ankrFTM, ankrDOT, ankrFLOW
      - Liquid Staking RESTful metrics API (https://api.staking.ankr.com/v1.0/metrics)
      - Trustless ratio oracles and PancakeSwap price oracle for ankr* tokens
      - Smart Contract Automation on BNB Smart Chain with CRON + event triggers
      - Rollup-as-a-Service (RaaS) — OP Stack, Polygon CDK, Arbitrum Orbit and custom appchains
      - Bitcoin Secured Infrastructure for chains anchoring security to Bitcoin
      - Enterprise DVN infrastructure on LayerZero for cross-chain messaging
      - Recent RPC launches — HyperEVM, Unichain, AB Chain, Kite (AI Payment Blockchain)
      - Powers AI / blockchain integrations including ChainGPT AI Hub V2 (March 2026)
      - SDKs — ankr.js (TypeScript), ankr-python-sdk, Mirage Unity SDK, Mirage Unreal SDK
      - AnkrScan multi-chain block explorer at ankrscan.io
      - Open-source Erigon and BSC-Erigon forks operated for archive workloads
    sources:
      - https://www.ankr.com
      - https://www.ankr.com/docs/
      - https://www.ankr.com/docs/rpc-service/overview/
      - https://www.ankr.com/docs/advanced-api/overview/
      - https://www.ankr.com/docs/staking-for-developers/overview/
      - https://www.ankr.com/docs/automation/overview/
      - https://www.ankr.com/blog/
      - https://github.com/Ankr-network
    updated: '2026-05-25'
created: '2026-05-25'
modified: '2026-05-29'
position: Consuming
description: |
  Ankr is a Web3 infrastructure provider whose multichain RPC, Advanced API, liquid staking,
  contract automation, and Rollup-as-a-Service products serve developers, exchanges, and
  enterprises across 80+ blockchains. The Node API exposes JSON-RPC and WebSocket endpoints at
  rpc.ankr.com/{chain}; the Advanced API (AAPI) layers an indexed query surface across 19 EVM
  mainnets for NFT, token, and historical-data reads. Ankr also operates liquid staking pools
  (ankrETH, ankrBNB, ankrPOL, ankrAVAX, ankrFTM, ankrDOT, ankrFLOW), a contract automation
  service on BNB Smart Chain, and an enterprise Rollup-as-a-Service practice that supports OP
  Stack, Polygon CDK, and Arbitrum Orbit variants. Infrastructure runs as a global DePIN of
  bare-metal nodes in 30+ regions serving roughly 8 billion daily RPC requests.
maintainers:
  - FN: Kin Lane
    email: info@apievangelist.com
    X: apievangelist
    url: https://apievangelist.com
specificationVersion: '0.16'