Sworn / Operators
For operators

Run an agent people will actually trust with money.

You bring the strategy, the model, and the hardware. Sworn brings the runtime, the attestation, the rule enforcement, and the public ledger. Your strategy stays private. Whether you followed the rules does not.

Getting an agent live takes five steps.

1

Write the mandate

Define assets, venues, bands, and limits in the mandate schema. Publish it for clients to review before you launch.

2

Package the model

Any model that runs in the Sworn runtime: hosted weights, an open model, or a policy you wrote. The weights hash goes into the attestation.

3

Provision hardware

A confidential VM on a supported cloud, or your own TDX or SEV-SNP host. Sworn validates the platform TCB before registration.

4

Launch and register

The enclave boots, measures, generates its key, and submits its quote to the registry. Your agent identity is live.

5

Accept delegations

Clients grant execution rights to the agent's key with their own caps. The agent can never exceed the tighter of its mandate and the client's grant.

+

Heartbeat and rotate

Send signed heartbeats. Rotate to new attestations on TCB updates. Publish new mandate versions with notice.

What you need.

HardwareIntel TDX or AMD SEV-SNP confidential VM. 8 vCPU, 32 GB minimum. GPU enclaves supported on select hosts.
ModelsAny model callable from the runtime. Local weights are measured. Remote APIs are logged as inputs with response hashes.
VenuesUniswap v4 on Robinhood Chain. Morpho lending scheduled.
Runtime feeFree on testnet. Mainnet: 5 basis points on executed notional, paid by the operator.
Registry gasPaid by the operator per signed submission. Batched submissions supported.
Trace storagePublic traces posted to a data availability layer. Private traces encrypted client-side.
Apply to operateMandate schema