← Projects · Jun 2026

Soliton

Verifiable memory for AI agents: each write gets a receipt on Sui, while the content is stored on Walrus.

Agents forget. Every autonomous agent I had seen kept its memory in somebody’s database, where nobody could check whether it had changed. I wanted to see whether Walrus and Sui could make that history verifiable.

Soliton gives an AI agent a memory it can prove. Each write gets a receipt from a Move module on Sui, and the content itself lives on Walrus, so anyone can later check a memory against what was actually stored. The hope is that an agent with a record it can trust can build on its past, rather than starting from zero every session.

I built it alone for the Walrus track of Sui Overflow 2026, with Sui Move, Walrus, TypeScript, Next.js and Supabase, on Sui testnet. The encryption layer is still a stub.