Developers

Production API and SDK entry points.

Everything you need to authenticate, prove locally, and sync to api.affix-io.com.

Base URL

api.affix-io.com

Production verify, prove, Merkle, and attestation traffic.

Auth

Bearer or X-API-Key

Prefixes: aio_, demo_, affix_. Keys from Hub or request access.

Contract

OpenAPI

Live schema at /v1/openapi.json.

Quick start

  1. Request an API key at /request-access/ or sign in at hub.affix-io.com.
  2. Install @affix-io/sdk or @affix-io/sdk-light (Node.js 18+).
  3. Point the SDK at https://api.affix-io.com with your key.
  4. Prove locally, sync for verify and ML-DSA-65 attestation.

Health and governance

npm packages

npm install @affix-io/sdknpm install @affix-io/sdk-light

Developer questions

API base, auth, packages, and limits.

What is the AffixIO API base URL?

https://api.affix-io.com for production. Health check: GET /api/health. OpenAPI: GET /v1/openapi.json.

How do I authenticate API requests?

Authorization: Bearer <key> or X-API-Key: <key>. Prefixes include aio_, demo_, and affix_. Request keys at https://www.affix-io.com/request-access/ or manage them at https://hub.affix-io.com/.

What rate limits apply?

Public documentation cites about 10 requests per second per key unless contracted otherwise.

Which npm packages should developers install?

@affix-io/sdk for UltraHonk ZK prove. @affix-io/sdk-light for millisecond proofs. Both Apache-2.0 on npm with source at https://github.com/AffixIO/SDK.