# VERIFY — THE UNSEEN

**Revision 2026-09-17 · PRIMITIVE · NOT ENFORCED · NOT A SHIELD**

> Wallet + Key + signature. Output: verified, key, preference DO_NOT_PROFILE. Not `unseen: true`.

This record is the first protocol primitive. Connect MetaMask or Robinhood Wallet. VERIFY KEY fetches a server challenge, asks you to sign it, and `POST`s `/verify`. The server recovers the signer and checks `ownerOf` on the collection.

HTML twin: https://the-unseen.xyz/verify · Protocol: https://the-unseen.xyz/protocol

---

## 01 — STATUS

| Field | Value |
|---|---|
| Status | **PRIMITIVE** |
| Method | `POST /verify` |
| Challenge | `GET /verify/challenge` |
| Check | signature + `ownerOf` |
| Output | `verified` · `key` · `preference: DO_NOT_PROFILE` |
| Collection | Robinhood Chain |
| Not | `unseen: true` · shield · SDK · UNSEEN STATUS |

THE UNSEEN PROTOCOL remains a proposal. This call proves a wallet holds a Key. It does not stop profiling. It is not identity. Live verifier stays on the-unseen.xyz — not only on a sealed Arweave snapshot.

---

## 02 — WHAT THIS IS

This is: a proof of Key; a declared preference DO NOT PROFILE ME; the first small piece of the protocol plan.

This is not: UNSEEN STATUS; a shield; GET `/verify/{id}` as proof (that is public catalog); an SDK.

HOLD THE KEY. THE SYSTEM LEAVES YOU ALONE.
