Spectrum Nodes

Blockchain Connectivity, Data & APIs

Reliable, scalable, and secure access to 200+ blockchain networks.

EthereumBaseBitcoinSolana

1B+

Requests / day

0+

Networks

AICPA SOC for Service Organizations attestation

Trusted by

Engineered and operated in-house

Enterprise-grade, bare-metal infrastructure built and run by the people who own it, from the hardware up to the firewall.

Our in-house infrastructure specialists own every layer, from buying the latest-generation servers and hosts and tuning them, to networking, firewalling, and regular penetration testing for security.

Latest-gen serversNetwork tuningRegular pen-tests

Features that teams build on

From long-tail networks to agent-ready APIs, real-time webhooks, a scriptable CLI and team-wide sponsored access, the tools to power real products.

A vast catalog of networks

Spectrum runs an unusually broad catalog of chains, from Ethereum, the major L1s and every serious L2, down to app-chains, testnets and the niche, hard-to-find networks most providers never bother to support. Nodes stay in constant sync, streaming blocks and transactions to each other so you integrate once and reach all of it through one consistent interface.

  • Majors, rollups & app-chains
  • Testnets & emerging L2s
  • Niche, hard-to-find networks
  • One unified integration
quickstart.ts
1import { Spectrum } from "@spectrumnodes/sdk";
2 
3const spectrum = new Spectrum(apiKey);
4 
5// latest Ethereum block
6const block = await spectrum.chain
7  .getBlock("ethereum", "latest");

APIs & SDKs for builders

A typed TypeScript SDK and a unified REST + JSON-RPC surface give you balances, tokens, NFTs, prices, DeFi data and raw node access without stitching together a dozen providers. Copy an example straight from the docs and you are querying any chain in a few lines, with caching, retries and rate-limiting handled for you.

  • Typed TypeScript SDK
  • Unified REST + JSON-RPC
  • Built for on-chain & AI agents
  • Caching, retries & rate-limits
Address activitylive
erc201,250.00 USDCblock 21,430,118
native0.42 ETHblock 21,430,117
erc721#1284 · Azukiblock 21,430,115
POST /hooks/spectrum200 OK

Real-time events, pushed to you

Stop polling for state changes. Spectrum decodes every block and pushes the transfers you care about, native, internal, ERC-20, ERC-721 and ERC-1155, to your endpoint the moment they are confirmed. Every delivery is HMAC-signed, retried until your endpoint answers, and flagged when a reorg means an event should be rolled back.

  • Push within a block, no polling
  • At-least-once delivery & replay
  • Reorg-aware rollbacks
  • HMAC-signed payloads
terminal
$ spectrum prices price ETH
{ "priceUsd": 3421.58 }
 
$ spectrum yields best --token USDC
{ "protocol": "aave-v3", "apy": "6.12%" }
 
$ spectrum ens resolve vitalik.eth | jq .address

A CLI for your terminal and your agents

Install one command line and query any supported chain from the shell: blocks, gas, balances, prices, yields, NFTs, ENS and raw JSON-RPC. Output is JSON by default so it pipes straight into jq and CI scripts, with --human when you want to read it, and a machine-readable command catalog that agents can consume in a single call.

  • JSON by default, --human on request
  • One syntax across every chain
  • Machine-readable command catalog
  • Retries, caching & real exit codes
Usage by userlast 24h
A
Ethereumeth_blockNumber
1.2M
B
Solanaeth_getBlockByHash
840K
C
Baseeth_getLogs
510K

Built for organisations

Give whole teams and communities access to dedicated infrastructure without handing out raw keys. Issue access via codes, then see exactly how each user consumes your nodes, broken down by network and method, with clear analytics on traffic and spend so you can scale access confidently and keep full control of your costs.

  • Sponsored access via codes
  • Per-user usage monitoring
  • Per-network & per-method analytics
  • Dedicated node access

One API for all your on-chain data

