Passer au contenu principal

Celestia gRPC API Overview

Mis à jour le
21 novembre 2025

Aperçu

The Celestia gRPC API offers fast, low-latency access to network data. Use it to query blockchain state, monitor on-chain activity, estimate gas, check transaction status, and detect network upgrades.

Accès

You can access Celestia gRPC directly through your existing Quicknode Celestia endpoint—no additional add-ons are needed. The gRPC services are available on port 9090, a dedicated and secure channel for gRPC communication.

Endpoint and Token Configuration

When connecting to Celestia gRPC services, the port must be specified in the URL:


  • Endpoint: The name of your endpoint followed by .celestia-mainnet.quiknode.pro and the port number 9090 (e.g., https://docs-demo.celestia-mainnet.quiknode.pro:9090)
  • Token: The alphanumeric string that follows the endpoint name in the URL

For example, if your endpoint looks like this: https://docs-demo.celestia-mainnet.quiknode.pro/123456789/, then your authentication credentials would be:


  • Point final : https://docs-demo.celestia-mainnet.quiknode.pro:9090
  • Token: 123456789

Supported Services

Celestia gRPC API includes the following services:

Blob Service (celestia.blob.v1)


  • Params: Query blob module parameters

Signal Service (celestia.signal.v1)


  • VersionTally: Query voting power tally for a version
  • GetUpgrade: Query upgrade information if pending

Mint Service (celestia.mint.v1)


  • InflationRate: Get current inflation rate
  • AnnualProvisions: Get current annual provisions
  • GenesisTime: Get genesis time

MinFee Service (celestia.minfee.v1)


  • NetworkMinGasPrice: Query network-wide minimum gas price

Gas Estimation Service (celestia.core.v1.gas_estimation)


  • EstimateGasPrice: Estimate gas price based on recent blocks
  • EstimateGasPriceAndUsage: Estimate gas price and usage for transaction

Transaction Service (celestia.core.v1.tx)


  • TxStatus: Get transaction status (Committed/Pending/Evicted/Unknown)

Making Celestia gRPC Requests

To make requests to Celestia gRPC using different languages, check out the method-specific documentation for each service. Each method includes examples in:


Nous ❤️ les commentaires !

Si vous avez des commentaires ou des questions concernant cette documentation, faites-le nous savoir. Nous serions ravis de vous entendre !

Partager ce document