AffixIO AFFIXIO
Contact
WP-014

AffixIO Research

Double-Spend Prevention for Zero-Knowledge Proofs

One eligibility proof should not work for ten people.

AffixIO Research · June 2026 · ~3 min read · 2 sections
Replay PreventionZero-Knowledge ProofsSession NonceSpent RegistryZK CredentialsAnti-Replay

Zero-knowledge credentials fail operationally when the same proof gets shared or replayed. AffixIO tracks proof consumption digests and binds proofs to session nonces so each eligibility check fires once, without storing identity attributes.

Summary

Zero-knowledge credentials fail operationally when the same proof gets shared or replayed. AffixIO tracks proof consumption digests and binds proofs to session nonces so each eligibility check fires once, without storing identity attributes.

Download the full PDF for technical detail, diagrams, and reproduction steps. Public sandbox: affix-io.com/sandbox.

Related reading