Compiled circuits
…
Noir circuits on the verification API, listed in /api/health.
Transparency
Numbers we can evidence. Live circuit and Merkle counts from the public health endpoint. Documented SDK benchmarks with reproduction commands. No synthetic uptime percentages.
Live figures last fetched:
…
Noir circuits on the verification API, listed in /api/health.
…
Cumulative append-only audit tree. Last root update: see health endpoint.
1.7.0
Circuit policy bundle version returned by health.
…
Post-quantum signatures on the attest path. Public key at /.well-known/affix-mldsa65.json.
…
Truncated for display. Full root in health JSON.
0
Since the public log opened on 15 August 2026. We add entries by hand when an incident closes.
Measured on 28 August 2026 on this host with Node 20 and @affix-io/sdk-light. Circuit: simple_yesno. These are lab numbers, not a capacity guarantee.
| Mode | Result | How to reproduce |
|---|---|---|
| Offline HMAC prove | ~101 proofs/sec (9.9 ms each, n=100) | Sequential sdk.prove({ mode: "offline" }) loop |
| Online prove + attest | ~78 ms round trip (single call) | sdk.prove({ mode: "online" }) to api.affix-io.com |
| Demo API rate limit | 4 requests/sec | Public demo key quota on api.affix-io.com |
| Integration test suite | 18 / 19 passed (28 Aug 2026) | npm test in the AffixIO demo repo |
| Huge batch regression | 267 scenarios, 0 false positives | 16 store adapters × pass/fail controls, seed 42 |
The one failing test on 28 August was an online verify call rejected with rate_limited after earlier tests consumed the demo quota. Offline paths and the 94-second huge batch passed. Read the full test write-up.
Sizes from the production API data directory on 28 August 2026. This is operational storage, not customer PII volume.
| Store | Size | Notes |
|---|---|---|
| Total data directory | ~11 MB | JSON-backed stores on api.affix-io.com |
merkle-audit.json | ~449 KB | 1,547 leaves at time of measurement |
key-usage.json | ~2.3 MB | 20,000 logged API request events |
proof-store.json | ~2.5 MB | Active proof index (by digest and proof id) |
carriers.json | ~1.3 MB | QR and compact carrier payloads |
Free Hub trial
Sign up free, confirm your email, and redeem 100 SDK proof credits for 30 days. Run the same benchmarks on your stack before you commit to a licence.
Circuit count, Merkle leaf count, policy version and attestation algorithm are read from api.affix-io.com/api/health in your browser. Run curl -s https://api.affix-io.com/api/health to verify.
On 28 August 2026 we ran 100 consecutive offline proves with @affix-io/sdk-light on Node 20 using circuit simple_yesno. Total time 991 ms. Online round trip on the same host measured 78 ms including attestation.
We do not quote a synthetic uptime percentage. The public incident log at status.affix-io.com opened on 15 August 2026 and lists zero closed incidents. Component checks run from that page in your browser.