TOLL

What software pays for, recorded every six hours.

Snapshot
2026-09-15 21:20 UTC
Sweep
daily-2026-09-15 · finished 2026-09-15 07:10 UTC
Listed
16,178

random int derived

animica.devRandomnessderived

POST https://animica.dev/x402/random/int

passlisted in Coinbase#20 by calls of 58 on this host

0.0058 USDC

per call, as the listing declares it on eip155:8453

Compare with anotherEvery figure as JSONCite this page

the price, as of 2026-09-15 21:20 UTC · method · pinnable

Validation state
pass
as of 2026-09-15 05:45 UTC · method · pinnable · sweep daily-2026-09-15
Uptime, 7 / 30 / 90 days
100% / 100% / 100%
as of 2026-09-15 05:45 UTC · method · pinnable · 5 of 5 in 7d, 5 of 5 in 30d, 5 of 5 in 90d
Calls, trailing 30 days
3
as of 2026-09-15 21:20 UTC · method · pinnable
Unique payers, trailing 30 days
1
as of 2026-09-15 21:20 UTC · method · pinnable
Last called
2026-08-22 08:41 UTC
as of 2026-09-15 21:20 UTC · method · pinnable
First observed by TOLLderived
2026-09-10
as of 2026-09-10 19:08 UTC · method · pinnable · observation began 10 September 2026; listings that predate it show that date
Pricederived
0.0058 USDC
as of 2026-09-15 21:20 UTC · method · pinnable · on eip155:8453
Networks
2
as of 2026-09-15 21:20 UTC · method · pinnable

Counters

29 observations, 1 of them a change, fewer than the 3 a trace needs

How big is this endpoint among the ones like it?

1 call100,000this endpoint
Calls counted in the trailing thirty days across the 174 endpoints in Randomness that carry counters, binned on a logarithmic scale because the range runs over five orders of magnitude. The marked bin is this endpoint, at 3: 33 in the category are counted higher and 140 lower.

No trace is drawn of this endpoint’s own volume. Its counters have changed 1 time across 29 observations, and 3 changes are the fewest this site will draw a trace through, because two points and a guess are not a series. Every observation is in the JSON.

In words

random int is one of 58 listed endpoints on animica.dev, tied 20th by calls with 19 others among them.

Callers of random int supply a json body with the fields max, min and count.

random int returns json; the example shows bytes, health, result, source, product, encoding and 2 others.

random int drew 3 calls from one payer in the trailing 30 days.

The last call to random int came 25 days before the snapshot, 2026-08-22.

It is priced at 0.0058 USDC on Base.

random int takes 1% of the calls counted across animica.dev.

For random int the listing declares 2 accepts on Base and animica:1, to 2 different wallets.

TOLL files random int under randomness: a POST endpoint on animica.dev, listed in the Coinbase registry.

random int answered the sweep of 2026-09-15 with a valid 402, as at every sweep since 2026-09-11.

Closest in price to random int within randomness: entropy whisper at entropy.rip and pick at verifiable-random.use.x402atlas.com.

Among comparable prices in randomness, random int sits above 71% of them.

random int out-counts 70% of the 174 endpoints in randomness that carry counters.

For 1 of the options on random int, TOLL has no verified decimals and shows the raw amount.

The wallet paid by random int is the payee of 58 endpoints on one host.

Payment options as declared

the payment options, as of 2026-09-15 21:20 UTC · method · pinnable

Every payment option declared on this listing
registrynetworkassetamountschemepay to
Coinbaseeip155:8453USDC0.0058 USDCexact0x5D17c4…aB2aCD
Coinbaseanimica:1ANM68989547038 smallest units, decimals unknownexactanim1zqp…r946ga

Preflight checks at the last sweep

the checks, as of 2026-09-15 05:45 UTC · method · pinnableendpoint answered HTTP 402

No named check failed.

Validation history, 90 days

Every sweep that observed this endpoint, newest first.

Validation observations over the last 90 days
observed, UTCstatefailed checkssweep
2026-09-15 05:45 UTCpass0daily-2026-09-15
2026-09-14 05:18 UTCpass0daily-2026-09-14
2026-09-13 05:13 UTCpass0daily-2026-09-13
2026-09-12 07:30 UTCpass0daily-2026-09-12
2026-09-11 11:15 UTCpass0daily-2026-09-11

Registry presence

Presence in a registry, not liveness of the service (method). Newest first.

  1. listed in Coinbase

Declared input and output, as listed

From the registry record, not validated by TOLL.the declared schema, as of 2026-08-22 08:41 UTC · method · live

