N S E W
USER REQUEST PERSOPASS VERIFY SIGNED SERVICE GRANT ACCESS SESSION TOKEN
// pass.system v.0/2 — street build

persopass.io

A personal pass for the digital wall.
Identity, stamped in your own hand.

YELLOW: USER RED: PASS BLUE: SERVICE
01 // doctrine

A pass is a tag with a key inside.

A street artist's tag is a signature: instantly recognizable, impossible to forge by accident. Persopass treats your digital identity the same way. Your pass is not a username and a password; it is a stroke, signed at the moment of authentication and recognizable by the wall it lands on.

The protocol is loud on purpose. Every authentication leaves a visible mark. Every revocation is a cross-out you can read from across the street. Authorization that hides itself becomes authorization you cannot trust.

02 // four strokes

Four strokes of the pass.

01

VISIBLE

Every issued pass leaves a trace on the wall. Authorization without a public stroke is rumor.

02

PERSONAL

A pass is bound to the person who threw it. Tags do not transfer; they are repainted.

03

EXPIRING

Paint fades. Passes expire by design, with a half-life you control, not a server you cannot see.

04

REVERSIBLE

Cross out a pass and the wall remembers the cross-out, not just the absence.

03 // authentication flow

From wall to pass to service, in five strokes.

USER 01 INTENT CHALLENGE PERSOPASS SIGN + STAMP SIGNED PASS SERVICE VERIFY STAMP WALL PUBLIC TRACE 04 LOG 05 RECEIPT // every stroke is signed, stamped, logged.
04 // craft

Built like a wheat-paste poster.

SUBSTRATE

Open primitives: signed tokens, public audit walls, revocation streams. Nothing proprietary on the substrate.

PASTE

A small client. A small server. A small wall. Each layer thin enough to read in a single sitting.

INK

Fast verification, slow trust. Stamping is cheap; granting authority is deliberate.

WEATHER

Passes age in public. The crew sees what is fresh, what is fading, what is cross-painted.

// pass.stamp.live

Issued: --:--:--

Holder: street-tag-0/2

Hash: --------