Skip to main content
The Blockchain API is the RPC service that powers AppKit’s blockchain functions such as account balances, ENS resolution, transaction history, and more.
“Supported” means different things at different layers. Before relying on a chain, check the Supported Chains Overview — it explains how protocol-level support, AppKit SDK support, the Blockchain API, and embedded (email/social) wallets differ, and why a chain can be listed in one place but not work in another.
Blockchain API is not the same as the WalletConnect protocol. WalletConnect protocol supports wallets on all chains using the CAIP-25 standard. We do not accept requests for new chains to be added to our Blockchain API. Please see your SDK’s relevant documentation on how to add RPC URLs for chains you want to use that Blockchain API does not.

Features

  • AppKit built-in integration
  • Multi-chain mainnet and testnets
  • HTTP RPC support
  • Cloud metrics and reporting
  • The Identity API with near-instant ENS resolution
  • Transaction history

Supported Chains

Chain name with associated chainId query param to use.

HTTP RPC

Ethereum

Solana

Bitcoin

Sui

Tron

Ton

Stacks

The Stacks support is currently in Beta. Endpoints and schema can be changed in the near future.
1 The availability of this chain in our RPC is not guaranteed.

WebSocket RPC

WebSocket RPC is not recommended for production use, and may be removed in the future.

Ethereum

Solana

Using the Blockchain API

No config or setup is needed for AppKit integrations. For other usage, the endpoint is:
For example:

Limits

The Blockchain API is free for 2.5 million requests per 30 days. If you wish to increase your limits, contact us via our form here.