femtos

Elysium · Reference

Elysium RPC

Free public Elysium mainnet RPC by Femtos (chain 99901), no key, read only (no transaction sending), for wallets and dapps, not for indexing (use the Femtos API for history): per IP 5 requests a second and 60 a minute, batches of 5, eth_getLogs over 1,000 blocks at most, state of the last 128 blocks only.

POST https://api.femtos.xyz/v1/elysium/rpc

Parameters

ParamInExample or values
jsonrpcbody2.0
idbody1
methodbodyeth_blockNumber
paramsbody(optional)

Example

curl -X POST -H "Authorization: Bearer $FEMTOS_KEY" -H "Content-Type: application/json" "https://api.femtos.xyz/v1/elysium/rpc" \
  -d '{"jsonrpc":"2.0","id":"1","method":"eth_blockNumber"}'

Key: Authorization: Bearer $FEMTOS_KEY. Get a free key, or with no browser through agent onboarding.

Response fields

FieldTypeMeaning
jsonrpc2.0"2.0"
idnumber | string | nullThe id of its request (null: a body or request that could not be read)
resultunknownThe node's result, as it wrote it
errorobjectThe node's error as it wrote it, or ours: -32600 invalid request or batch, -32601 method not available, -32602 invalid params, -32002 state older than the head's last 128 blocks, -32005 a limit (eth_getLogs range, answer size), -32603 node timeout, -32029 rate limit (HTTP 429): {code, message, data}

Related: Reference

  • Blocks stream WS elysium.blocks
    Each new Elysium block header, from our node.
  • Freshness GET /v1/status
    Head and lag of each layer, measured now.
  • Check your key GET /v1/whoami
    Answers the name your key is registered under, its tier, billing state and the limits in force.
  • OpenAPI document GET /v1/openapi.json
    The OpenAPI 3.1 contract of every REST call, public.

More