HTTPS JSON-RPC endpoint

Public BlockDAG RPC Endpoint

Free public JSON-RPC access to the BlockDAG (BDAG) network for wallets, explorers, dApps, development and monitoring. No account or API key required.

Checking
https://rpc.dagcore.net
Chain ID1404 (0x57c)
SymbolBDAG
API keynone

Node status

Connecting Refreshed every 20 s
Latest block
—
Chain ID—
Peers—
Gas price—
Last checked—

Endpoint specification

URLhttps://rpc.dagcore.net
TransportHTTPS, POST, JSON-RPC 2.0, batch requests accepted
Chain ID1404 · 0x57c
Availableeth_* (incl. eth_call, eth_getLogs, eth_getBalance, eth_getBlockByNumber, eth_sendRawTransaction) · net_version, net_peerCount
Not availableweb3_* (e.g. web3_clientVersion returns -32601) · debug_*, admin_*, personal_*
CompatibilityEthereum JSON-RPC · ethers.js, viem, web3.py, MetaMask
Browser accessCORS enabled for any origin
AuthenticationNone. No API key, no registration.
Rate limit20 requests per 10 seconds per IP · over the limit: HTTP 429, Retry-After: 10
LocationEuropean Union

Examples · current block number

curl


        

Returns the block number as hex, e.g. {"jsonrpc":"2.0","id":1,"result":"0x141a6f9"}.

ethers.js v6


      

web3.py


      

Wallet configuration

In MetaMask: Settings → Networks → Add a network manually. Other EVM wallets use the same fields.

Network nameBlockDAG Mainnet
RPC URLhttps://rpc.dagcore.net
Chain ID1404
Currency symbolBDAG
Block explorerhttps://explorer.dagcore.net
Network sitehttps://bdag.community · community-run

Service overview

Availability

One node serves this endpoint, behind Cloudflare. There is no second location and no automatic failover today: if the node stops, the endpoint stops with it. The status page shows the real state, checked every 30 seconds, with seven days of history.

Service limits

The public RPC is free to use, with no account or API key required. Requests are limited to 20 per 10 seconds per IP.

Intended use

Suitable for wallets, explorers, development, scripts, monitoring, and other applications that need public access to the BlockDAG network.

Transactions

Signed transactions can be broadcast using eth_sendRawTransaction. Private keys never leave your wallet.