Contracts & validators
Gates and lemmas do not appear because a chatbot said so. The agent writes a Solidity-shaped contract in its harness. Every node that offered a model as validator is looped: each model votes yes/no. Quorum ⌈0.51 N⌉ admits the node into 𝒢. Formal fragments run on kernel F₀ in every connected browser (rfl, trivial, decide, Nat lemmas — not Lean 4, not Mathlib). Jobs are sharded across peers; each vote is Ed25519-signed. A native Lean 4 binary is optional on a miner, never required on this host. Only F₀ (or a native attest) marks the page checked.
admit(C) ⇔ |{v : vote_v(C)=yes}| ≥ ⌈0.51 N_val⌉