quicknode-hello-world

Featured

QuickNode hello world — blockchain RPC and Web3 infrastructure integration. Use when working with QuickNode for blockchain development. Trigger with phrases like "quicknode hello world", "quicknode-hello-world", "blockchain RPC".

AI & Automation 2,274 stars 319 forks Updated today MIT

Install

View on GitHub

Quality Score: 99/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# QuickNode Hello World ## Overview Make your first blockchain queries: get block number, check ETH balance, read a smart contract. ## Prerequisites - Completed `quicknode-install-auth` with endpoint URL ## Instructions ### Step 1: Get Block Number ```typescript import { ethers } from 'ethers'; const provider = new ethers.JsonRpcProvider(process.env.QUICKNODE_ENDPOINT); const blockNumber = await provider.getBlockNumber(); console.log(`Current block: ${blockNumber}`); ``` ### Step 2: Check ETH Balance ```typescript const address = '0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045'; // vitalik.eth const balance = await provider.getBalance(address); console.log(`Balance: ${ethers.formatEther(balance)} ETH`); ``` ### Step 3: Read Smart Contract (ERC-20 Token) ```typescript const usdcAddress = '0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48'; const abi = ['function balanceOf(address) view returns (uint256)', 'function decimals() view returns (uint8)']; const usdc = new ethers.Contract(usdcAddress, abi, provider); const decimals = await usdc.decimals(); const balance = await usdc.balanceOf(address); console.log(`USDC balance: ${ethers.formatUnits(balance, decimals)}`); ``` ### Step 4: Get Transaction Receipt ```typescript const txHash = '0xabc...'; // Any transaction hash const receipt = await provider.getTransactionReceipt(txHash); console.log(`Status: ${receipt?.status === 1 ? 'Success' : 'Failed'}`); console.log(`Gas used: ${receipt?.gasUsed.toString()}`); ``` ## Output - Block ...

Details

Author
jeremylongshore
Repository
jeremylongshore/claude-code-plugins-plus-skills
Created
7 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

quicknode-core-workflow-a

QuickNode core workflow a — blockchain RPC and Web3 infrastructure integration. Use when working with QuickNode for blockchain development. Trigger with phrases like "quicknode core workflow a", "quicknode-core-workflow-a", "blockchain RPC".

2,274 Updated today
jeremylongshore
AI & Automation Featured

quicknode-install-auth

QuickNode install auth — 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".

2,274 Updated today
jeremylongshore
AI & Automation Solid

quicknode-ci-integration

QuickNode ci integration — blockchain RPC and Web3 infrastructure integration. Use when working with QuickNode for blockchain development. Trigger with phrases like "quicknode ci integration", "quicknode-ci-integration", "blockchain RPC".

2,274 Updated today
jeremylongshore
AI & Automation Solid

quicknode-security-basics

QuickNode security basics — blockchain RPC and Web3 infrastructure integration. Use when working with QuickNode for blockchain development. Trigger with phrases like "quicknode security basics", "quicknode-security-basics", "blockchain RPC".

2,274 Updated today
jeremylongshore
AI & Automation Solid

quicknode-reference-architecture

QuickNode reference architecture — blockchain RPC and Web3 infrastructure integration. Use when working with QuickNode for blockchain development. Trigger with phrases like "quicknode reference architecture", "quicknode-reference-architecture", "blockchain RPC".

2,274 Updated today
jeremylongshore