Project type: RPC Provider

Core API - The Solution for Blockchain Apps | QuickNode
This website stores cookies on your computer to collect information about how you interact with our website to improve and customize your browsing experience. To learn more, see our Privacy Policy.
If you decline, your information won’t be tracked when you visit this website. A single cookie will be used in your browser to remember your preference not to be tracked.
Integrations and Custom Solutions
Blueprints for building on blockchain](/builders-guide)
View all 29 chains
[
How to Create a Solana Trading Bot Using Jupiter API](
[
How to Build a Blockchain Indexer with Streams](
[
How to Build a Token Holder Indexer and Wallet API](
Integrate with QuickNode product's API](/docs)
# The quickest and most reliable
### Unparalleled latency, reliability, and scalability across all major blockchains. Get started for free today.
## Performance and reliability
### Blockchain infrastructure maintenance can be overwhelming. With our Web3 API, let us handle all the forks, upgrades, and network interruptions, allowing you to focus on your customers and your core business operations.
On average, our blockchain API responses are 2.5x faster than our competitors. Check out our Compare tool to see for yourself.
Our uptime SLA ensures your application is up and running when you need it.
Check our our uptime reports 
Our 99.99% uptime SLA ensure your application is up and running when you need it.
Check our our uptime reports 
Whether you have 10 users today or billions of users tomorrow, we scale with your needs no matter the volume.
Quickly fetch metrics that you care about including method calls over time, response statuses, method response time, and more.
We want to ensure your endpoints are safe and secure. We offer token-based authentication, referrer whitelisting, domain masking, and more.
Access all historical states of values in smart contracts as well as all balances of an account.
### Trace & Debug
Request the node to re-execute the desired transaction with varying degrees of data collection.
## Your blockchain experience,
### No more dealing with bug fixes, uptime, customer complaints, and more. By switching to us, you can streamline your development process without all the cost.
## Your blockchain experience,
### No more dealing with bug fixes, uptime, customer complaints, and more. By switching to us, you can streamline your development process without all the cost.
## No more hassle, just build
Sync with AWS as secondary cloud provider
Discuss dev tooling on standup
Meet with support team on runbook
Load balancer issues sync
Tasks for this week
Set up your cloud storage
Set up monitoring, logs, and security
Build out a load balancer
Tasks for next week
Set up and manage dev tooling
QuickNode's multi-chain support and global low-latency platform helped us scale with ease. Our team has peace of mind knowing infrastructure is handled and support is always available when we need it.
QuickNode's multi-chain support and global low-latency platform helped us scale with ease. Our team has peace of mind knowing infrastructure is handled and support is always available when we need it.
### Your time as a developer is valuable. That is why at QuickNode our tools are built with you in mind. Connect to the blockchain in one line of code, and learn the rest from our best-in-class documentation.
const Web3 = require('web3');
const web3 = new Web3(
const HDWalletProvider = require('@truffle/hdwallet-provider');
const mnemonic = "orange apple banana ...";
return new HDWalletProvider(mnemonic, "https://{your-node-name}.quiknode.pro/{your-token}/")
from web3 import Web3
# get latest block details
# get latest block number
import { Drizzle } from 'drizzle';
const options = {
const drizzle = new Drizzle(options);
client = Eth::Client.create 'https://{your-node-name}.quiknode.pro/{your-token}/'
const Web3 = require('web3');
const web3 = new Web3(
12345678910111213const Web3 = require('web3');const web3 = new Web3( 'https://{your-node-name}.quiknode.pro/{your-token}/');web3.eth.getBlock('latest').then( answer => console.log(answer));web3.eth.getBlockNumber().then( blockNum => console.log(blockNum)); ההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההההXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
const HDWalletProvider = require('@truffle/hdwallet-provider');
const mnemonic = "orange apple banana ...";
return new HDWalletProvider(mnemonic, "https://{your-node-name}.quiknode.pro/{your-token}/")
const HDWalletProvider = require('@truffle/hdwallet-provider');
const mnemonic = "orange apple banana ...";
return new HDWalletProvider(mnemonic, "https://{your-node-name}.quiknode.pro/{your-token}/")
from web3 import Web3
# get latest block details
# get latest block number
from web3 import Web3
# get latest block details
# get latest block number
import { Drizzle } from 'drizzle';
const options = {
const drizzle = new Drizzle(options);
import { Drizzle } from 'drizzle';
const options = {
const drizzle = new Drizzle(options);
client = Eth::Client.create 'https://{your-node-name}.quiknode.pro/{your-token}/'
client = Eth::Client.create 'https://{your-node-name}.quiknode.pro/{your-token}/'
Browse our robust documentation for all of our supported chains and learn how to call RPC methods using up-to-date libraries and code examples across Python, Ruby, JavaScript, and cURL.
Find the right guide to help you deploy smart contracts, create NFTs, build decentralized applications, and more across all of our supported blockchains.
Stay up-to-date on the latest announcements for our key launches, new features, chains, and more.
Boot your QuickNode in seconds and get access to 29+ different chains. Our globally distributed, auto-scaling, multi-cloud network will carry you from MVP all the way to enterprise. The industries' best trust us, and so can you.
Create a free account 
* BNB Smart Chain
* Write for us, make money! 
* Wall of Love
* Terms & Conditions
* Write for us, make money! 
* Wall of Love
* Terms & Conditions
* 
* 
* 
* 
Our newsletter is full of free resources, QuickNode updates, Web3 insights, and more. Sign up below!
Integrations and Custom Solutions
Blueprints for building on blockchain](/builders-guide)
View all 29 chains
[
How to Create a Solana Trading Bot Using Jupiter API](
[
How to Build a Blockchain Indexer with Streams](
[
How to Build a Token Holder Indexer and Wallet API](
Integrate with QuickNode product's API](/docs)
QuickNode49.7K subscribersQuickNode Core API: Fast & Reliable Blockchain RPC to unmuteIf playback doesn't begin shortly, try restarting your device.You're signed outVideos you watch may be added to the TV's watch history and influence TV recommendations. To avoid this, cancel and sign in to YouTube on your computer.CancelConfirmShareInclude playlistAn error occurred while retrieving sharing information. Please try again later.Watch laterShareCopy linkWatch on0:000:00 / 1:08•Live•# An error occurred.
Try watching this video on www.youtube.com or enable JavaScript if it is disabled in your browser.First nameLast nameEmail*utm_campaignutm_contentutm_mediumutm_sourceutm_term