HadesDocs Partner panel

RPC

Endpoints

Endpoint Region
https://rpc.hades.build Nearest region, chosen by geo load balancing. Use this one unless you need a fixed region.
https://rpc.ap.hades.build Asia-Pacific
https://rpc.us.hades.build United States
https://rpc.eu.hades.build Europe

Every response carries an X-Hades-Node header naming the node that answered it (ap, us, eu).

Sending transactions

eth_sendRawTransaction takes one signed transaction, hex encoded, and returns its hash. eth_sendPrivateRawTransaction is a wrapper of it for your convenience.

Transactions sent to Hades are private: they are shared only between Hades builders and never broadcast to the public mempool. Partners optionally can opt-in for distribution through third parties private channels for a faster inclusion.

curl -s https://rpc.hades.build \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"eth_sendRawTransaction","params":["0x02f8..."]}'
{"jsonrpc":"2.0","id":1,"result":"0x1f4c...e2a9"}

Rate limits

Per client IP address:

Limit Value Over it
Requests 20 per second on average, bursts of 50 HTTP 429
Concurrent requests 10 HTTP 429
Request body 3 MiB HTTP 413