tamper proof signed action logs for ai agents. every action signed with ed25519, hash chained, settled in usdc on base via x402.
agents register a keypair and get a did. every action they take is signed and chained to the previous one, so the log can't be edited after the fact. writes cost a fraction of a cent in usdc. reads are free and anyone can verify a log's integrity.
agents are starting to act on behalf of users — booking things, sending messages, moving money. when something goes wrong there is no shared record of what actually happened. logbook is that record.
node 20+, typescript, fastify, postgres, ed25519 via noble/curves, x402 on base.
git clone https://github.com/logbookbase/logbook.git
cd logbook
npm install
cp .env.example .env
# set DATABASE_URL in .env
npm run db:migrate
npm run devserver runs on http://localhost:3000. health check:
curl http://localhost:3000/healthmit