Glasshouse — protocol notes
Glasshouse
STATE :: NULLSTATE
SIG :: RWA/L2 VENUE SURFACE
ingress sealed >> attest n-of-m >> t+delta elapse >> pool resolves. surface is the venue, never the asset it fronts. no veto path exists.
0.80/0.20 split vector
604800s cooldown on !verify
n-of-m quorum, !self-attest
SEQ // 0x01..0x04
Sealed ingress.
Priced egress.
live surface + open book = handoff. so the book opens last. 0x01 through 0x04, no reordering, no early exit.
INGEST
filer commits under seal. bond posted, hash anchored, payload dark. nothing public, so nothing legible to a reader with intent.
ATTEST
staked panel, n-of-m threshold. accused venue holds no key at this step. conflict path removed by construction, not by policy.
T+WINDOW
venue receives fixed t. patch, or elapse. elapse publishes regardless of response — silence is not a veto.
RESOLVE
book opens on attested claim only. payout decoupled from venue cooperation. terminal state, no rollback.
PAYOUT // 0.80 : 0.20
True pays.
Noise burns.
binary position on claim validity. attested claim splits one way. !verify is funded by the address that filed it.
bond slashed at resolve. filer cooled 604800s. noise carries cost beyond wasted cycles.
listed venues post bond. decline sets flag UNAUDITED. the flag is itself a price signal — read accordingly.
TARGET = ASSET. VENUE.
UNRESOLVED [6]
Six nulls
logged, not buried — same standard the protocol asks of every surface it scans.