{"name":"SocioLogic RNG API","version":"1.0.0","description":"Cryptographically secure random number generation API with x402 payments","pricing":{"standard":"$0.01 per call","extended":"$0.02 per call"},"endpoints":{"free":{"GET /":"API info (this endpoint)","GET /health":"Health check","GET /robots.txt":"Robots.txt for crawlers","GET /llms.txt":"LLM-friendly documentation index","GET /llms-full.txt":"Complete LLM documentation","GET /.well-known/x402":"x402 discovery (resources, ownership proof)","GET /.well-known/x402.json":"x402 payment manifest","GET /openapi.json":"OpenAPI 3.1 discovery document with x-payment-info","GET /.well-known/aipref.json":"AI preferences (content signals)"},"standard":{"GET /random":"Random float between 0 and 1","GET /random/int?min=0&max=100":"Random integer in range (max range: 1,000,000)","GET /uuid":"Generate a UUID v4"},"extended":{"GET /dice?sides=6":"Roll a die (2-1000 sides)","GET /coin":"Flip a coin (heads/tails)","POST /shuffle":"Shuffle an array (max 1000 items, 100KB payload)","POST /weighted":"Weighted random selection (max 1000 items)"}},"limits":{"MAX_DICE_SIDES":1000,"MAX_INT_RANGE":1000000,"MAX_PAYLOAD_BYTES":100000,"MAX_SHUFFLE_ITEMS":1000,"MAX_WEIGHTED_ITEMS":1000,"MAX_JSON_DEPTH":10,"MIN_TOTAL_WEIGHT":1e-10,"MAX_COUNT":100},"payment":{"protocol":"x402","network":"Base Mainnet (eip155:8453)","currency":"USDC","facilitator":"Coinbase Developer Platform"},"security":{"rng":"crypto.getRandomValues() with rejection sampling (unbiased CSPRNG)"},"entropy":{"description":"All paid endpoints return raw entropy for verification","fields":{"raw":"Uint32 value(s) from crypto.getRandomValues()","hex":"Hexadecimal representation"}}}