



ProofTrail
Verifiable memory and logging for AI agents, backed by Filecoin.

FilecoinTLDR Builder Challenge - Cycle 2
Links
Team
1 member- AAOwner
Aaron Gwom
Overview
What it does: ProofTrail is a lightweight SDK and API that gives AI agents persistent, verifiable memory on Filecoin. Any agent builder drops in three functions — log(), remember(), and recall() — and from that point every decision their agent makes, every piece of memory it stores, gets written to Filecoin and returned with a cryptographic CID as proof. The data is tamper-proof, persistent across sessions, and fully auditable.
The problem it solves: Most AI agents today have no memory between sessions and no audit trail of their behavior. When an agent makes a financial decision, triggers an action, or claims to remember a user preference, there's no verifiable record. ProofTrail is the infrastructure layer that changes that — making agent behavior persistent, transparent, and trustless.
How it uses Filecoin: Every call to ProofTrail's log() or remember() endpoints writes JSON data to Filecoin via the Synapse SDK (@filoz/synapse-sdk). The API returns a real Filecoin CID and deal ID as proof of storage. The demo shows these proofs appearing in real time as the agent interacts.
Tech stack:
Node.js / Express — API server @filoz/synapse-sdk — Filecoin storage Filecoin Calibration Testnet Railway — deployment Vanilla JS client library (zero dependencies)
Live links:
API: https://prooftrail-production-3ac7.up.railway.app Demo: https://itzbenhur.github.io/prooftrail/demo/index.html GitHub: https://github.com/Itzbenhur/prooftrail
Built by: Aaron (Druskii) — @nerdydruskii
