Skills Development QuickNode Blockchain RPC Setup Guide

QuickNode Blockchain RPC Setup Guide

v20260423
quicknode-install-auth
This guide provides a comprehensive, step-by-step walkthrough for developers to set up QuickNode blockchain RPC endpoints and integrate required SDKs (such as @quicknode/sdk or ethers.js). Learn how to obtain endpoints, configure environment variables, and verify connectivity to major blockchain networks like Ethereum for seamless Web3 development.
Get Skill
210 downloads
Overview

QuickNode Install Auth

Overview

Set up QuickNode blockchain RPC endpoints and install the QuickNode SDK or ethers.js for blockchain interactions.

Prerequisites

  • QuickNode account at quicknode.com
  • An endpoint created for your target chain (Ethereum, Solana, etc.)
  • Node.js 18+

Instructions

Step 1: Create Endpoint

1. Go to quicknode.com > Dashboard > Create Endpoint
2. Select chain: Ethereum Mainnet (or testnet for development)
3. Copy the HTTP URL and WSS URL
   HTTP: https://xxx-yyy.quiknode.pro/TOKEN/
   WSS: wss://xxx-yyy.quiknode.pro/TOKEN/

Step 2: Install SDK

set -euo pipefail
npm install @quicknode/sdk viem
# Or with ethers.js
npm install ethers

Step 3: Configure Environment

# .env
QUICKNODE_ENDPOINT=https://xxx-yyy.quiknode.pro/YOUR_TOKEN/
QUICKNODE_WSS=wss://xxx-yyy.quiknode.pro/YOUR_TOKEN/

Step 4: Verify Connection (QuickNode SDK)

import { Core } from '@quicknode/sdk';

const core = new Core({ endpointUrl: process.env.QUICKNODE_ENDPOINT });
const blockNumber = await core.client.request({ method: 'eth_blockNumber' });
console.log(`Connected! Current block: ${parseInt(blockNumber, 16)}`);

Step 5: Verify Connection (ethers.js)

import { ethers } from 'ethers';

const provider = new ethers.JsonRpcProvider(process.env.QUICKNODE_ENDPOINT);
const block = await provider.getBlockNumber();
console.log(`Connected! Block: ${block}`);

Output

  • QuickNode endpoint configured
  • SDK installed and verified
  • Successful RPC call confirming connectivity

Error Handling

Error Cause Solution
401 Unauthorized Invalid token in URL Verify endpoint URL from Dashboard
ECONNREFUSED Wrong endpoint URL Check HTTPS URL format
eth method not found Add-on required Enable add-on in QuickNode Dashboard

Resources

Next Steps

First blockchain query: quicknode-hello-world

Info
Category Development
Name quicknode-install-auth
Version v20260423
Size 2.62KB
Updated At 2026-04-28
Language