13 min read
Overview
Are you finding it challenging to keep up with your blockchain data usage? Quicknode has got you covered! With its powerful tools and metrics, managing your blockchain activity has never been easier. This guide will walk you through the powerful insights and features that the Quicknode User Dashboard offers and how best to utilize them. Let's dive in!
What is the Quicknode User Dashboard?
The Quicknode User Dashboard is your central hub for building and managing blockchain infrastructure. From creating endpoints for specific blockchains to enabling advanced security features like JSON Web Tokens (JWT), it gives you everything you need to launch and scale with ease.
The dashboard sidebar groups everything by what it does: Infrastructure, Trading & DeFi, Indexed Data, and Storage. This guide follows the same order, then covers the account-level pages you reach from the dropdown in the bottom-left corner.
One distinction is worth setting up front. Products are standalone offerings with their own sidebar entry and documentation. Add-ons attach to an endpoint you already have and extend how it behaves. Both are enabled from the dashboard and billed against the same account.
Home
To access the User Dashboard, you'll need a Quicknode account. You can create one for free here.
When you first log in to your Quicknode account, you'll be greeted with the Home dashboard. This page provides a complete, at-a-glance overview of your account activity.
From here, you can immediately see:
- Cost and usage overview: A summary of your estimated monthly bill and a detailed cost breakdown.
- Usage over time: A graph visualizing your recent endpoint usage or your product usage (e.g., Streams, IPFS).
- Most active endpoints: A quick-view list of your top endpoints and their recent credit usage.
- Active Add-ons: A list of the add-ons you are currently subscribed to.
- IPFS Storage Usage: A summary of your IPFS storage usage, including the total size used and total bandwidth consumed.

Infrastructure
The Infrastructure group covers your endpoints and the real-time data services built on top of them.
Endpoints
To create a new endpoint, navigate to the Endpoints page and click the New Endpoint button. Then, choose the blockchain and network you want access to.

Once the endpoint is live, opening it lands you on the Overview tab. This is where you copy your HTTP and WSS API access URLs, expand Client details, and check Network uptime. Cards across the top summarize recent activity: total transactions, landing rate, successful requests, and failed requests, with total requests and credit usage charted underneath. Some chains add their own panels here, so a Solana endpoint also surfaces its Solana gRPC endpoint and token alongside MEV protection.
You can rename the endpoint with Add custom label, group it with Add tags, and switch it between active and inactive from the toggle in the top-right corner.

The rest of the endpoint's tabs each cover one job:
- Metrics: usage, performance, and transaction charts for this endpoint.
- Add-ons: the add-ons installed on this endpoint, plus the full library of add-ons available to it.
- Error Logs: recent failed requests, filterable by time frame, response code, method, and network.
- Transaction Logs: transactions sent through the endpoint, filterable by status, compute units, priority fee, and MEV tip, and exportable as CSV.
- Developer Resources: a first request you can copy in your preferred framework, sample apps, and recommended guides.
- Settings: authentication, rate limits, whitelists, logging, and flat-rate pricing.
Endpoint Metrics
The Metrics tab shows all activity related to a specific endpoint. At a glance, you get Successful Requests and Failed Requests over a rolling 30-day period. Below that, the charts are split across three sub-tabs, and a time frame selector covers everything from the last 15 minutes to the last 3 months:
- Usage: usage details for the endpoint such as method calls and API credits.
- Performance: method response times at the 50th, 95th, and 99th percentiles, response status codes, and chain errors. The maximum metric is the highest response time observed in the interval, so if the slowest of a million responses took 200ms, the interval records 200ms.
- Transactions: transaction volume and landing rate for the endpoint.
Every chart can be filtered by method or response code, and each one toggles between a graph and a table view using the controls in its top-right corner.

The metrics dashboards described above are only available to users on the Build plan and above. Check out our pricing for more information.
Endpoint Settings
The Settings tab is where you configure how the endpoint behaves. It groups five sections in the left-hand nav: Flat-rate, Authentication, Rate limits, Whitelists, and Logging.

