The verifiable reputation and milestone-funding layer for fluid builder teams
weft is an autonomous coordination layer for the post-company economy. It solves four problems that currently require corporations, lawyers, and managers: identity, funding, verification, and settlement — for teams of humans, agents, or both.
A builder posts a project with discrete milestones and a funding target. Backers stake capital against specific milestones rather than taking equity. A Hermes Agent instance then acts as the autonomous verifier — reading git commits, deployment addresses, on-chain activity, and usage signals to determine whether a milestone was genuinely hit. When it is, KeeperHub releases the staked capital automatically.
Every verified action — milestone funded, work completed, capital released, revenue earned — gets written as a structured attestation to 0G Storage as a permanent evidence archive, with a human-readable summary pushed to the builder's ENS profile as text records. The ENS name becomes a portable, machine-readable track record: what they shipped, who co-signed it, what it earned, how long it lasted. This record travels with the builder across every project they touch. Agents participate as first-class co-builders. They hold project shares via ENS subnames, their output history is stored and verified exactly like a human's, and their earnings are settled the same way. Multiple Hermes nodes reach consensus on milestone completion over Gensyn's AXL peer-to-peer network — no central coordinator, no single point of trust.
The result is a composable primitive: reputation that compounds, capital that flows programmatically, and verification that requires no institution to back it.
Weft is built around a Hermes Agent instance as its autonomous core — the
piece that makes trustless verification possible without a human
intermediary. We extended Hermes with three custom skills: a GitHub skill
that reads commit history and PR merges, a deployment skill that checks
contract activity on 0G Chain, and a usage skill that reads onchain
interaction counts. When a milestone deadline passes, Hermes runs all three
skills, synthesises the evidence using Kimi models into a structured
attestation object, and makes a binary verified/unverified determination.
That attestation is the trigger for everything downstream.
The evidence archive lives on 0G Storage. Raw evidence blobs — git
snapshots, deployment proofs, usage logs, the full Kimi synthesis — are
written to 0G's Log layer permanent, append-only keyed by milestone hash.
The structured attestation summary is written to 0G's KV layer for fast
lookup. A third KV key weft:milestone:<hash>:state holds the agent's
real-time working memory — the current verification state, timestamp, and
evidence root — updated on every cycle. This is the "KV for real-time state
For multi-verifier consensus, we run three Hermes nodes that each
independently verify the same milestone and broadcast their determination
over Gensyn's AXL peer-to-peer network. AXL handles encrypted routing and
peer discovery with zero infrastructure — each node talks to localhost and
AXL handles the mesh. A 2-of-3 agreement triggers the capital release. The
live AXL node is publicly verifiable at
https://weft.thisyearnofear.com/api/status/axl — real public key, IPv6
address, and two connected Gensyn bootstrap peers. This is genuine
distributed verification with no coordinator, using AXL's built-in MCP
support for structured agent-to-agent messaging.
On-chain, the milestone staking contract is deployed on 0G Chain chain
16602. Builders call createMilestone() which locks ETH against a specific
outcome. The Hermes agent — once consensus is reached across AXL nodes —
calls submitVerdict() which triggers KeeperHub to execute the capital
release. We route through KeeperHub specifically because autonomous
agent-triggered transactions are exactly where gas spikes and MEV extraction
hurt most — KeeperHub's retry logic and private routing mean we can trust
the release to actually fire.
The creative layer is powered by Kimi and fal.ai. After each successful
verification, Kimi generates a multi-chapter Builder Journey chronicle —
narrative non-fiction from the blockchain. Each milestone is a thread; peer
consensus is the interlacing; the final fabric is the verified project
story. fal.ai generates a unique AI-woven milestone swatch image whose
visual character is driven by the verification metrics callers, commits,
peer signers. Together, the chronicle and swatch form a shareable artifact
that transforms a cold verified=true into a human moment. Technology
provides the warp. Liberal arts provide the weft.
Identity is entirely ENS-based. The protocol itself has an ENS identity at
weft.thisyearnofear.eth — mirroring the frontend URL weft.thisyearnofear.com
— with six text records live onchain: url, description, com.github,
weft.role, weft.contract.0g, and weft.tagline. ENS is the entry point, not
just the exit point: the frontend resolves any .eth name to an address and
loads their milestone history. Verified builders automatically receive
subnames under thisyearnofear.eth as portable onchain credentials —
<project>.thisyearnofear.eth — issued autonomously by the daemon when
WEFT_ENS_PARENT is set. The ENS profile becomes a machine-readable
reputation graph that any future backer, collaborator, or agent can query
before engaging.
The notably emergent thing: Hermes's persistent memory means verification
patterns accumulate in 0G Storage KV across milestones, making each
subsequent verification informed by prior ones. We didn't build explicit
heuristic generation — it's an emergent property of the architecture. We
kept it.

