WordGoblin (@Jonathan6v3) header
WordGoblin (@Jonathan6v3) profile picture

Building products. Creating stories. Exploring what's possible with AI & Web3. 🌍 🚀 YouTube ↓ https://teapawt.net/t.co/mOjE5Vgh8f

Remote
Joined July 2026
Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)Photo by WordGoblin (@Jonathan6v3)
It's official. 🚀 My Assumption Ledger plugin is now live in the Hermes Agent marketplace. I built it around a simple problem: AI agents shouldn't silently turn assumptions into facts. Here's what it does and why I built it. 🧵
An AI agent can make the right decision, verify it, and still make a dangerous mistake later. Why? Because the assumption behind its decision may have changed and the agent may never notice. I built something to address that problem. Introducing Hermes Assumption Ledger.
5
4
91
Huge thanks to the Hermes team for reviewing and merging the contribution. Marketplace: hermes-agent.nousresearch.co… If you're building with Hermes, give it a try. Open-source agent reliability needs more than better models. It needs better engineering. #HermesAgent #AIagents
39
.. between: - What is known. - What is assumed. - What has been verified. - What still needs attention. That distinction matters for reliable autonomous systems. Assumption Ledger is now available in the official Hermes Agent marketplace.
34
The goal: useful functionality without introducing unnecessary infrastructure or trust assumptions. This isn't an attempt to give agents another generic memory system. It's about making assumptions explicit, inspectable, and manageable. An agent should be able to distinguish..
10
..of what they believe and what still needs verification. The engineering philosophy was deliberate: - Local SQLite persistence. - Deterministic operation. - No additional model calls. - No external credentials. - No extra dependencies. - Optional allowlist-gated command checks
10
Agents make assumptions constantly. Some are reasonable. Others are unverified, outdated, or potentially dangerous. Without a structured way to track them, assumptions can quietly become the foundation for future decisions. Assumption Ledger gives agents a way to keep track..
18
What if you could actually own your software? EVERGREEN is my proposal, an app directory built on X Layer with on chain files, verifiable integrity and token based ownership. With @TapeOutWorld . @XLayerOfficial #XLayer
Good ideas deserve to be heard. Tweet about what you wish existed onchain, tag us and @TapeOutWorld, and stand a chance to win 2K USDT. Ends Nov 17. Submit here: bit.ly/4eQxFIH
5
5
58
What's next The prototype has a two-app directory and demonstrates retrieval, integrity checks and ownership reads. The vision adds discovery, publishing, provenance and maintenance tools.
9
Ownership The prototype reads circuit NFT ownership and an associated app account's address and OKB balance. It does not prove permanent access, automatic renewal or autonomous operation.
5
The proof The browser computes each file's SHA-256 hash and compares it with the on-chain hash. The prototype verified two real apps. The content not just a creator's label determines the hash.
3
The infrastructure TapeOut DeWEB stores the app files. Our prototype retrieved real files through X Layer RPC and ran a playable game in a sandboxed browser frame.
1
1
20
The idea EVERGREEN proposes an app directory where people can discover software with on-chain files and visible ownership records. The goal: move beyond simply renting access.
16
An AI agent can make the right decision, verify it, and still make a dangerous mistake later. Why? Because the assumption behind its decision may have changed and the agent may never notice. I built something to address that problem. Introducing Hermes Assumption Ledger.
7
1
5
190
..restarts - No external LLM calls in its verification core The goal is bigger than remembering what an agent did. It's remembering what its decisions depended on and refusing to treat a known false assumption as true again.
15
..agent starts a new session. This is not just another prompt or instruction telling an agent to be careful. It's a persistent plugin with: - SQLite-backed state - Deterministic evidence verification - Provenance tracking - Dependency-aware blocking - Persistence across...
15
..contradiction. It also understands dependencies. If one assumption becomes invalid, only decisions that depend on it are blocked. Unrelated decisions can continue. And the ledger persists across restarts, so previously discovered contradictions don't disappear when the...
13
But here's the important distinction: A contradiction is NOT the same as uncertainty. If evidence proves an assumption false, it becomes INVALIDATED. If a server returns HTTP 500, DNS fails, or a request times out, the result is UNVERIFIED. An outage must never erase a known
12
Assumption Ledger gives operational assumptions a lifecycle: 🟢 VALID 🔴 INVALIDATED 🟡 UNVERIFIED ⏳ STALE Every assumption carries evidence and provenance. The system uses deterministic verification rather than asking another AI model whether something is true.
15
The problem is simple: Agents operate on assumptions. A file exists. A transaction is authorized. A service is available. A condition has been satisfied. But assumptions are not permanent facts. When evidence changes, decisions built on those assumptions should change too.
35