On-chain, three parts:
UnbridgedToken (UBR): 1B fixed supply, no tax, no mint
Presence: the verifier. declare() once, isPresent() forever
UnbridgedHook: v4 hook, checks presence inside the swap
The core primitive: Proof of Presence. STATEMENT: address holds ≥ FLOOR of UBR WITNESS: the holder's own balance slot, in ETH state VERIFIER: isPresent() SETUP: none
Rereads live state every call. No stored proof, no cache, no override, nothing to censor.