Live AffixIO instrument

Prove against the real API. Watch the attestation land.

Live Desk calls api.affix-io.com for circuit yesno. You get a decision, proof digest, ML-DSA-65 attestation and Merkle inclusion. The API key stays on the server. Chart.js and QRCode are open-source extras for the desk UI only.

Connecting Plan Key

Booting auth check…

Live instrument

Operator desk

Choose approve or deny, run a live prove, then inspect the returned AffixIO envelope. Rate-limited. No personal data is submitted.

Endpoint
api.affix-io.com
Circuit
yesno
Engine
noir+barretenberg
Attest
ML-DSA-65
AffixIO prove chassis POST /v1/circuits/yesno/prove
Key server-side Sanitised envelope
Scenario
—Quota used
—Last latency
—Last path
—Attestation

Verdict

idle

Awaiting prove

Boundary: synthetic circuit fields only. AffixIO does not receive names, account numbers or other personal records from this desk. This is not a claim that power, water or payments stay online during a Black Sky event.

Raw AffixIO response · sanitised

JSON · no API key
Waiting for the first call…

What this desk actually does

Factually the same path a production host uses when licenceOnly is false and remote prove is enabled.

1. Browser → Live Desk PHP

The page posts a scenario only. No API key leaves the browser. Rate limits bind to the client address.

2. PHP → api.affix-io.com

Server reads a private key file and calls POST /v1/circuits/yesno/prove with X-API-Key, plus GET /v1/auth/check for status.

3. Attestation + Merkle

The response includes decision, proof digest, ML-DSA-65 attestation fields and Merkle inclusion. The desk renders a sanitised view.

Open source on this page

  • Chart.js (MIT) · latency series
  • qrcodejs (MIT) · proof-id carrier
  • AffixIO verification itself is the hosted API, not a client-side ZK port

Questions

Does Live Desk expose the AffixIO API key in the browser?

No. The key is read only by server-side PHP from a private host path and sent to api.affix-io.com. The browser never receives the key.

Which AffixIO circuit does Live Desk use?

Circuit yesno on api.affix-io.com, engine noir+barretenberg. Approve and deny scenarios send different synthetic condition fields.

Is this related to Black Sky?

Live Desk shows the live AffixIO path. For outage planning language and offline SDK posture, see /black-sky/. AffixIO does not restore electricity or water.