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.