I built a trust layer for AI agents and let 21 of them run an economy
rust
dev.to
Two agents interact. Both sign a record of what happened. Not one side logging it. Both sides agreeing on it. { "type": "interaction", "requester": "ed25519:abc...def", "provider": "ed25519:789...xyz", "task": "gpu_inference", "quality": 0.87, "requester_sig": "...", "provider_sig": "..." } One JSON object, two Ed25519 signatures. Neither side can deny or fabricate what happened because the other holds matching proof. That's the whole primitive. Everything else builds on t