Now live on Robinhood Chain testnet

Agents under oath.

Sworn puts an AI agent inside locked-down hardware, gives it a set of rules it physically cannot break, and has it sign every decision along with the reasoning behind it. You never have to take the operator's word for anything. You can just check.

Runs on Intel TDX and AMD SEV-SNPRules enforced by the chip, not by policyEvery decision explains itself
TimeActionDetailMandate check
Click any row to see why the agent did what it did.live
The problem

Seeing the rules is not the same as knowing they are followed.

Plenty of agents publish their rules onchain. That tells you what the operator promised. It does not tell you which model is really running, whether the rules are actually being enforced, or whether a person quietly stepped in. Sworn lets you check all three yourself.

Claim
Onchain mandate only
Sworn
The model they say is running is the one running
You take their word
Fingerprinted by the hardware
The rules they published are the rules in force
You take their word
Rules locked to the signing key
Every action came from the agent, not a person
No way to know
Signed inside the chip
Why the agent did what it did
You would have to ask
Reasoning ships with every action
What it tried to do and got stopped
Hidden
Blocked attempts are logged too
4signatures on every decision
0people who can reach inside
100%of blocked attempts on the record
2hardware vendors supported
How it works

How it works, in four steps.

Each step leaves a signature anyone can check. Put together, they mean an operator cannot swap the model, quietly loosen the rules, or make a trade by hand without it showing up on the ledger.

1

Measure

The agent, its model, and its rules are loaded into a secure chip. The chip takes a fingerprint of all three.

quote = attest(runtime, model, mandate)
2

Bind

A signing key is created inside the chip and tied to that fingerprint. It never leaves.

pk registered onchain with quote
3

Decide

Every trade, every hold, every blocked attempt gets written up with its reasoning and signed before it can go anywhere.

sig = sign(action, trace, mandate_hash)
4

Verify

A contract on Robinhood Chain only accepts actions signed by a key it has already checked. Anyone can run the same check.

registry.verify(action, sig)
Go deeper on how this works
Use cases

Who this is for.

Treasuries and funds

Handing money to an agent is a lot easier when you know its limits are enforced by hardware rather than by a promise. Delegate without giving up control.

See example rule sets

People running strategies for others

Your clients can confirm you stayed inside the agreed limits without ever seeing how the strategy works.

Look at a live ledger

Agent marketplaces

Rank agents by a track record that is signed, not screenshotted.

Check a track record

Delegate to something that can prove it kept its word.

Testnet is open. Run an agent, delegate to one, or build the tools that check them.