A unified REST and JSON-RPC platform with a typed SDK: balances, tokens, NFTs, prices, DeFi, and raw node access. You don't have to figure out how to query each chain. Whether it's Substrate, EVM, Bitcoin or Cosmos, you query the same way and get one consistent response format.

60+

Methods

20+

Supported API chains

1

Unified format

Case studies

Built for wallets, payments and agents. Compose the APIs above into production products without running the infrastructure yourself.

Wallets

Ship a complete wallet experience without stitching together providers. Portfolios, balances, NFTs and prices come from one unified API.

wallet.ts
// 1. Install the SDK
$ npm i @spectrumnodes/sdk
 
import { Spectrum } from "@spectrumnodes/sdk";
 
// 2. Authenticate with your API key
const spectrum = new Spectrum({ apiKey: process.env.SPECTRUM_API_KEY });
 
// 3. One call, every chain: balances, tokens and prices
const portfolio = await spectrum.portfolio.get({ address, chains: ["ethereum", "base"] });
PortfolioAccounts and balancesNFTsPricesENS

Trusted by teams that ship

What leading protocols and operators say about building on Spectrum.

It has been a great experience working with the Spectrum Nodes team. They are one of the quality node operators on Soneium, and their reliability is surpassing builders' expectations. They execute with professionalism and expertise to deliver on their promises.

Maarten Henskens

CEO at Startale Protocol

Startale logo
World-class node operators underpin the Chainlink network and power the blockchain ecosystem. Through its technical expertise and persistent reliability, Spectrum Nodes has proven itself to be a high-quality node operator with consistent performance.

Johann Eid

CBO at Chainlink Labs

Chainlink Labs logo
Spectrum Nodes' institutional-grade infrastructure and robust security measures have given us the peace of mind we need to confidently stake our digital assets. The level of professionalism and attention to detail from their team is truly commendable.

Scytale

CEO at Scytale

Scytale logo

Frequently asked questions

Everything you need to know about building on Spectrum. Can't find an answer?

Talk to our team

Our service is hosted in our Tier 3 data center, ensuring high availability and robust security. We provide real-time statistics, such as total requests and success rates, to give you insights into node performance.

We offer comprehensive support for all Spectrum customers, including technical assistance, regular maintenance, and updates. Our support team is available to help you with any issues or questions you may have regarding your node operations.

Our Tier 3 data center provides high availability with an uptime guarantee of 99.982%. This ensures that your blockchain nodes are operational almost all the time, minimizing the risk of downtime and disruptions.

Spectrum Nodes leverages its own infrastructure to automate VM deployment, enabling setup to begin within 48 business hours of your custom requests. While the initial process is swift, full setup time may vary based on download or syncing durations beyond our control.

Spectrum benefits your business by offering reliable and secure blockchain node management. It reduces the need for self-owned specialized hardware, lowers operational costs, and ensures your nodes are always up and running. This allows you to focus on your core business activities and innovation.

Yes, our service is highly scalable. You can easily adjust the number of nodes and choose between shared or dedicated nodes based on your business needs, ensuring you have the resources necessary to support your blockchain applications.

Security is a top priority for us. Our Tier 3 data center is equipped with advanced security measures to protect your nodes from physical and cyber threats. Additionally, we implement best practices in cybersecurity to ensure your blockchain operations remain safe and secure.

For shared nodes, Spectrum Nodes will provide you with endpoints to blockchain nodes already running on our infrastructure. As the name implies, this blockchain infrastructure is shared among several users. When it comes to dedicated nodes, Spectrum Nodes will spin up all the required node infrastructure which will be used exclusively by you. As with shared nodes, we will have backups and 24/7 monitoring in place to ensure maximum redundancy.

We can provide dedicated nodes for virtually any blockchain available, as long as the chain is public and not limited to running local nodes only. For networks to which we are relatively new, the process usually starts with a short investigation into the network and its requirements, then setting up the required infra, and finally starting the setup.