Service & Features Overview

QuikNode API is your high-performance access to the Ethereum & Bitcoin networks.

Using this API endpoint, developers can access data on the BTC or ETH blockchain (eg. block info, smart-contract data, accounts) and use it to build, test, and run Web3 dApps.

Get instant access to BTC & ETH MainNet, Ropsten, Kovan, and Rinkeby networks — register now.

QuikNode — The Blockchain Infrastructure Cloud
Helping developers build, manage, and scale blockchain dApps. Run dedicated ETH or BTC nodes in minutes. Access MainNet or TestNet instantly via our API, for free!

After login, you’ll see the dashboard with ability to Create Nodes, Add Team Members, get Chat Support, and manage your Nodes — all in one place.

Clicking on the node will bring you to the Node dashboard, where your Web3 URLs (rpc endpoint, httpProvider & websockets) is shown, as well as Getting Started guides:

For more guides & tutorials, including how to set up with ethers.js, web3.py, ethereum.rb, and write your first smart-contract in Solidity, check our guides page!


How do I set up my code?

In web3js, for example, copy/paste the httpProvider link like so:

const Web3 = require('web3')

const httpProvider = "https://your-node-name.quiknode.pro/hash/"

var web3 = new Web3(new Web3.providers.HttpProvider(httpProvider));

We also return three HTTP headers to ease debugging and make it transparent how far into the daily rate a user is:

x-ratelimit-limit: 500
x-ratelimit-remaining: 497
x-ratelimit-reset: 1575592850

Ready to get started?

Sign up here 👉 https://www.quiknode.io


Features

Analytics

See what your node is doing with detailed call/request metrics:

Security

Lock down (or open up) your endpoint. Use a custom domain if you want!


Ethereum WebHooks

Monitor smart-contracts for events and get notified in real-time with zero code — just 5 minutes for setup!


FAQ

Which RPC calls and modules are supported?

Ethereum: web3, eth, net, shh, parity, trace (add-on).

Bitcoin: Bitcoin Core RPC API on bitcoind, including “txindex”.

Does QuikNode API have access to Archive Node data?

Absolutely! Just select the “Archive” add-on at checkout and you’ll have access to all the data since Genesis block.

Using a different provider already?

It’s easy to switch. Just swap your request URL/endpoint with the one from QuikNode — and you're done!

Looking for a step-by-step tutorial on how to build with blockchain and QuikNode?

Check out this tutorial on how to build an Ethereum Block Explorer!


Develop on Ethereum Now!

Sign up now to access to QuikNode API, and start developing on BTC & ETH MainNet or TestNet today!