Getting Started

Get up and running with SwiftNodes in under a minute. No KYC, no card: sign in with Google, GitHub, email or a wallet and start building.

1. Sign In

Visit swiftnodes.io and click Get started. Continue with Google or GitHub, enter your email for a one-time code, or connect a wallet with Sign-In With Ethereum (SIWE). No password is ever stored.

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 128+ 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 by credit or debit card, or with ETH, BNB, USDT, or USDC on any of our supported payment chains.

Next: Learn about Authentication or browse Supported Chains.