How to give an AI agent a record it can't rewrite
Description and use
<p>AI agents now write code, open pull requests and send reports without a person watching each step. When something goes wrong, the first thing people ask for is the record of what the agent did.</p> <p>Usually that record is a log. The system writes it, its owner keeps it, and anything with write access can change it. That includes the agent, if the log is within its reach.</p> <p>This is the developer half of agent provenance: how to keep an agent's record on <a href="https://www.ethswarm.org/" rel="noopener noreferrer">Swarm</a>, the decentralised storage network, where nobody, the agent i
Problem
<p>AI agents now write code, open pull requests and send reports without a person watching each step. When something goes wrong, the first thing people ask for is the record of what the agent did.</p> <p>Usually that record is a log. The system writes it, its owner keeps it, and anything with write access can change it. That includes the agent, if the log is within its reach.</p> <p>This is the developer half of agent provenance: how to keep an agent's record on <a href="https://www.ethswarm.org/" rel="noopener noreferrer">Swarm</a>, the decentralised storage network, where nobody, the agent i
Outcome
<p>AI agents now write code, open pull requests and send reports without a person watching each step. When something goes wrong, the first thing people ask for is the record of what the agent did.</p> <p>Usually that record is a log. The system writes it, its owner keeps it, and anything with write access can change it. That includes the agent, if the log is within its reach.</p> <p>This is the developer half of agent provenance: how to keep an agent's record on <a href="https://www.ethswarm.org/" rel="noopener noreferrer">Swarm</a>, the decentralised storage network, where nobody, the agent i
Evidence
How to give an AI agent a record it can't rewrite
- Record date: 2026-11-03T15:14:18.657Z