Skip to Content
Welcome
Spectrum Nodes

Spectrum Nodes Documentation

Blockchain RPC and API infrastructure across 200+ networks. Bare-metal nodes, 99.99% uptime, 1B+ daily requests.

Get StartedAPI Reference

Quick Start

Get your API key at spectrumnodes.com, then make your first request:

curl -X POST https://your-endpoint.simplystaking.xyz/YOUR_API_KEY/v1 \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"getBlockHeight","params":{"chain":"ethereum"},"id":1}'

Or use the SDK:

import { Spectrum } from '@spectrumnodes/sdk'; const spectrum = new Spectrum({ api: 'https://your-endpoint.simplystaking.xyz/YOUR_API_KEY/' }); const block = await spectrum.core.getBlockHeight('ethereum'); const balance = await spectrum.tokens.getBalance('ethereum', '0xd8dA6BF...'); const yields = await spectrum.yields.getBest({ token: 'USDC', limit: 5 });

Full getting started guide →


Products

Spectrum API60+ endpoints

Unified JSON-RPC API across 24 chains. Blocks, balances, DeFi yields, swap quotes, prices, NFTs, and more.

📦TypeScript SDK119 methods

Typed client with 14 namespaces, built-in caching, retries, rate limiting, and error handling.

🖥Command-Line Interface96 commands

The spectrum CLI over 14 namespaces. JSON by default for clean piping, with a machine-readable command catalog for agents.

🌐RPC Endpoints200+ chains

Direct node access across 200+ mainnets and testnets. Multi-region, shared or dedicated, archive or pruned.


What’s in the API

BlockchainBlocks, transactions, receipts, logs, transfers, gas
TokensBalances, metadata, allowances, portfolio (USD)
DeFi YieldsAave, Compound, Morpho, Beefy, Yearn, Pendle
DeFi PositionsAave V2/V3, Compound, Morpho, Lido, Curve
Swap QuotesUniswap V2/V3/V4, Jupiter (Solana)
PricesCurrent, historical, batch, top tokens, search
NFTsCollections, balances, metadata, ERC-721/1155
AdvancedENS, perps, gas estimation, contract reads, tracing

24 chains supported: Ethereum, Polygon, Base, Arbitrum, Optimism, Avalanche, BSC, Gnosis, Moonbeam, Linea, Hyperliquid, Berachain, Monad, Scroll, Plasma, X Layer, Solana, Bitcoin, Starknet, and the Cosmos SDK chains (Cosmos Hub, Osmosis, Axelar, Noble, Agoric).

View all chains →


Documentation

Getting Started
API key, first request, SDK install
Authentication
Endpoint URL auth, security
API Reference
All JSON-RPC methods and examples
TypeScript SDK
Installation, namespaces, config
CLI
Install, configure, command reference
Supported Chains
24 API chains + 200 RPC networks
Platform Guide
Account, billing, teams, faucets
For Foundations
Dedicated nodes, metrics, invites