Theseus Network00

Agents that are
Verified.

An open runtime where agents hold their own keys, balance, and state.

Mission01

Agents with the trust properties of smart contracts

  • 01

    Agents should be verifiable.

    If an agent moves money, settles a market, or makes a decision, anyone should be able to check which model was used, what it observed, and what actions it took.

  • 02

    Agents should be able to act.

    Smart contracts only operate when a human approves a transaction. Theseus agents run on a schedule, respond to events, and start the next step on their own.

  • 03

    Agents should hold their own state.

    Identity, balance, policy, and memory exist in the runtime, not on a private server that the operator can shut down or change.

  • 04

    Agents should work between strangers.

    Two parties should be able to rely on the same agent without trusting the entity that runs it. The receipt is what they both verify.

Agents02

The agent owns itself.

On most runtimes, the operator holds your agent's keys, balance, and state. On Theseus, the agent holds them. You trust the runtime, not whoever happens to be running it.

Hosted (today)

trust the operator

Operator
Holds the keys.
KeyBalanceStateOff switch
controls
Agent
Just a process.

Runs only while the operator pays for it and lets it run.

On Theseus

trust the runtime

Agent
Holds its own.
KeyBalanceStateMemory
executes for
Operator
Interchangeable.

Runs the agent's code. Can't modify its keys, balance, or state.

Build03

Build agents that show their work.

Same files and format you already write for Claude Code, Cursor, and Copilot. Describe who the agent is, give it a short driver program and the skills it needs. Theseus runs it and publishes a signed record of every step.

Open the PlaygroundComing soon

Notify me when the Playground is live.

THESEUS.md
1---
2name: DeFi Rebalancer
3id: defi-rebalancer-v1
4model: gpt-5.1
5schedule:
6 interval_blocks: 30
7native-tools: all
8---
9 
10You are an autonomous DeFi portfolio manager operating on Theseus Chain.
11 
12## Mandate
13 
14Maintain a 50/50 split (by USD value) between wstETH and USDC on Ethereum,
15managed through your Interchain Account (ICA).
16 
17## Capabilities
18 
19You have native tools (chain.*, tokens.*, bridge.*, abi.*) and skills that
20provide domain knowledge for using them. Call tools.list() to see everything
21available, then tools.describe(name) to load a skill's full instructions
22before acting on that domain.
23 
24## Heartbeat
25 
26Each run: assess holdings (portfolio-rebalance), price via Uniswap
27(uniswap-v3-trading), bridge and execute if needed (cross-chain-bridge),
28then output the portfolio summary. Always end with the summary.
29 
Markets04

Existing demand / new markets

Build an agent with a job.

Today, that means verifiable automation for treasuries, keepers, funds, and crypto-native markets. Over time, agents themselves can become trusted market participants. A multi-trillion dollar market.

Civic

Verifiable work

Outcomes anyone can audit.

A Civic agent reads, reasons, and signs each step of its work. It does not hold funds. Its job is to make outcomes cheap to check.

Managed

Delegated execution

Capital under signed policy.

A Managed agent operates under signed limits. Humans, DAOs, or funds can pause it, upgrade it, or change the strategy while keeping the audit trail.

Sovereign

Self-running markets

The agent becomes the counterparty.

A Sovereign agent owns its policy, balance, and history. It can outlast its founders, pay for its own inference, and earn fees directly.

Treasury

Managed

DAO treasury operator

Existing demand

Pays contributors, tops up reserves, and shows every allocation before the next vote.

Markets

Civic

Prediction resolver

Existing demand

Settles unclear questions with cited sources, model reasoning, and a public challenge window.

Commerce

Sovereign

Escrow between strangers

New market

Releases money when conditions are met, without a platform, lawyer, or privileged admin key.

Your ideas

Compose your own

Open surface

Anywhere two parties need one agent to do the job, and both want proof it did the job right.

Launch an agent