The input and output block
{
  "input": {
    "body": {
      "max": 6,
      "min": 1,
      "count": 3
    },
    "type": "http",
    "method": "POST",
    "bodyType": "json"
  },
  "output": {
    "type": "json",
    "example": {
      "bytes": 32,
      "health": {
        "passed": true,
        "min_entropy_per_byte": 7.8216
      },
      "result": {
        "max": 6,
        "min": 1,
        "ints": [
          5,
          1,
          2
        ],
        "count": 3
      },
      "source": {
        "name": "software-fallback",
        "model": "os.urandom CSPRNG",
        "notes": "non-attested fallback for testing/degraded mode",
        "vendor": "os",
        "attested": false,
        "is_quantum": false,
        "device_path": null,
        "is_hardware": false
      },
      "product": "random_int",
      "encoding": "hex",
      "derivation": {
        "kind": "range",
        "rules": {
          "seed": "seed = sha3_256(\"animica/qrng/public/v1\" || \"|k:\" || kind || \"|r:\" || request_id || \"|b:\" || bytes(randomness))",
          "stream": "stream = sha3_256(seed || be8(counter)) for counter = 0,1,2,… concatenated; consumed left to right, never reused",
          "uniform_int": "randbelow(n): k = floor((bitlen(n)+7)/8)+1 bytes per attempt, read big-endian as x; limit = 2^(8k); accept when x < limit - (limit mod n); value = x mod n. Rejected attempts still consume their k bytes. n <= 1 consumes nothing and returns 0. This is rejection sampling — plain \"x mod n\" would bias small values."
        },
        "steps": [
          "seed the DRNG with kind=\"range\" and your request_id over the raw randomness above",
          "for i = 0..2: ints[i] = 1 + randbelow(6)"
        ],
        "domain": "animica/qrng/public/v1",
        "seed_hex": "5fb4cc0e8007c201060453ee9b7cacb38444d32d76d423c61e601117fadd3068",
        "verifier": {
          "api": "AnimicaBeacon.drngSeed(entropy, kind, request_id) + AnimicaBeacon.QDRNG reproduce the stream; AnimicaBeacon.verifyResult(derivation.recompute) === true whenever `recompute` is present",
          "file": "randomness/beacon_api/static/verify.js (Animica repo, github.com/animicaorg) — zero-dependency, runs in Node and the browser",
          "note": "verify.js calls the seed material `beacon` because it was written for beacon rounds. This product is NOT a beacon round: the seed material is the raw `randomness` bytes above, which the node signed (see `verification`)."
        },
        "algorithm": "uniform-int-rejection-sampling",
        "recompute": {
          "kind": "range",
          "output": [
            5,
            1,
            2
          ],
          "params": {
            "hi": 6,
            "lo": 1,
            "count": 3
          },
          "round_id": 0,
          "beacon_hex": "8e8d85d9c03247ffdff7b3db1c917b7a0e97a569e8cf098071dd91cc9121ae55",
          "request_id": ""
        },
        "request_id": "",
        "entropy_hex": "8e8d85d9c03247ffdff7b3db1c917b7a0e97a569e8cf098071dd91cc9121ae55",
        "stream_bytes_consumed": 6
      },
      "randomness": "8e8d85d9c03247ffdff7b3db1c917b7a0e97a569e8cf098071dd91cc9121ae55",
      "attestation": {
        "alg": "ed25519",
        "backend": "software",
        "attested": false,
        "digest_hex": "14a2636cf09e18539ab6ed62de65af350c2f6014d269b74d127fc1604c7aa68a",
        "signature_hex": "bee4d32ee31dd92b07f1eee3113ed722c3c96c5fae98c509bcca8f66a5ceaff3eb4a6cd41cd97fc32deebdeeab18b4affea467549dd4ef387ddbdae6d415e900",
        "public_key_hex": "8a2228f4bde8f72964a7ff4aa759f24932ae1cccd9462ad94ca6e508d6b87a64"
      },
      "verification": {
        "rules": [
          "attestation.digest_hex == sha3_256(bytes(randomness))",
          "ed25519_verify(pubkey=attestation.public_key_hex, message=raw_bytes(attestation.digest_hex), signature=attestation.signature_hex)"
        ],
        "method": "signed-digest-attestation",
        "attested": false,
        "verifier": "randomness/beacon_api/static/verify.js in the animica repo (github.com/animicaorg) — dependency-free Node module exporting sha3_256; pair with any ed25519 verifier",
        "trust_model": "signed by the serving node, not client-recomputable: you trust the node's entropy source, then verify it signed exactly these bytes. Check health.passed and attestation.attested before relying on it."
      }
    }
  }
}
Cite this page

The pinned URL below renders this page from the snapshot of 2026-09-15 21:20 UTC and does not change; the live page does, every six hours. Data reuse is under CC BY 4.0 (terms).

Plain text

TOLL, "random int on animica.dev", snapshot of 2026-09-15 21:20 UTC. https://tollindex.com/e/animica-dev-x402-random-int-87ec46/at/2026-09-15T21-20Z. Accessed [access date].

BibTeX

@misc{toll-e-animica-dev-x402-random-int-87ec46-2026-09-15T21-20Z,
  author = {TOLL},
  title = {random int on animica.dev},
  howpublished = {\url{https://tollindex.com/e/animica-dev-x402-random-int-87ec46/at/2026-09-15T21-20Z}},
  year = {2026},
  month = {9},
  note = {Pinned view of the snapshot of 2026-09-15 21:20 UTC. Accessed [access date].}
}

Reports and replies about this endpoint

None yet. Anything submitted through the form below is published here with its outcome.

Report an error about random int, or reply as the named seller

No account, no token. Published unedited with its outcome, upheld or not. Do not include personal data.

Kind

Published as typed. Optional.

10 to 4,000 characters.

Verify with the payee wallet (optional, EVM)

Sign this message with the wallet named on the page and paste the signature; it is checked, stored, never published. TOLL reply about endpoint 87ec467c75bcfdee2ea3614e8bf988b3a2dd0c4f20fbf3d7bc4ba8822dceb168 from wallet 0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD

The 0x address named as payee on this page, 42 characters.

The hex signature of the message above, starting 0x.