blockchain API: managed access to blockchain networks

blockchain API on Settla: Bitcoin, Ethereum, Tron and Solana through one endpoint and one key. Shared RPC, dedicated nodes and API.

2 min read

Connect the infrastructure your project needs

Blockchain API access: explore the documented methods and choose a plan for your application workload.

Running your own blockchain node is an operational burden: client upgrades, fork monitoring, hundreds of gigabytes of state storage, on-call during incidents. blockchain API through Settla removes that burden — your team gets a stable endpoint and stops spending engineering time on infrastructure.

What blockchain API delivers in practice

Settla's endpoint accepts the same JSON-RPC calls as a native node — no changes to business logic. Additionally available: batch requests (up to 100 methods per call), WebSocket subscriptions for real-time events, and archive data from the genesis block. All without maintaining your own infrastructure.

Requests are routed to the nearest node through geo-distributed points of presence. If one data centre degrades, traffic switches automatically with no client-side changes.

ParameterValue
Batch requestsup to 100 methods per call
WebSocketreal-time event subscriptions
Archive datahistory from genesis block

Supported networks

NetworkTypeMethodsWebSocket
BitcoinUTXOgetblock, sendrawtransaction, gettxout✓
EthereumEVMeth_call, eth_sendRawTransaction, eth_getLogs✓
BNB ChainEVMFull EVM-compatible set✓
TronTVMgetaccount, createtransaction, broadcasttransaction✓
SolanaPoHgetTransaction, sendTransaction, getSlot✓
PolygonEVMFull EVM-compatible set✓

Who uses blockchain API

  • Crypto exchanges (CEX/DEX) — transaction broadcast, mempool monitoring
  • Crypto wallets — balance sync, incoming transfer tracking
  • DeFi protocols — smart contract state reads, event logs
  • Crypto exchangers — transaction verification, confirmation status
  • NFT marketplaces — minting, transfers, token metadata retrieval

Archive access is especially important for analytics and compliance: transaction history from the genesis block is available through the same endpoint with no additional configuration.

Integration: from key to first request

Register on Settla — get an API key — substitute the endpoint into your config. For most libraries (ethers.js, web3.py, bitcoin-rpc) it is enough to replace the provider URL. Documentation includes examples for Node.js, Python, Go, and cURL. A test environment lets you validate the integration without production load.

For high-throughput systems, dedicated nodes with private endpoints are available: no request limits, isolation from other clients, priority support. This is the optimal choice for exchanges, custodians, and any system that needs more than the public tier gives.

Pricing and scaling

The public tier suits development and MVP: base request limit, one API key, archive access. As traffic grows, the tier scales without switching providers and without code changes — just increase the limit or move to a dedicated plan.

Enterprise clients get dedicated nodes and white-label options.

Get started with blockchain API on Settla

Register on Settla, get an API key, and make your first blockchain request — no infrastructure setup, no node maintenance, no 3 AM incidents from forks.

On this topic

RPC, WebSocket and REST under one key

Build the integration on the free plan, then move production traffic to the endpoint it needs — without running nodes in-house.

See the developer API

Infrastructure shouldn't be the thing slowing you down.

Free to start. No credit card required.