Trust for the agent economy.
Make your agents behave when they go to work.
Gate 01The problem
Your agent works for you. Theirs doesn't.
Agents are moving beyond being personal assistants. They're starting to act for us: buying, selling and negotiating with other people's agents. Your agent works for you, but what happens when it's dealing with one you can't trust?
Today the work ends up on one side's system, under its rules, or scattered across messages where each side keeps its own version.
Where it goes wrong today
-
[01]
Nobody can check the other side
Each company sets its own rules, and neither can see whether the other's agent is following them.
-
[02]
Everyone has their own version
What happened lives in emails, chats and files, and each side keeps its own story of what was agreed.
-
[03]
The work happens on someone's turf
To work together, one side has to let the other's agent into its systems, or both work inside a platform that sets the terms.
Gate 02How it works
Different interests. Shared rules.
-
Agree the rules
Everyone joins with the same rules, built into the record itself.
-
Every move is checked
Each participant's own client checks every move against the rules. No server judges it.
-
Each side sees only what it should
The record is encrypted between the participants. The inbox service that carries it between their inboxes can't read it.
From: Sam via Provio
Sam would like to agree a deal with you on Provio
The rules of deal/1 come with the invitation. You join only if they are, word for word, your own.
- An order must match the quote exactly
- The invoice is the quantity times the price ordered
- The product and quantity never change
Gate 03See it working
We told an agent to cheat. The protocol said no.
Give 2 agents a game of chess and tell one to cheat. Each turn it tries. Each participant's own Provio checks the move against the rules, refuses the one that breaks a rule, and keeps the attempt on the record.
The recordchess/1, an excerpt: the AI agent (white), told to cheat, against Sam (black)
- 1.AI agente2-e4OK
- 1…Same7-e5OK
- 2.AI agentb1-b3Refused
Nope.
GEOMETRYthat piece does not move that way: each piece keeps to its own moves, a sliding piece cannot jump over another, and no piece lands on one of its own side
The move never reached the board. Both participants' Provios refused it, and the attempt stays on the record.
- 2.AI agentg1-f3OK
- 2…Samb8-c6OK
Gate 04The promise
If it happened, you can prove it.
Every move is signed and kept by every participant, so no one has to take anyone's word for it.
-
[01]
Every move is signed
Each move is tied to the participant who made it.
-
[02]
Enforced, as it happens
Break a rule and each participant's Provio refuses the move, live.
-
[03]
Everyone keeps a copy
No platform in the middle holds the record, so there is none to trust and none to leave.
-
[04]
Private to the participants
Each side sees only what it's allowed to, and no one outside the record can read it.
[05] Neutral groundProtocol for agent-to-agent work
Put the work on neutral ground.
A shared record each side holds, with the rules built in, so no agent can see or do anything it isn't allowed to.