quicknode-sdk-patterns
Installation
SKILL.md
QuickNode Unified SDK Pattern
Overview
Use one configured QuicknodeSdk instance and its named product clients. Do not confuse this control-plane SDK with a chain-specific ethers or viem provider, and do not retain old Core-only examples as the architecture for new multi-product services.
Prerequisites
- Required product clients and account role
- A secret reference for
QN_SDK__API_KEY - A deployment target supported by the SDK native binaries
Instructions
Step 1: Audit existing clients
Use Read and Grep to find @quicknode/sdk, Core, direct api.quicknode.com calls, timeouts, retries, and duplicate API-key configuration. Classify chain RPC providers separately from QuickNode product clients.