diff --git a/app/operate/getting-started/docker/page.mdx b/app/operate/getting-started/docker/page.mdx index 9f4320bf1cf..a4cb7e1277c 100644 --- a/app/operate/getting-started/docker/page.mdx +++ b/app/operate/getting-started/docker/page.mdx @@ -80,18 +80,19 @@ Choose [the network](/operate/networks/overview) you would like to run your node -### Configure the RPC endpoint +### Configure the consensus endpoint -Set an RPC endpoint for either [Mainnet Beta](/operate/networks/mainnet-beta#integrations), - [Mocha](/operate/networks/mocha-testnet#rpc-for-da-bridge-full-and-light-nodes), or - [Arabica](/operate/networks/arabica-devnet#integrations) +Set a consensus endpoint that has both RPC (26657) and gRPC (9090) for either + [Mainnet Beta](/operate/networks/mainnet-beta#integrations), + [Mocha](/operate/networks/mocha-testnet#community-consensus-endpoints), or + [Arabica](/operate/networks/arabica-devnet#community-consensus-endpoints) using the bare URL (without http or https): ```bash export RPC_URL=this-is-an-rpc-url.com ``` -Then set the port for the RPC_URL: +Then set the gRPC port for the `RPC_URL` host: ```bash export RPC_PORT=9090 diff --git a/app/operate/networks/arabica-devnet/page.mdx b/app/operate/networks/arabica-devnet/page.mdx index 29e04250b20..6062c46fd5f 100644 --- a/app/operate/networks/arabica-devnet/page.mdx +++ b/app/operate/networks/arabica-devnet/page.mdx @@ -75,11 +75,11 @@ history, such as: | --------- | ----------------------------------------------------------------------------------------- | | QuickNode | [https://www.quicknode.com/chains/celestia](https://www.quicknode.com/chains/celestia) ([docs](https://quicknode.com/docs/celestia)) | -### Community RPC endpoints +### Community consensus endpoints > **Warning:** Do not rely on the free community endpoints listed below for production deployments. Production deployments should rely on [service providers with SLAs](#production-rpc-endpoints) or your own node. -RPC endpoints and types of nodes you can run in order to participate in Arabica devnet: +Consensus endpoints and node types you can run in order to participate in Arabica devnet: | Node type | Endpoint type | Endpoint | | ---------------------------------------------------------------- | -------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | diff --git a/app/operate/networks/mocha-testnet/page.mdx b/app/operate/networks/mocha-testnet/page.mdx index 779f8a8f1a6..0d9120db97e 100644 --- a/app/operate/networks/mocha-testnet/page.mdx +++ b/app/operate/networks/mocha-testnet/page.mdx @@ -88,7 +88,17 @@ Several community providers offer comprehensive node setup tools, installation s | -------- | -------------------------------------------------------------- | ------------------------------------------------------------- | --------------------------------------------------------------- | | ITRocket | [Setup guide](https://itrocket.net/services/testnet/celestia/) | [State sync](https://itrocket.net/services/testnet/celestia/) | [Chain status](https://itrocket.net/services/testnet/celestia/) | -### Community bridge node endpoints +### Community consensus endpoints + +Use these consensus endpoints for `--core.ip` when your DA node needs both +RPC (26657) and gRPC (9090) available from the same host. + +| Provider | Endpoint for `--core.ip` | RPC port | gRPC port | +| ---------------------------- | ------------------------------------------------------------------ | -------- | --------- | +| Numia | `public-celestia-{{constants['mochaChainId']}}-consensus.numia.xyz` | 26657 | 9090 | +| Celestia Labs (full) | `full.consensus.{{constants['mochaChainId']}}.celestia-mocha.com` | 26657 | 9090 | +| Celestia Labs (consensus) | `consensus-full-{{constants['mochaChainId']}}.celestia-mocha.com` | 26657 | 9090 | +| ITRocket | `celestia-testnet-consensus.itrocket.net` | 26657 | 9090 | You can also find the list of official Celestia bootstrappers in the [celestia-node GitHub repository](https://github.com/celestiaorg/celestia-node/blob/a87a17557223d88231b56d323d22ac9da31871db/nodebuilder/p2p/bootstrap.go#L39). @@ -109,13 +119,7 @@ to their respective DA node. > **Tip for bridge nodes:** Community RPC endpoints do not guarantee full block downloads. If you are running a bridge node, also run a local [consensus node](/operate/consensus-validators/consensus-node) to download full blocks. -- `public-celestia-{{constants['mochaChainId']}}-consensus.numia.xyz` -- `full.consensus.{{constants['mochaChainId']}}.celestia-mocha.com` -- `consensus-full-{{constants['mochaChainId']}}.celestia-mocha.com` -- `rpc-mocha.pops.one` -- `celestia-testnet-consensus.itrocket.net` - - RPC port: 26657 - - gRPC port: 9090 +Use one of the `--core.ip` values from the [community consensus endpoints](#community-consensus-endpoints) table above to ensure both ports are available. ## Community RPC endpoints