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.