background gif

Products

The platform, then the catalog

ENI6MA replaces reusable credentials with one-shot, request-bound proofs, so a stolen secret is not a stolen capability.

PKI and tokens prove who may speak for a while. ENI6MA envelopes prove that this message may change the world once.

Capabilities by audience

Cloud estates, AI agents, and live humans share one proof family. Private synonym maps for people; compiled twins and envelopes for machines (Gate and burn-before-validate underneath).

Four planes

The site is organized around four product names, not repository names. Foundry manufactures identity. Control manages lifecycle and nonces. Gate enforces at the request boundary. Verify attacks the Gate so you can see what holds.

Eight-stage gate order

Every untrusted request hits this fixed sequence before application logic runs. Stage 5 (burn before validate) is why replay fails.

  1. Recompute the request hash

    The gate hashes the body it actually received and compares it to the envelope.

    Rejects: A body that was altered after the proof was made.

  2. Check endpoint and policy

    The envelope names the endpoint and the policy it was made for; both must match this route.

    Rejects: A valid proof relayed to a different endpoint.

  3. Confirm the circuit is active

    The handle is resolved against the registry and must be active. Deactivating a handle is how revocation happens.

    Rejects: A proof from a revoked identity.

  4. Check freshness

    The envelope timestamp must fall inside the freshness window configured for the route.

    Rejects: A captured envelope replayed after the window closed.

  5. Burn the nonce

    The nonce is spent here, before the proof is validated. Every submission spends it, including one that is about to fail validation.

    Rejects: Any second use of the same envelope. This is where replay dies.

  6. Validate the proof

    Only now is the proof itself checked, against the local binary or the registry. Both modes are equivalent at the envelope layer.

    Rejects: A forged or malformed proof.

  7. Apply application policy

    Ordinary authorization runs in the post-proof zone: arguments, limits, and business rules.

    Rejects: A well-proved request asking for something it is not allowed to ask for.

  8. Serve the request

    The application does its work, and the response is bound back to the request that earned it.

The Control ledger reserves and burns nonces before proof validation, so every submission spends the nonce.Shippingledger-service reserve/response/commit with NONCE_TTL_SECONDS 300.Holds under the reference architecture

ENI6MA Gate is the enforcement plane: it runs the eight-stage check order at the request boundary before application logic executes.Shipping

Absolute mechanism claims hold under the reference architecture.

Product catalog

Availability badges come from the status truth table. Nothing marked Design, Roadmap, Demo, or Research implies purchase.

Deploy with Services

Fractional CAISO covers architecture review, credential inventory, migration, Gate integration, and compliance evidence.

Explore services