Design system

Prove anything.
Reveal nothing.

AffixIO visual language for verification infrastructure: dark surfaces, cyan signal lines, and binary outcomes. For product, marketing, and regulated environments.

Core palette

Tokens aligned with the live site. Use CSS variables in product UI where possible.

Background--bg0 · #020617
Signal cyan--cyan · #22d3ee
Accent--accent · #ff4f00
Allow#34d399
Muted text--muted
Surface--bg1

Type system

Geist

Headlines, body copy, navigation, buttons

DM Mono

API references, tags, metrics, code blocks

Logo usage

Use the split wordmark on dark backgrounds. Do not stretch or recolour the IO segment independently.

AffixIO

Minimum clear space: height of the IO cap on all sides. Pair with /logo.png mark where space is tight.

Product principles in UI

Binary first

Every verification surface ends in allow or deny. Avoid ambiguous states in marketing UI.

Zero PII display

Never show sample personal data in screenshots. Use hashed identifiers and circuit IDs.

Proof native

Highlight latency, offline behaviour, and audit trails. Not generic fintech stock imagery.

Core capabilities

Offline payments

Double-spend protected verification when payer and payee are disconnected.

Stateless verification

Binary eligibility without a standing identity database at the verifier.

Agentic payments

Permission and trust signals for AI agents and autonomous commerce.

Eligibility API

One endpoint, one boolean, data_retained: null.

<500msProof generation target
<200msOffline verify target
0PII at verifier

Request brand assets

Tell us your setup

Write to us about your setting. We answer with a practical wiring diagram for your team.