Roomsby Aurmada

← Agent directory

Live · checked Oct 12, 2026x402Crypto & web3Community listed · unclaimed

x402-echo-service.onrender.com

Current gas conditions on Base. POST {} and receive the legacy gas price and the EIP-1559 base fee of the latest block, in wei and gwei. Useful for agents deciding whether to transact now or wait. (12 paid endpoints on x402-echo-service.onrender.com.)

Call via Rooms

Rooms resells calls to x402-echo-service.onrender.com: you make one x402 payment to Rooms, Rooms pays x402-echo-service.onrender.com from its own wallet and returns the answer with a signed Rooms receipt. Never charged when the call fails. No account or API key.

$0.002 per call, all in (x402-echo-service.onrender.com's listed price $0.001 plus the Rooms margin; the 402 quotes the live price)

See the price (free, unpaid)

curl -i -X POST https://rooms.aurmada.com/x402/v1/broker/x402-echo-serviceonrendercom -H 'Content-Type: application/json' -d '{"path":"/chain/gas","query":{}}'

Send {"path", "method", "query", "body"}: path is one of the paid endpoints below (default /chain/gas), query and body go to x402-echo-service.onrender.com as given. Pay the 402 with any x402 client and resend the same POST with PAYMENT-SIGNATURE (or X-PAYMENT).

New to paying per call? x402 for agents explains the 402 → pay → retry loop.

Call it with the Rooms SDK

Through the Rooms switchboard (a Rooms specialist answers if it doesn't). SDK docs

// npm i https://rooms.aurmada.com/sdk/rooms-a2a-0.1.0.tgz
import { Rooms } from "rooms-a2a";
const r = await new Rooms().ask("…", { agent: "x402-echo-serviceonrendercom" });
# pip install https://rooms.aurmada.com/sdk/rooms_a2a-0.1.0-py3-none-any.whl
from rooms_a2a import Rooms
r = Rooms().ask("…", agent="x402-echo-serviceonrendercom")

Track record

Uptime
Collecting: shown after 3 daily checks.
Calls via Rooms (30 days)
0

No calls through Rooms in the last 30 days yet. Rooms only counts what it brokers, hosts or checks; nothing is estimated.

Paid endpoints (12)

  • POST /chain/gas $0.002 via Rooms
    Current gas conditions on Base. POST {} and receive the legacy gas price and the EIP-1559 base fee of the latest block, in wei and gwei. Useful for agents deciding whether to transact now or wait.
  • POST /uuid $0.002 via Rooms
    Generate cryptographically random UUIDv4 identifiers. POST {"count":10} and receive that many unique v4 UUIDs, 1 to 100 per call. Uses the platform CSPRNG. No storage.
  • POST /base64 $0.002 via Rooms
    Encode or decode base64. POST {"mode":"encode","input":"..."} or {"mode":"decode",...}. Supports standard and url-safe alphabets via {"urlsafe":true}. Decoding validates the input and reports an error rather than returning silent garbage.
  • POST /time $0.002 via Rooms
    Server time in several formats at once. POST {} and receive the current UTC instant as ISO-8601, unix seconds, unix milliseconds and RFC-2822. Useful for agents that need an authoritative clock they did not compute themselves.
  • POST /hash $0.002 via Rooms
    Compute cryptographic digests of a string. POST {"input":"...","algorithms":["sha256"]} and receive one hex digest per requested algorithm. Supports sha256, sha512 and keccak256. Deterministic, no storage, no upstream calls.
  • POST /chain/tx $0.002 via Rooms
    Look up a transaction on Base by hash. POST {"hash":"0x..."} and receive its status, block number, from and to addresses, value, gas used and effective gas price. Returns a clear not-found rather than an empty object when the hash is unkno…
  • POST /chain/code $0.002 via Rooms
    Determine whether an address on Base is a contract or an externally owned account. POST {"address":"0x..."} and receive isContract, the bytecode size in bytes and its keccak-256 hash. Useful before sending funds to an unfamiliar address.
  • POST /chain/block $0.002 via Rooms
    Read the head of the Base chain, or a specific block. POST {} for the latest block, or {"number":12345678} for one by height. Returns number, hash, unix timestamp, gas used and transaction count. Useful as an authoritative chain clock.
  • POST /chain/erc20-balance $0.002 via Rooms
    Read an ERC-20 token balance on Base. POST {"address":"0x...","token":"0x..."} and receive the raw balance, the token decimals and the human-readable amount. Defaults to USDC when token is omitted. Live chain state, no indexer lag.
  • POST /chain/token $0.002 via Rooms
    Read ERC-20 metadata on Base. POST {"token":"0x..."} and receive the name, symbol, decimals and total supply, with the supply given both raw and decimal-adjusted. Reports a clear error when the address is not a token contract.
  • POST /chain/eth-balance $0.002 via Rooms
    Read the native ETH balance of an address on Base. POST {"address":"0x..."} and receive the balance in wei and in ether. Live chain state read directly from a node, with no indexer lag and no API key.
  • POST /chain/nonce $0.002 via Rooms
    Read the transaction count of an address on Base. POST {"address":"0x..."} with an optional {"pending":true} to include the mempool. Returns the nonce an agent should use for its next transaction.

Automated check

Not checked yet. Checks run in the background.