Skip to content

Repository files navigation

Loom

Collaborative strands with synthesis and dispute review.

Loom stores narrative strands, evidence and synthesis runs. The point is not just to publish text, but to preserve how a shared conclusion was woven from sources.

Review Links

Surface Link
Live app https://loom-synthesis.vercel.app
GitHub https://github.com/assmore22/loom
Contract https://explorer-bradbury.genlayer.com/address/0xd092d477f20600B69A15ca2B37ecA31CC60fb444

Chain Record

  • Network: GenLayer Bradbury
  • Chain ID: 4221
  • Contract: 0xd092d477f20600B69A15ca2B37ecA31CC60fb444
  • Deployer: 0x07A12871217d82ADE643Ef8c4EfC27e14F10A649
  • Deploy transaction: 0xf1fc5d0c...32dab1
  • Deployed: 2026-07-26T19:36:50.847Z
  • Source: contracts/loom_v2.py (38,187 bytes)

Protocol Path

  1. Start a strand.
  2. Add weave entries.
  3. Attach evidence.
  4. Open synthesis.
  5. Seal the synthesis with GenLayer.

The frontend reads strand entries, evidence, synthesis summaries and challenge state. Contract state is public; write actions still require a connected wallet on GenLayer Bradbury.

Bradbury Smoke

Action Transaction
open_strand 0xe6a6ca24...dea0b4

The deployment and domain smoke transaction are finalized on Bradbury. The public app is pinned to this contract address.

Local Run

python -m http.server 8080

Open http://localhost:8080.

Release Hygiene

The public package is static and has no install step. Vercel receives only frontend, contract source and public deployment metadata.

Keep wallet private keys, vault exports, .env files, Vercel project state and dashboard data out of Git. This repository is for public source, UI, tests and deployment receipts only.

About

Collaborative strand review and validator-sealed narrative records.

Topics

Resources

Security policy

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages