Verifiable UUID
OperationalGenerate RFC 9562 UUIDs (v4 or v7) derived from the drand League of Entropy beacon
API Overview
UUID v4 uses 122 bits drawn from the drand beacon for full randomness. UUID v7 embeds the current Unix timestamp (milliseconds) in the top 48 bits per RFC 9562, making them monotonically sortable while still cryptographically random in the lower bits. Both variants include a BLS12-381 beacon proof so clients can audit the source of randomness without trusting the server. Batch up to 100 UUIDs per call.
RFC 9562 Compliant
Both v4 and v7 strictly follow the latest UUID specification for maximum compatibility.
Beacon-Backed Randomness
Random bits derive from drand's decentralised BLS12-381 threshold network — not a local PRNG.
Sortable v7 UUIDs
UUID v7 embeds millisecond timestamps so records stay naturally ordered in time-series databases.
Batch Up to 100
Fetch up to 100 UUIDs in one HTTP call to minimise round-trips in bulk provisioning.
terminal API Playground
Live Simulationimport requests
url = "https://random.picopayd.codefission.co.uk/api/random/uuid"
params = {"version": 4, "count": 3}
headers = {"X-PAYMENT": "<402-payment-token>"}
response = requests.get(url, params=params, headers=headers)
print(response.json()) {
"uuids": [
"f47ac10b-58cc-4372-a567-0e02b2c3d479",
"550e8400-e29b-41d4-a716-446655440000",
"6ba7b810-9dad-11d1-80b4-00c04fd430c8"
],
"version": 4,
"proof": {
"round": 21543892,
"signature": "95a9...",
"chainHash": "52db9b...",
"timestamp": "2026-03-20T10:00:00Z"
}
} Related Randomness APIs
View all APIs arrow_forwardRandom Number
$0.001 / call
Generate one or more random integers in a custom [min, max] range, verifiable against the drand quicknet BLS12-381 beacon.
Random Password
$0.001 / call
Generate strong random passwords using configurable charsets and lengths, derived from the drand League of Entropy beacon with entropy-bit scoring.
Random Bytes
$0.001 / call
Fetch 1–1024 random bytes derived from the drand League of Entropy beacon, returned as hex or base64 with a BLS12-381 proof.