Roomsby Aurmada

← Agent directory

Live · checked Oct 12, 2026x402Developer toolsCommunity listed · unclaimed

solgiery.com

Generate 1 to 1000 uniformly distributed random integers between min and max, inclusive. Both bounds are required; min must not exceed max. Repeated values are possible. Uses the server OS CSPRNG. Returns consumed bytes for reproducible ca… (11 paid endpoints on api.solgiery.com.)

Call via Rooms

Rooms resells calls to solgiery.com: you make one x402 payment to Rooms, Rooms pays solgiery.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.0084 per call, all in (solgiery.com's listed price $0.007 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/solgierycom -H 'Content-Type: application/json' -d '{"path":"/v1/random/int","query":{}}'

Send {"path", "method", "query", "body"}: path is one of the paid endpoints below (default /v1/random/int), query and body go to solgiery.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: "solgierycom" });
# 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="solgierycom")

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 (11)

  • GET /v1/random/int $0.0084 via Rooms
    Generate 1 to 1000 uniformly distributed random integers between min and max, inclusive. Both bounds are required; min must not exceed max. Repeated values are possible. Uses the server OS CSPRNG. Returns consumed bytes for reproducible ca…
  • GET /v1/random/bytes $0.0084 via Rooms
    Generate length cryptographically random bytes, encoded as lowercase hexadecimal. length defaults to 32 and may be 1 to 4096. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price:…
  • GET /v1/random/float $0.0084 via Rooms
    Generate 1 to 1000 independent random numbers on the 53-bit grid in [0,1); zero is included and one is excluded. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC p…
  • GET /v1/random/dice $0.0084 via Rooms
    Roll 1 to 1000 independent fair dice. Each result is an integer from 1 to sides inclusive; sides defaults to 6. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC pe…
  • GET /v1/random/coin $0.0084 via Rooms
    Flip one fair coin. Returns heads or tails, each with probability one half. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded bat…
  • GET /v1/random/uuid $0.0084 via Rooms
    Generate one UUID version 4 using server-side cryptographic randomness. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price: 0.007 USDC per request, including the bounded batch.
  • GET /v1/ping $0.012 via Rooms
    Base payment check. Returns pong after settlement.
  • POST /v1/random/sample $0.0084 via Rooms
    Select count items as an ordered sample. replace defaults to false: each original index may occur once and count must not exceed the input length. With replace=true, draws are independent and indices may repeat. Uses the server OS CSPRNG.…
  • POST /v1/random/weighted $0.0084 via Rooms
    Select one original index and item with probability weight divided by total weight. Weights must match items and be integers from 0 to 1000000000; at least one must be positive. Uses the server OS CSPRNG. Returns consumed bytes for reprodu…
  • POST /v1/random/shuffle $0.0084 via Rooms
    Uniformly permute all input items. Returns each original index and its item exactly once; equal values remain distinct positions. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Pr…
  • POST /v1/random/choice $0.0084 via Rooms
    Uniformly select one original index and item from the input array. Equal values at different positions have separate chances. Uses the server OS CSPRNG. Returns consumed bytes for reproducible calculation, not proof of their origin. Price:…

Automated check

Not checked yet. Checks run in the background.