TOLL

What software pays for, recorded every six hours.

Snapshot
2026-10-13 14:08 UTC
Sweep
daily-2026-10-29 · finished 2026-10-29 12:42 UTC
Listed
32,435

random int derived

animica.devRandomnessderived

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

passabsent from every registrycounted above 53% of Randomness

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-18 20:53 UTC · method

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

Counters

41 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 162 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: 38 in the category are counted higher and 123 lower.

No trace is drawn of this endpoint’s own volume. Its counters have changed 1 time across 41 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, a POST endpoint on animica.dev, appears in neither registry at the last pull; TOLL's taxonomy puts it in randomness.

random int is priced at 0.0058 USDC on Base.

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

random int accepts payment on Base and animica:1, 2 options in all, to 2 different wallets.

A response from random int, as declared, includes bytes, health, result, source, product, encoding and 2 others.

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

random int is the only listed endpoint on animica.dev.

One payer accounts for all 3 calls to random int over 30 days.

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

Closest in price to random int within randomness: fair random at modelmarket.dev and random at www.api-xpay.com.

random int is priced above 53% of comparable listings in randomness.

Within randomness, 53% of endpoints with counters have fewer calls.

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

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

random int was missing from the Coinbase registry at the pull of 2026-09-19, confirmed at the pull of 2026-09-19; that is registry presence, not liveness.

Where the sentences above compare this endpoint with others, the comparison is against the index as it stands now, live; the figures above are final.

Payment options as declared

the payment options, as of 2026-09-18 20:53 UTC · method

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-18 14:04 UTC · methodendpoint 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-18 14:04 UTCpass0daily-2026-09-18
2026-09-17 05:28 UTCpass0daily-2026-09-17
2026-09-16 05:28 UTCpass0daily-2026-09-16
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. absence from Coinbase confirmed, rule v1
  2. absent from Coinbase at this pull
  3. 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

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

This endpoint is delisted: the page is frozen at its last observation and its live URL is the stable one. Data reuse is under CC BY 4.0 (terms).

Plain text

TOLL, "random int on animica.dev". https://tollindex.com/e/animica-dev-x402-random-int-87ec46. Accessed [access date].

BibTeX

@misc{toll-e-animica-dev-x402-random-int-87ec46-2026-10-13,
  author = {TOLL},
  title = {random int on animica.dev},
  howpublished = {\url{https://tollindex.com/e/animica-dev-x402-random-int-87ec46}},
  year = {2026},
  month = {10},
  note = {Frozen at its last observation, 2026-10-13 14:08 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.