Logo
New RPC users get 35% off their first monthView the offer
Dymension logo

Dymension Mainnet RPC Endpoints & API

EVM, CometBFT and Cosmos REST access to the Dymension Hub

Connect to Dymension Mainnet. Use EVM JSON-RPC for blocks and contracts, CometBFT to check the Hub’s block height and sync status, and Cosmos REST to query its modules.

Chain ID1100
Sign up for a Free Plan to unlock up to 40 req/sec and API Usage and Performance Insights. Get Started

Public endpoint rate limit: 5 req/sec

Quick Start
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber","params":[]}' 'https://dymension.api.onfinality.io/public'
curl -H 'Content-Type: application/json' -d '{"id":1,"jsonrpc":"2.0","method":"eth_blockNumber","params":[]}' 'https://dymension.api.onfinality.io/public'
EVM JSON-RPC (HTTPS)
https://dymension.api.onfinality.io/public
https://dymension.api.onfinality.io/public
Websocket
wss://dymension.api.onfinality.io/public-ws
wss://dymension.api.onfinality.io/public-ws
Cosmos REST
https://dymension.api.onfinality.io/rest/public
https://dymension.api.onfinality.io/rest/public
CometBFT / Tendermint
https://dymension.api.onfinality.io/tendermint/public
https://dymension.api.onfinality.io/tendermint/public

Dymension Mainnet RPC Quickstart

ItemValue
NetworkDymension Hub mainnet
Native tokenDYM
EVM Chain ID1100 (0x44c)
Cosmos network IDdymension_1100-1

Check the EVM RPC over HTTPS

Run the HTTPS curl example above. It sends an eth_blockNumber POST to the public EVM JSON-RPC endpoint. The response’s result is a hexadecimal block height. To confirm the chain, use eth_chainId and check that it returns 0x44c.

Check the Hub’s consensus status

curl -fsS 'https://dymension.api.onfinality.io/tendermint/public/status'

Confirm result.node_info.network is dymension_1100-1, then check result.sync_info.latest_block_height and catching_up. Use /block on the same CometBFT base URL for block details. For Cosmos SDK module queries, use the REST endpoint.

When to use the Hub RPC or a RollApp RPC

The endpoints on this page connect to the Dymension Hub. Use them to query Hub blocks, transactions and chain state. To call a contract deployed on a particular RollApp, use that RollApp’s RPC URL and chain ID. The Dymension documentation explains how the Hub and RollApps fit together.

Use the public endpoints for connection checks and small reads. For a production service, check the RPC plans and confirm method support and response-unit costs in the Dymension method reference.

Go to Growth Plan

  • High Performance
  • Powerful RPC Analytics
  • Up to 500 rps
  • No daily response limit
  • Priority Support
  • Decentralized Servers
Get Started

Never Worry about Infrastructure Again

OnFinality takes away the heavy lifting of DevOps so you can build smarter and faster.

Get Started