{"slug":"agenttools-hub-vercel-app-api-v1-crypto-random-generator-3dbf6f","title":"Generate cryptographically secure randomness","host":"agenttools-hub.vercel.app","method":"GET","resource":"https://agenttools-hub.vercel.app/api/v1/crypto/random-generator","category":"market","description":"Generate cryptographically secure randomness: passwords with charset rules, hex keys of any byte length, and uniform random integers (rejection sampling, no modulo bias). Never use Math.random for secrets. Use this when an agent needs to cSPRNG passwords, hex keys and uniform integers.","price_listed":0.001,"price_asked":0.001,"state":"answering","state_label":"Answering","checks_7d":1,"answered_7d":1,"latency_ms_median":270,"reported_calls_30d":3,"reported_payers_30d":1,"networks":["eip155:8453"],"badge":"unverified","paid_checks_7d":0,"paid_ok_7d":0,"example_input":{"method":"GET","queryParams":{"length":24,"mode":"password"},"type":"http"},"output_schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"digits":{"description":"Include 0–9","enum":["true","false"],"type":"string"},"length":{"description":"Length (password/hex)","type":"number"},"max":{"description":"Int maximum","type":"number"},"min":{"description":"Int minimum","type":"number"},"mode":{"description":"Mode","enum":["password","hex","int"],"type":"string"},"symbols":{"description":"Include symbols","enum":["true","false"],"type":"string"},"upper":{"description":"Include A–Z","enum":["true","false"],"type":"string"}},"required":[],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"},"history":[{"day":"2026-10-02","reachable":true,"status":402,"valid_402":true,"asked_usdc":0.001,"price_match":true,"latency_ms":270,"error":null}],"description_full":"Generate cryptographically secure randomness: passwords with charset rules, hex keys of any byte length, and uniform random integers (rejection sampling, no modulo bias). Never use Math.random for secrets. Use this when an agent needs to cSPRNG passwords, hex keys and uniform integers.","last_updated":"2026-10-02T00:11:34.752Z","schemes":["exact"]}