Checking node health...

Dedicated BSC & Avalanche RPC Nodes

Your own JSON-RPC endpoint, backed by locally-operated archive nodes. No rate-sharing with public RPCs, no cold-start latency, no middleware you don't control.

Probing nodes...

Auto-refreshes every 5 seconds  · 

BNB Smart Chain
EVM / eth_* methods
Geth-based local archive node. Full EVM compatibility.
POST https://api.smartmoneyapi.com/rpc/v1/bsc
Avalanche C-Chain
EVM / eth_* methods
AvalancheGo C-Chain. Full EVM compatibility with sub-second finality.
POST https://api.smartmoneyapi.com/rpc/v1/avax-c
X
Avalanche X-Chain
avm.* methods
Exchange chain — native AVAX transfers and asset creation.
POST https://api.smartmoneyapi.com/rpc/v1/avax-x
P
Avalanche P-Chain
platform.* methods
Platform chain — validator set, staking, subnet management.
POST https://api.smartmoneyapi.com/rpc/v1/avax-p
i
Avalanche Node Info
info.* methods only
AvalancheGo info API. Bootstrap status, peer counts, node version, network ID. Only info.* methods are permitted on this endpoint.
POST https://api.smartmoneyapi.com/rpc/v1/avax-info

Pass your RPC key in any of two ways

curl -X POST \
  -H "X-API-Key: rpc_YOUR_KEY_HERE" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \
  "https://api.smartmoneyapi.com/rpc/v1/bsc"

Keys are prefixed rpc_ and are separate from your Smart Money API data keys. Keys are shown only once at creation — store them securely.

Get latest BSC block number
BSC
curl -X POST \
  -H "X-API-Key: rpc_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}' \
  "https://api.smartmoneyapi.com/rpc/v1/bsc"

// Response: {"jsonrpc":"2.0","result":"0x286c1b2","id":1}
Get AVAX-C wallet balance
AVAX-C
curl -X POST \
  -H "X-API-Key: rpc_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_getBalance","params":["0xYOUR_ADDRESS","latest"],"id":1}' \
  "https://api.smartmoneyapi.com/rpc/v1/avax-c"
Batch call (up to 50 per request)
PRO
curl -X POST \
  -H "X-API-Key: rpc_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '[
    {"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1},
    {"jsonrpc":"2.0","method":"eth_gasPrice","params":[],"id":2},
    {"jsonrpc":"2.0","method":"net_version","params":[],"id":3}
  ]' \
  "https://api.smartmoneyapi.com/rpc/v1/bsc"

// Each call in the batch counts toward your quota.
Check Avalanche node bootstrap status
AVAX-INFO
curl -X POST \
  -H "X-API-Key: rpc_YOUR_KEY" \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"info.isBootstrapped","params":{"chain":"C"},"id":1}' \
  "https://api.smartmoneyapi.com/rpc/v1/avax-info"
Node health (public, no key needed)
PUBLIC
curl "https://api.smartmoneyapi.com/rpc/v1/health"

// Returns: {"chains":{"bsc":{"ok":true,"block":42000000,"ms":45}, ...}}

Blocked method namespaces

For security and performance, the following method prefixes are blocked on all EVM chains. Requests using them return a -32601 error.

admin_* personal_* miner_* engine_* debug_* clique_* les_*
avax-info endpoint

Only info.* methods are permitted. All other namespaces return a -32601 error.

Other limits
  • Max request body size: 1 MB
  • Max batch size: 50 calls per request
  • Request timeout: 30 seconds
HTTP JSON-RPC code Meaning
401 -32001 Missing or invalid API key
429 -32005 Rate limit exceeded (rpm or daily). Check Retry-After header.
413 -32600 Request body exceeds 1 MB
403 -32601 Blocked or disallowed method
400 -32700 JSON parse error
502 -32002 Upstream node unreachable or timed out
Error response shape
{"jsonrpc":"2.0","error":{"code":-32001,"message":"invalid api key"},"id":null}
Free
FREE
$0/mo
No credit card required
  • 1,000 requests/day
  • 60 requests/minute
  • BSC + all AVAX chains
  • Batch calls (up to 50)
  • Priority routing
Get Free Key
Starter
STARTER
$39/mo
100k requests/day · cancel anytime
  • 100,000 requests/day
  • 600 requests/minute
  • BSC + all AVAX chains
  • Batch calls (up to 50)
  • Priority routing
Get Starter Key
Pro
PRO
$89/mo
1M requests/day · 50 req/s · cancel anytime
  • 1,000,000 requests/day
  • 3,000 requests/minute
  • BSC + all AVAX chains
  • Batch calls (up to 50)
  • Priority routing
  • Dedicated support
Contact Us

Paid plan keys are managed separately from Smart Money data API keys. Contact us via the dashboard to upgrade an existing RPC key.

Dedicated nodes vs shared public endpoints

Feature Public RPC Smart Money RPC
Rate limits Shared, unpredictable Dedicated per key
Latency Variable, cold-start Consistent, warm
Uptime SLA No guarantees Monitored 24/7
Batch calls Often blocked Up to 50 per request
Usage analytics None Per-chain, per-day