Visual Identity Transport
OAS Fingerprint
Particle-based visual encoding of DID identities. Transforms did:oas addresses into animated particle clouds that are camera-readable, with Reed-Solomon error correction for partial-obscuration resilience.
Particle cloud animation encoding
Camera-readable DID transport
Reed-Solomon error correction (30%)
Multiple render surfaces (canvas, GIF, terminal)
Ed25519Signature2020 proof suite
Self-contained verification payload
Inside OAS Fingerprint.
Every crate in the OAS Fingerprint workspace, what it does, and how it fits together.
oas-fingerprint
3.0K LOC
Core library — DID-to-particle encoding, challenge-response protocol, Reed-Solomon ECC (30% redundancy), and multi-surface rendering (canvas, GIF, terminal, image).
Cryptography
Reference languages
TypeScript
Integration path
Inspect the visual transport source.
The independent TypeScript source implements visual identity transport. Read its setup and compatibility requirements before integrating it; it is separate from the SDK’s live character renderer.
Read the integration guide →Start building with OAS Fingerprint.
Read the documentation or explore the source.