Service & Features Overview
QuikNode API is your high-performance access to the Ethereum network.
Using this API endpoint, developers can access data on the Ethereum blockchain (eg. block info, smart-contract data, accounts) and use it to build, test, and run their Web3 dApp.
A free tier is available and you can start using it right away — register now.
After login, you’ll see your Main dashboard with your complimentary API access node:
Clicking on the node will bring you to the Node dashboard, where your Web3 URL (rpc endpoint, httpProvider) is shown:
Free accounts are limited to 2 req/sec and 500 req/day.
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://free-your-node-name.quiknode.pro/hash/" var web3 = new Web3(new Web3.providers.HttpProvider(httpProvider));
There are numerous guides inside the control panel that will help you get started:
We also return three HTTP headers to ease debugging and make it transparent how far into the daily rate a user is:
When you’re ready to go into production or need more than 2 req/sec, you can “Boot an ETH Node” from the Main dashboard.
Ready to get started? Sign up here!
Which RPC calls and modules are supported?
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 ETH MainNet Now!
Sign up now to access to QuikNode API, and start developing on Ethereum MainNet today!