Flat-rate subscribes the endpoint to a fixed monthly RPS tier instead of metered API credits, which suits predictable, high-volume traffic. See the Flat Rate RPS documentation for supported chains and tiers. Logging controls whether error and transaction logs are captured for the endpoint. The remaining three sections are covered below.
Advanced security controls are only available to users on the Build plan and above. The list of advanced security controls can be found in the Pricing page.
Authentication
Token Based Authentication
Endpoints, by default, come with token-based authentication enabled, however, you can disable this feature if you wish. Note that disabling token-based authentication allows anyone who knows your hostname to make requests to your endpoint. You can also create multiple authentication tokens, which enables you to add and remove specific authentication tokens. This can be useful for developing teams to better manage endpoint usage or for security measures such as a compromised endpoint (learn more about multi-token auth in this Quicknode guide).
Security Policies
You can configure additional security layers for your endpoint:
- CORS (Cross-Origin Resource Sharing): CORS policies control which external domains are allowed to access your endpoint's resources.
- HSTS (HTTP Strict Transport Security): HSTS enforces that your endpoint should only ever be accessed using a secure HTTPS connection.
JSON Web Tokens
A popular security feature for modern applications is JSON Web Tokens (aka JWT). This allows for authentication on the client side and can improve security between your endpoint and front-end. Learn how to add JWT to your front-end application in this Quicknode guide.
Rate Limits
Rate limits help you control the traffic to your endpoint and prevent abuse. Quicknode offers two layers of control: Basic Limits and Method Limits.
Basic Limits
This sets a general request limit for the endpoint. You can set the rate by Requests per Second, Requests per Minute, or Requests per Day.
Additionally, you can enable the Limit by IP address* toggle. This applies the rate limit to each connecting IP address individually, which is highly recommended for public-facing endpoints to ensure fair usage.
Method Limits
For more granular control, you can also apply specific rate limits to individual RPC methods. This allows you to prevent the overuse of resource-intensive calls without affecting other methods.
Whitelists
Whitelists are a powerful way to control access to your endpoint. Quicknode offers several types of whitelists to secure your endpoint:
Referrer Whitelist
Referrer whitelisting allows you to whitelist specific hostnames to have access to your endpoint. If the API request arrives without a whitelisted domain name in the Referrer or Origin HTTP header, the request will be denied. Learn how to set up a referrer whitelist in this Quicknode guide.
Methods
When enabled, only the RPC methods you explicitly add to the list can be called. This is useful for preventing malicious or unintended calls to your endpoint.
Domain Masks
You may want to mask your endpoint with another name (for example, your branded domain name). Domain masking can help you accomplish this. You'll want to add the domain to the list and then update your domain's CNAME settings to include your endpoint name. Check out this Quicknode guide to learn more about domain masks.
Source IP
IP whitelisting is another feature that is available to your Quicknode endpoint. You can add up to 25 IP addresses you wish to whitelist for your endpoint. This security feature differs from referrer whitelisting as it takes an IP (e.g., 123.123.123.123 vs. quicknode.com).
IP Custom Header
Specify an HTTP header (e.g., CF-Connecting-IP) that your environment uses to pass the client's real IP address. This ensures Source IP whitelisting works correctly when you are behind a proxy or CDN.
Streams
To receive both real-time and historical blockchain data, Streams provides a powerful solution with guaranteed delivery. Whether you need to monitor on-chain activity as it happens or backfill historical data for analysis, Streams is designed to meet your needs. Setting up is simple: choose your dataset, specify your data preferences, and Streams will continuously push data to your designated destination, such as webhooks, PostgreSQL, or Amazon S3.
Streams is available to all users with a Quicknode plan. For teams with unique requirements, we offer tailored datasets, dedicated support, and custom integrations. Contact our team for more information.
Here are a few ways you can utilize Streams:
- Monitoring real-time gas prices
- Tracking all transactions associated with a given address
- Receiving updates when a smart contract method is executed
- Backfilling historical data for comprehensive analysis

