Overview
NOWNodes provides hosted blockchain node access for 50+ cryptocurrencies via a simple API key — no need to run your own full node for Bitcoin, Ethereum, or other chains. It's a blockchain-as-a-service for developers needing direct RPC access.
Beginner Tip
Use NOWNodes when you need raw RPC calls (e.g. getblockcount, eth_getBalance) to blockchains without syncing a node yourself — it proxies standard JSON-RPC so most client libraries work out of the box.
Available Data
The kind of data this API exposes, based on its documentation. We could not call the endpoint to confirm the exact field names.
Example Response
Illustrative shape only — we were not able to call this endpoint (it requires credentials or exposes no public sample URL), so the fields below show the kind of data this API returns rather than a recorded response.
{
"status": "success",
"data": {
"result": "Data from Nownodes",
"description": "Blockchain-as-a-service solution that provides high-quality connection via API",
"timestamp": "2025-01-15T10:00:00Z"
}
} Field Reference
id Echo of the request ID you sent; useful for matching async responses to requests. result The RPC method's return value — an integer for getblockcount, an object for getblock, etc. error Null on success; contains code and message fields if the RPC call failed. Implementation Example
Calls a real endpoint of this API. Replace any placeholder credentials with your own key.
const url = "https://btc.nownodes.io";
// Replace headers or query params with the values required by this API.
const response = await fetch(url, {
headers: {
"X-API-Key": "YOUR_API_KEY"
}
});
if (!response.ok) throw new Error(`Request failed: ${response.status}`);
const data = await response.json();
console.log(data); What Can You Build?
Note: These code examples are AI-generated and unverified. Always refer to the official API documentation for accurate usage.
Common Errors & Troubleshooting
Generated guidance based on this API's documentation, not observed by us. Treat it as a starting point and check against the provider's own error reference.
Metadata Score Breakdown
Estimated from metadata — endpoint not independently tested
Metadata estimate · endpoint not independently tested
Technical Specifications
Related Tags
Similar APIs
View All →Bitquery
Bitquery provides GraphQL APIs for querying on-chain data across 40+ blockchains including Ethereum, Solana, and BSC.
Etherscan
⭐ Beginner's PickEtherscan's API gives programmatic access to Ethereum blockchain data — account balances, transaction histories, token transfers, smart contract ABIs, and gas prices.
The Graph
The Graph is a decentralized indexing protocol that lets you query Ethereum and other blockchain networks using GraphQL.
Watchdata
Watchdata provides a simple JSON-RPC and REST gateway to the Ethereum blockchain, giving you account balances, transaction history, and token data without syncing a node.
Chainlink
Chainlink is a decentralized oracle network that connects smart contracts to real-world data like price feeds, random numbers, and external APIs.