Skip to main content

Fuel GraphQL API (Documentation Coming Soon!)

With QuickNode, you get access to our global network which always routes your API requests to the nearest available location, ensuring low latency and fastest speeds.
Beta

Note:

The QuickNode Fuel documentation constantly evolves as the chain undergoes upgrades and changes. We highly recommend cross-referencing with the Fuel Documentation for the latest updates.

Overview

At QuickNode, we run Fuel GraphQL API endpoints. In aggregate, we serve hundreds of billions of requests every month. To make it easier for developers to integrate with QuickNode, we're working on documentation that shows how to send GraphQL queries using popular programming languages and tools.

Fuel is a modular blockchain platform designed to enhance scalability, security, and decentralization. It separates execution from consensus, enabling high-performance and low-cost transactions. With innovations like parallel transaction execution and an optimized UTXO model, Fuel aims to provide a more efficient blockchain experience for developers and users. QuickNode-supported Fuel APIs include:

  • Fuel GraphQL API

Fuel Network Support

NetworkHTTPS
SEPOLIA

Fuel GraphQL API Documentation

For detailed GraphQL API documentation and usage guides, please refer to the official Fuel documentation.

API Credits

Usage in our pricing plans is measured in API Credits. To learn more about the API Credits for Fuel, please visit this page.

Endpoint Authentication Options

Token Authentication

By default, all endpoints created on QuickNode are protected by a token in the URL which looks something like this:

http://sample-endpoint-name.network.quiknode.pro/token-goes-here/

Approved Referrer List

For endpoints on the shared network, you are able to add a list of approved referrers. This requires any HTTP request to send a REFERRER header or any WebSocket request to send an ORIGIN header populated with one of the referrers you entered into our user panel.

Disabling Token Authentication

You can also disable the token authentication completely in your security settings for a given endpoint. This will allow anyone to make requests to the endpoint without the token.

JWT (JSON Web Tokens)

For additional security, you can also enable JWT for each of your deployed endpoints. JWT allows for stateless authentication between you and your endpoint. Learn how to use JWT with QuickNode in this step-by-step guide.

Multiple Authentication Tokens

Create multiple authentication tokens for each of your deployed endpoints. This allows you to revoke any tokens that may be comprised, without needing to restart your non-compromised endpoint.

To roll an individual authentication token, create an additional token and then delete the previous token. Learn more about multiple authentication tokens in this QuickNode guide.

We ❤️ Feedback!

If you have any feedback or questions about this documentation, let us know. We'd love to hear from you!

Share this doc