For a step-by-step guide on setting up Streams, visit our Streams Quickstart: Create Your First Stream guide. To see Streams in action, visit our Streams guides.
Solana gRPC
Solana gRPC streams Solana account, slot, block, and transaction updates over a Yellowstone-compatible Geyser gRPC interface. You subscribe once and receive updates as the validator sees them, which is faster than polling and cheaper than maintaining a fleet of WebSocket subscriptions.
The Solana gRPC page in the dashboard is where you provision the service and retrieve the endpoint and token your client needs.
For setup details and client examples, see the Solana gRPC documentation and our gRPC guides.
Webhooks
Webhooks is a real-time blockchain event delivery service that sends filtered on-chain data directly to your HTTP endpoints. It makes it easy to get the data you need like token transfers or contract events, without constantly polling or building complex infrastructure. When an event you're monitoring occurs, Quicknode instantly sends an HTTP POST request with the relevant data directly to your specified URL.
For a step-by-step guide, visit our Getting Started with Webhooks documentation. To see Webhooks in action, visit our Webhooks guides.
Add-ons
In the Add-ons tab, you'll find a library of add-ons you can enable on an existing endpoint to supplement your blockchain infrastructure.

Here are a few worth considering:
- Solana Priority Fee API: Estimates Solana fees by getting real-time priority fee averages based on recent fee data.
- Single Flight RPC: Bundles multiple RPC calls to get full block and transaction receipts so you don't have to.
- Multi-region Transaction Broadcast: Send transactions to multiple regions in a single RPC call.
To see the full list, check out Quicknode Add-ons.
Trading & DeFi
These pages cover swapping, staking, and yield.
Swap API
The Swap API aggregates token swap liquidity across Solana and EVM networks behind a single integration. You request a quote, receive a route, and get back a ready-to-sign transaction, so you never have to connect to individual DEXs yourself. One API key covers every supported provider, including Metis (Jupiter) on Solana.
To see it in action, browse our Swap API guides.
Staking
The Staking page is where you delegate to Quicknode's validators. Quicknode runs a zero-commission validator on Solana, passing 100% of staking rewards (including JITO MEV tips) back to you, and a validator on Monad for MON delegation.
- Stake SOL with Quicknode
- Stake MON with Quicknode
- Learn more about Staking on Solana
Earn
Earn is a non-custodial USDC yield optimizer. You connect a wallet, deposit once, and Earn allocates the balance across Morpho vaults on supported EVM networks, rebalancing and bridging automatically as rates move. The Earn page is where you create strategies, monitor positions, and withdraw.
The same behavior is available through a REST API. See the Earn documentation for details.
Indexed Data
These products answer questions that raw RPC cannot answer efficiently, because Quicknode has already indexed the data for you.
SQL Explorer
SQL Explorer gives you direct SQL access to indexed blockchain data with no infrastructure to run. You can query billions of rows using standard SQL, including subqueries, window functions, CTEs, and aggregations, and get results in seconds. Run queries from the interactive dashboard or programmatically over the REST API.
See the SQL Explorer documentation and our SQL Explorer guides to get started.
Blockbook
Blockbook is a wallet-centric indexer for UTXO and EVM chains. Rather than scanning blocks yourself, you query an address or xpub and get balances, transaction history, and UTXOs back in one call over REST or JSON-RPC.
See the Blockbook documentation and our Blockbook guides.
Token & NFT
The Token & NFT page covers the APIs that answer wallet-level questions in a single call, instead of making you enumerate contracts and call balanceOf yourself. You pass an address and get back ERC-20 balances, NFT holdings with metadata, and transfer history across supported EVM networks.
Metaplex Digital Asset API
The Metaplex Digital Asset Standard (DAS) API is the query layer for Solana digital assets. It returns NFTs, compressed NFTs, fungible tokens, and MPL Core assets by owner, group, creator, or authority, including the compressed assets that standard RPC methods cannot resolve on their own.
See the DAS API documentation or learn how to get started with the DAS API.
Ordinals & Runes API
The Ordinals & Runes API exposes Bitcoin inscriptions and Runes as structured data. You can look up inscriptions, satoshi ranges, collections, Runes balances, and the UTXOs holding them over REST or JSON-RPC.
See the Ordinals & Runes documentation or learn how to build with the Ordinals and Runes API.
AI Agents (ERC-8004)
ERC-8004 is the onchain standard for AI agent identity and reputation. The AI Agents page turns it into a query-ready REST and JSON-RPC interface, so there is no node to sync, no event log to parse, and no reputation formula to implement yourself.
From the endpoint you already have, you can discover registered agents by owner address or network, retrieve a transparently computed reputation score, list an agent's full feedback and validation history, and query outstanding validator requests. Reputation combines feedback scoring, sybil resistance, reliability, and validator-weighted signals, and the underlying data is continuously indexed from live contract events, so results reflect current onchain state. Coverage spans mainnet and testnet deployments across the most widely used EVM-compatible chains.
See the ERC-8004 Explorer, the REST API reference, or the reputation methodology for details.
Storage
IPFS
IPFS on Quicknode offers easy pinning services and gateway access to store and share files in a decentralized manner securely and efficiently. IPFS, or InterPlanetary File System, is a protocol and network designed to create a content-addressable, peer-to-peer method of storing and sharing hypermedia in a distributed file system.
IPFS is available to all users on the Build plan. View our feature breakdown by plan on our pricing page.
IPFS is perfect for scenarios like:
- Hosting decentralized websites
- Storing metadata for NFTs
- Sharing large files without relying on a central server
- Ensuring data permanence with content addressing
Learn how to get started with IPFS on Quicknode in our IPFS documentation. To see IPFS in action and understand its practical applications, dive into our guide: How to Create and Host a Blog with IPFS using Quicknode
Key-Value Store
Key-Value Store lets you manage extensive lists of datapoints, such as millions of wallet addresses, and key-value sets. It is built for efficient storage and quick retrieval, and it integrates with Streams so you can evaluate a stored list (for example, a set of tracked wallets) against real-time blockchain data.
See the Key-Value Store documentation and our Key-Value Store guides.
Account Management
The pages below are not tied to a product. You reach them from the dropdown next to your account name in the bottom-left corner.
Usage & Billing
The Usage & Billing page answers what your account is consuming, in terms of API Credits, while the endpoint Metrics tab answers how a given endpoint is performing.

