API Documentation
for Web3
Interact with RPC, REST, and gRPC endpoints across 77+ blockchains using ready-to-run examples in JavaScript, Python, Go, and more. Learn to leverage Quicknode products like Streams, Webhooks, and IPFS to build, monitor, and scale blockchain applications from one unified platform.
GET STARTED1curl https://{your-endpoint-name}.quiknode.pro/{your-token}/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}'5
1curl https://{your-endpoint-name}.quiknode.pro/{your-token}/ \2-X POST \3-H "Content-Type: application/json" \4--data '{"method":"eth_blockNumber","params":[],"id":1,"jsonrpc":"2.0"}'5
Core API
Use the quickest and most reliable blockchain API with unparalleled latency, reliability, and scalability across all major blockchains.
Webhooks
Leverage a fully customizeable real-time blockchain data feed and advanced alerting, and include real-time blockchain event driven logic into your workflows.
Streams
Leverage a custom real-time blockchain data feed, advanced alerting, and include real-time blockchain event driven logic into your workflows.
Marketplace
Create and publish custom add-ons that extend Quicknode's services. These add-ons allow developers to integrate additional tools, APIs, and features can be built on top of Quicknode's core offering, helping others build better blockchain tools.
IPFS
Use Quicknode to upload, store, manage, and retrieve data on the IPFS network through our pinning services and dedicated gateways.
Custom RPC Options
High-level enterprise solutions including Fully Dedicated Setup and Hybrid Dedicated gRPC (Solana) options, offering unmatched performance, isolation, and scalability for latency-sensitive and workload-intensive projects.
Key-Value Store
Manage and access large-scale datasets like wallet addresses through a robust storage solution. Update and utilize your data on-demand via REST API or integrate seamlessly with Streams filters.
Quicknode SDK
A powerful JavaScript and TypeScript SDK designed to facilitate interaction with Quicknode infrastructure. Framework-agnostic library with comprehensive support for Core and add-on RPC functions.