BUSINESS CASES
Where this module fits
- bounded entropy acquisition
- validation-noise sampling
- independent source-signature verification
- source-record continuity checks
- application-specific derivation input
Public Network · API module
Expose a machine-discoverable physical-entropy contract, its pinned Ed25519 verification key, and bounded bearer-authorized source-signed samples without misrepresenting samples as keys, beacons, fairness proofs, or downstream authority.
BUSINESS CASES
PRIMARY CONSUMERS
PREREQUISITES
RECOMMENDED WORKFLOW
fetch current limits and endpoint discovery
fetch and pin the current source identity and Ed25519 public key
create a fresh caller nonce and stable logical-request idempotency key
request the minimum bounded source-signed sample
decode and verify length, digest, identities, canonical signature, and record commitment
apply the downstream protocol's domain separation, derivation, health, contributor, and failure model
Endpoint reference
Check each endpoint’s availability and required permissions. Planned routes and routes awaiting deployment are preparation references, not callable APIs.
/api/v2/entropyReturn supported physical sample classes, byte limits, source-signature assurance, and the current generation and source-key discovery paths.›GETList beacon rounds/api/v2/entropy/beaconsPlanned capability: list public entropy beacon rounds and verification material.›GETGet beacon round/api/v2/entropy/beacons/{round_uuid}Planned capability: return one public beacon output, commitments, contributors, and verification result.›POSTRequest protected sample/api/v2/entropy/samplesRequest a bearer-authorized entropy or noise sample carrying an Ed25519 proof from the physical entropy source.›GETGet source verification key/api/v2/entropy/source-keyReturn the gateway-pinned Ed25519 public JWK used to verify physical-source sample envelopes without exposing source credentials or private key material.›GETList transit keys/api/v2/entropy/transit-keysPlanned capability: list the authenticated account's active Transit RSA public-key identifiers and fingerprints without exposing private keys.›GETGet quantum resilient entropy bytes/api/v2/quantum/entropy/random/1kPlanned capability: list quantum resilient entropy bytes through the authoritative trust service boundary.›GETGet quantum resilient noise proof/api/v2/quantum/noise/proof/1kPlanned capability: return the assurance state for quantum resilient noise proof through the authoritative trust service boundary.›