The Usage tab charts API credits over time, one card per product: Endpoints, Metered endpoint data, Webhooks, Streams, IPFS, and SQL Explorer. Where it applies, a card expands into a Breakdown so you can see which endpoint, stream, or webhook drove the usage. The Endpoints card also shows how many endpoints you have active against your plan's limit.
The controls above the cards let you pick the period, switch between daily and weekly buckets, toggle Cumulative for a running total, and Export the data for your own reporting. You can also hand the whole picture to Get usage insights for an AI-generated summary of your usage.
Note that these figures are your cumulative credit usage across all endpoints for the current billing cycle, which is usually the payment date plus one month. That differs from the endpoint Metrics tab, which tracks responses over a rolling 30-day period (the current time minus 30 days).
For more information about API Credits and how they are calculated, check out this post. The remaining tabs on this page are described here:
- Plan: Displays information regarding your plan type, invoices, and any subscription settings you may want to update
- Add-ons: Configure your add-ons and see which are already included in your plan
- History: Displays payment history
- Payment methods: Update and manage your payment method on file
Members, Teams, and Roles
Quicknode organizes account access around three surfaces: Members, Teams, and Roles. The Members page is where Admin users manage everyone with access to your account and their roles. The Teams page is where Admin users group members to control endpoint visibility: endpoints assigned to a team are visible to that team's members. The Roles page (Enterprise only) is where Admin users create and manage custom roles with fine-grained permissions beyond the three built-in roles.
You are not limited to one account. You can belong to more than one Quicknode account and switch between them from the account dropdown in the bottom-left corner. See Accepting an Invite to Another Account for the steps.
For a full walkthrough of members, teams, and Role-Based Access Control (RBAC), see our Team Management and RBAC Guide.

API Keys
To interact with Quicknode's services over API as opposed to the UI, Admin users can create API keys from the dashboard. These keys can be configured with access to one or many products. To create your keys, log in to your Quicknode Account, click the dropdown menu next to your account name at the bottom left, and select API Keys. It will bring you to the API Keys page.
For more information on using API keys with specific products, such as Streams, Key-Value Store, IPFS, and the Admin API, you can refer to their dedicated documentation pages.

Final Thoughts
By applying the knowledge acquired from this guide, you can create a secure, reliable, and efficient infrastructure that meets your needs. For the full picture of what Quicknode offers, see the Quicknode Products Overview guide. Good luck!
If you need help or want to share what you are building, let us know on Discord or Twitter.
