From quicknode-pack
Implements QuickNode upgrade migration using blockchain RPC endpoints and ethers.js for Ethereum Web3 integration. Useful for connecting to QuickNode in TypeScript/Node.js apps.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin quicknode-packThis skill is limited to using the following tools:
Implementation patterns for QuickNode upgrade migration using blockchain RPC endpoints and the QuickNode SDK.
Sets up QuickNode RPC endpoints for blockchain deployments using ethers.js in TypeScript. Includes connection code, error handling table, and Ethereum resources.
Guides QuickNode setup for blockchain RPC (80+ chains), Streams/Webhooks, IPFS, Solana DAS/gRPC streaming, KV store, SQL queries on indexed data, and add-ons.
Migrates from alchemy-web3 to alchemy-sdk and alchemy-sdk v2 to v3, handling breaking changes, namespace reorganizations, and dependencies with TypeScript examples.
Share bugs, ideas, or general feedback.
Implementation patterns for QuickNode upgrade migration using blockchain RPC endpoints and the QuickNode SDK.
quicknode-install-auth setupimport { ethers } from 'ethers';
const provider = new ethers.JsonRpcProvider(process.env.QUICKNODE_ENDPOINT);
const block = await provider.getBlockNumber();
console.log(`Connected at block ${block}`);
| Error | Cause | Solution |
|---|---|---|
| 401 Unauthorized | Invalid endpoint token | Verify URL from Dashboard |
| Rate limited | Too many requests | Implement backoff or upgrade plan |
| Method not found | Add-on required | Enable in QuickNode Dashboard |
See related QuickNode skills for more workflows.