Hanzo Nodes
100+ Chains. One API. Infinite Scale.
Complete blockchain infrastructure for developers. RPC, WebSockets, Token APIs, NFT APIs, Account Abstraction—everything you need to build Web3 applications.
Core APIs
Everything you need to build blockchain applications
RPC API
Multi-chain JSON-RPC proxy with load balancing and failover
WebSockets
Real-time blockchain subscriptions and event streaming
Token API
ERC-20/721/1155 balances, metadata, and transfer history
NFT API
NFT collections, ownership, metadata refresh
Webhooks
Event-driven notifications for on-chain activity
Transfers API
Complete transaction history and internal transfers
Account Abstraction
Smart wallets, gasless transactions, and programmable accounts
100+ Supported Chains
From Ethereum to Solana, L1s to ZK rollups—we support them all
Layer 1
- Ethereum
- BNB Chain
- Avalanche
- Solana
- Aptos
- Berachain
- Sei
- TON
Optimistic L2
- Arbitrum
- Optimism
- Base
- Blast
- Mantle
- Mode
- Zora
ZK L2
- Polygon zkEVM
- zkSync Era
- Scroll
- Linea
- Starknet
Lux Ecosystem
- P-Chain
- C-Chain
- A-Chain
- B-Chain
- Z-Chain
- T-Chain
- K-Chain
- Q-Chain
- D-Chain
White-Label Products
Deploy branded blockchain infrastructure on your domain
Block Explorer
Full-featured explorer with contract verification
Indexer
GraphQL API for custom chain data
Dashboard
Developer console with analytics
RPC Gateway
Branded multi-chain RPC endpoints
Faucet
Testnet token distribution
Bridge UI
Cross-chain asset transfer interface
Deploy Anywhere
Managed cloud or self-hosted—your infrastructure, your way
Hanzo Cloud
Fully managed at web3.hanzo.ai
DigitalOcean
DOKS Kubernetes cluster
AWS
EKS with auto-scaling
GCP
GKE regional clusters
Azure
AKS enterprise deployment
Self-Hosted
Docker Compose or Kubernetes
Get Started in Minutes
import { HanzoWeb3 } from "@hanzo/web3";
const web3 = new HanzoWeb3({
apiKey: process.env.HANZO_API_KEY,
});
// Multi-chain RPC
const ethBlock = await web3.rpc("ethereum").getBlockNumber();
const solSlot = await web3.rpc("solana").getSlot();
// Token balances across chains
const balances = await web3.tokens.getBalances({
address: "0x...",
chains: ["ethereum", "polygon", "arbitrum"],
});
// NFT ownership
const nfts = await web3.nfts.getOwned({
address: "0x...",
chain: "ethereum",
});
// Set up webhooks for real-time events
await web3.webhooks.create({
url: "https://your-api.com/webhook",
chain: "ethereum",
eventType: "ADDRESS_ACTIVITY",
filters: { addresses: ["0x..."] },
});
// Account Abstraction
const smartWallet = await web3.wallets.create({
owner: "0x...",
chain: "base",
});
// Gasless transaction
await smartWallet.execute({
to: "0x...",
data: "0x...",
sponsor: true, // Hanzo pays gas
});Start Building on Hanzo Web3 Cloud
Free tier includes 3M compute units/month. Scale to enterprise with dedicated infrastructure.