Studio

Booting your in-browser Knitweb. The real engine — finfacts + finknit + knitweb — runs inside this tab via Pyodide. No server: you knit terms and sign verdicts with your own pulse account. First load fetches the WASM runtime.

starting…
🧵 Studio · knit & verify across the fields

Your pulse account

Derived in-tab from a device seed (WebCrypto CSPRNG, stretched with pbkdf2). This is your in-browser wallet — it never leaves this origin, and every term, fact and verdict you weave is signed with it (secp256k1 ECDSA). Clear site data and it is gone.

address
pubkey

Pick a field

Every field is a domain knitweb. Knit a new term into any of them; finfield additionally has the integer-only fact path below.

Knit a new term into finfield

One signed record — {kind:"knit-term", field, term, definition, relations?, author} — woven through the same attest/weave path for every field.

Propose a finfield fact

Weave a financial fact. Values are scaled integers — the canonical path forbids floats, so money and state stay exact. Signed and content-addressed to a CID.

Vote — facts & terms to verify

Cast a signed verdict on any woven CID. Mode: signed-verdict — knitweb-vank personhood gating is not available in-browser, so this is pubkey-weighted: one vote per distinct signer (your account is the signer here), latest verdict per author counting. Personhood-gated one-person-one-vote is the documented upgrade.

loading seeds…

Take your weave with you

Everything you wove — entities, facts, knitted terms, and signed verdicts — as JSONL.