{"id":"270c677f-bd47-462e-8e16-54db6607edb3","url":"https://animica.dev/x402/qrng/draw?bytes=32","method":"GET","fingerprint":"911c76357ca56fcddd4c7277228d9d1972ef15d9b7d377e5106294c74179a956","name":"Animica","description":null,"category":"other","docs_url":null,"advertised_price_usd":"0.001815","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","scheme":"exact","networks":["eip155:8453","animica:1"],"pay_to":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD","input_schema":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"bytes":{"type":"integer","description":"number of random bytes, 1..1024 (default 32); alias: n"}}}}},"output_schema":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{}}},"schema_completeness":0,"status":"degraded","first_seen_at":"2026-08-23 21:27:57.865905+00","last_seen_at":"2026-08-23 21:27:55.91+00","last_success_at":"2026-09-14 16:35:00.175+00","dead_since":null,"probe_backoff_tier":3,"next_probe_at":"2026-10-16 05:41:04.123+00","search_tsv":"'animica':1","catalog_number":"6129","x402_version":2,"resource_url":"https://animica.dev/x402/qrng/draw","resource_description":"Random bytes from the Animica node's randomness service with a signed digest attestation and an entropy-health report, 1..1024 bytes per draw. Current trust model, stated up front and in every response: the entropy source is a software CSPRNG (os.urandom) and the signer is a software key, so source.is_quantum=false and attestation.attested=false today; those fields flip truthfully if a hardware/quantum provider is ever connected. The free catalog entry carries the same live entropy block, so you can check the source before paying.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"bytes":32}},"output":{"type":"json","example":{"bytes":32,"health":{"passed":true,"min_entropy_per_byte":7.8106},"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":"qrng","encoding":"hex","randomness":"6950d0ba85a3c0a03b193a50e998c6c6b16b53447d0e0ccb68e2a5722ac526ea","attestation":{"alg":"ed25519","backend":"software","attested":false,"digest_hex":"ae7686343e9459d0ddaabb3b80cbdb9d28599eec501ffefe4736b60355f8bf29","signature_hex":"cb219cdb424f395b664076ee57cae6a1245544b53306d35860de4a689ff410dc79d27ffbcfaa927268db47da2c155e06bf0eaf2d838083f81ad1450c1a7cb904","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 (gitlab.com/Animica) — 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."}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"bytes":{"type":"integer","description":"number of random bytes, 1..1024 (default 32); alias: n"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{}}}}},"discoverable":true},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","decimals":6},"payTo":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD","amount":"1815","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":60},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD","scheme":"exact","network":"eip155:8453","amountAtomic":"1815"},{"raw":{"asset":"ANM","extra":{"unit":"nANM","native":true,"chain_id":1,"decimals":9,"rate_side":"bid","how_to_pay":"Sign a TRANSFER of at least `amount` nANM to payTo on Animica (chainId 1) and send the signed raw transaction as payload.rawTransaction. You pay the chain fee; we submit it. Because we sponsor no gas on this lane, it is priced 25% below the USDC price.","rate_source":"nonkyc","genesis_hash":"0xa0892158cf997c56e91d0aa12e60c36037dae34800a2b54111a8fa17ec88b7de","price_display":"28.760407421 ANM","usd_equivalent":"0.001361","usd_list_price":"0.001815","discount_percent":25,"rate_observed_at":"2026-09-14T16:33:54.000Z","rate_usd_per_anm":"0.000047322"},"payTo":"anim1zqpsmegc0qcvzjfukm89xs0zeu3eqyyyel7kelehuszvwfarqypky2gr946ga","amount":"28760407421","scheme":"exact","network":"animica:1","maxTimeoutSeconds":60},"asset":"ANM","payTo":"anim1zqpsmegc0qcvzjfukm89xs0zeu3eqyyyel7kelehuszvwfarqypky2gr946ga","scheme":"exact","network":"animica:1","amountAtomic":"28760407421"}],"bazaar_compatible":false,"bazaar_validated_at":"2026-10-15 05:41:04.123+00","bazaar_validation_error":"dns_failure","window":"24h","probes_n":1,"handshake_uptime":0,"settle_success_rate":0,"valid_result_rate":null,"latency_p50":6881,"latency_p90":6881,"price_drift_pct":null,"score":0.0914,"computed_at":"2026-10-15 05:41:14.221+00","source_metadata":[{"raw":{"url":"https://animica.dev/x402/qrng/draw?bytes=32","name":"Animica","method":"GET","source":"bazaar:api.cdp.coinbase.com","fingerprint":"911c76357ca56fcddd4c7277228d9d1972ef15d9b7d377e5106294c74179a956","advertisedPriceUsd":0.00581},"source_id":1,"external_id":null}],"live_endpoint_metadata":{"x402_version":2,"resource_url":"https://animica.dev/x402/qrng/draw","resource_description":"Random bytes from the Animica node's randomness service with a signed digest attestation and an entropy-health report, 1..1024 bytes per draw. Current trust model, stated up front and in every response: the entropy source is a software CSPRNG (os.urandom) and the signer is a software key, so source.is_quantum=false and attestation.attested=false today; those fields flip truthfully if a hardware/quantum provider is ever connected. The free catalog entry carries the same live entropy block, so you can check the source before paying.","bazaar_extension":{"info":{"input":{"type":"http","method":"GET","queryParams":{"bytes":32}},"output":{"type":"json","example":{"bytes":32,"health":{"passed":true,"min_entropy_per_byte":7.8106},"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":"qrng","encoding":"hex","randomness":"6950d0ba85a3c0a03b193a50e998c6c6b16b53447d0e0ccb68e2a5722ac526ea","attestation":{"alg":"ed25519","backend":"software","attested":false,"digest_hex":"ae7686343e9459d0ddaabb3b80cbdb9d28599eec501ffefe4736b60355f8bf29","signature_hex":"cb219cdb424f395b664076ee57cae6a1245544b53306d35860de4a689ff410dc79d27ffbcfaa927268db47da2c155e06bf0eaf2d838083f81ad1450c1a7cb904","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 (gitlab.com/Animica) — 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."}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"bytes":{"type":"integer","description":"number of random bytes, 1..1024 (default 32); alias: n"}}}}},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{}}}}},"discoverable":true},"accepted_requirements":[{"raw":{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2","decimals":6},"payTo":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD","amount":"1815","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":60},"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x5D17c40FD6b119dc6006C4Ab3C20a917FCaB2aCD","scheme":"exact","network":"eip155:8453","amountAtomic":"1815"},{"raw":{"asset":"ANM","extra":{"unit":"nANM","native":true,"chain_id":1,"decimals":9,"rate_side":"bid","how_to_pay":"Sign a TRANSFER of at least `amount` nANM to payTo on Animica (chainId 1) and send the signed raw transaction as payload.rawTransaction. You pay the chain fee; we submit it. Because we sponsor no gas on this lane, it is priced 25% below the USDC price.","rate_source":"nonkyc","genesis_hash":"0xa0892158cf997c56e91d0aa12e60c36037dae34800a2b54111a8fa17ec88b7de","price_display":"28.760407421 ANM","usd_equivalent":"0.001361","usd_list_price":"0.001815","discount_percent":25,"rate_observed_at":"2026-09-14T16:33:54.000Z","rate_usd_per_anm":"0.000047322"},"payTo":"anim1zqpsmegc0qcvzjfukm89xs0zeu3eqyyyel7kelehuszvwfarqypky2gr946ga","amount":"28760407421","scheme":"exact","network":"animica:1","maxTimeoutSeconds":60},"asset":"ANM","payTo":"anim1zqpsmegc0qcvzjfukm89xs0zeu3eqyyyel7kelehuszvwfarqypky2gr946ga","scheme":"exact","network":"animica:1","amountAtomic":"28760407421"}],"bazaar_compatible":false,"bazaar_validated_at":"2026-10-15 05:41:04.123+00","bazaar_validation_error":"dns_failure"},"sonar_metrics":{"score":0.0914,"uptime":0,"paid_success_rate":0,"valid_result_rate":null,"latency_p50":6881,"latency_p90":6881,"price_drift_pct":null},"cdp_indexed":false,"confidence":"low"}