Quicknode install auth
QuickNode install auth \u2014 blockchain RPC and Web3 infrastructure\ \ integration. Use when working with QuickNode for blockchain development. Trigger\ \ with phrases like "quicknode install auth", "quicknode-install-auth", "blockchain\ \ RPC".From its SKILL.md
npx -y skills add jeremylongshore/claude-code-plugins-plus-skills --skill quicknode-install-authAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.7 KB, 540 tokens by cl100k_base, as published. Nobody here has run it
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
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.