Integrate QuickNode blockchain RPC

quicknode-hello-worldskillsetup L22,333
jeremylongshore/claude-code-plugins-plus-skills
What it does

Run first blockchain queries on QuickNode endpoint

Best for

Learning QuickNode RPC integration by querying block numbers, balances, and smart contracts with ethers.js.

Inputs
  • · QuickNode endpoint URL (from environment or auth skill)
  • · ethers.js library installed
Outputs
  • · Current block number from Ethereum RPC
  • · ETH balance for a queried address
  • · ERC-20 token balance and decimals
  • · Transaction receipt status and gas used
Requires
  • · ethers.js library (npm install)
  • · QuickNode Ethereum RPC endpoint
  • · Node.js runtime
Preconditions
  • · QuickNode endpoint URL available (from quicknode-install-auth)
  • · ethers.js v6+ installed
  • · Network access to QuickNode infrastructure
Failure modes
  • · null receipt: TX pending or hash invalid — wait or verify hash
  • · call revert exception: wrong ABI or contract address — verify both
  • · Balance is 0n: address has no ETH — try vitalik.eth for testing
Trust signals
  • · Uses ethers.JsonRpcProvider for secure RPC calls
  • · Demonstrates read-only queries (no signer needed)
  • · Covers ERC-20 contract reading with proper ABI