Stacks Integrates with QuickNode, Scaling Nodes for Devs
by Caitlin Eckvahl on September 7, 2022
Today, QuickNode, the leading Web3 cloud platform for building blockchain-powered applications, has announced beta support for Stacks. QuickNode makes it easier to build blockchain applications that scale and offers a variety of tools including elastic APIs, analytics, and SDKs.

QuickNode aims to serve the developer community by providing the best tools and the most reliable blockchain infrastructure offerings possible, notably providing blockchain infrastructure for crypto and tech heavyweights including OpenSea, Adobe, Twitter, DappRadar, PayPal, Coinbase, Chainlink, and 1inch.

Why Run a Node Through QuickNode?

This integration will allow Stacks developers to forgo the option to run their own Stacks node and instead opt to run a node through QuickNode.

Running a node through QuickNode can reduce the burden of node maintenance and synchronization, making it so developers can focus more on building dApps and less on DevOps/NodeOps, uptime, scaling, or security. There are other benefits as well, but basically: Less time managing a node == more time developing!

QuickNode allows developers to launch a node in seconds with a global network of RPC endpoints including top blockchains: Solana, Ethereum, Polygon, BSC, Algorand, Arbitrum, Arbitrum Nova, Avalanche, Bitcoin, Celo, Fantom, Gnosis, Harmony, Optimism, and now Stacks.

QuickNode also boasts cross-chain NFT data and its new NFT API provides easy access to hard to reach blockchain data.


How to Run a Node on QuickNode

  • Sign up for a free Stacks RPC on QuickNode.com
  • Start by using the stacks.js network library and set your API url to use the endpoint provided by QuickNode. For example, after launching a node they’ll give you an endpoint to use formatted as: <your-sub-domain>.<network>.quiknode.pro
  • In your dapp code, you’ll need to set the url to the provided endpoint (here, we’ll use happy-go-lucky.stacks-mainnet.quiknode.pro as an example):

const network = new StacksMainnet({
    url: 'https://happy-go-lucky.stacks-mainnet.quiknode.pro' 
});
Ready to Work with QuickNode?

Sign up for a free Stacks RPC on QuickNode.com and check out these guides to get started:

Ready to Contribute to Stacks?
We’re always looking for people who are interested in improving the Stacks Blockchain and related services like the Stacks Blockchain API.

Take a look at the repositories below, and if you find a way to improve the code - PR’s are always welcome!


Caitlin is the Communications Lead at the Stacks Foundation where she provides PR and communications support to Stacks builders. Previously, she worked as a communications consultant at Wachsman where she worked with prominent crypto and blockchain companies including Stacks, Rally.io, Rarible, Qredo, Value Technology Foundation, Status.IM, Binance Charity, and others.