Getting Started

Get up and running with SwiftNodes in under a minute. No email, no KYC — just connect your wallet and start building.

1. Connect Your Wallet

Visit swiftnodes.io and click Connect Wallet. We use Sign-In With Ethereum (SIWE) for authentication — your wallet address is your identity.

2. Get Your API Key

After signing in, you'll be taken to your dashboard where an API key is automatically generated. Your key looks like: sn_aBcDeFgHiJkLmNoPqRsTuVwXyZ123456

3. Make Your First Request

Use your API key to make RPC requests to any supported chain:

curl -X POST https://rpc.swiftnodes.io/rpc/eth?key=YOUR_API_KEY \
  -H "Content-Type: application/json" \
  -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

Response:

{"jsonrpc":"2.0","id":1,"result":"0x134a3c7"}

4. Use Any Chain

SwiftNodes supports 75+ chains with a single API key. Just change the chain slug in the URL:

https://rpc.swiftnodes.io/rpc/eth?key=YOUR_KEY      # Ethereum
https://rpc.swiftnodes.io/rpc/bsc?key=YOUR_KEY      # BSC
https://rpc.swiftnodes.io/rpc/base?key=YOUR_KEY     # Base
https://rpc.swiftnodes.io/rpc/arbitrum?key=YOUR_KEY  # Arbitrum
https://rpc.swiftnodes.io/rpc/solana?key=YOUR_KEY    # Solana
https://rpc.swiftnodes.io/rpc/polygon?key=YOUR_KEY   # Polygon

5. Upgrade When Ready

The free plan includes 2 requests/second across all chains. When you need more throughput, upgrade from your dashboard — pay with ETH, BNB, USDT, or USDC on any of our supported payment chains.

Next: Learn about Authentication or browse Supported Chains.