Let your agents trade.
Stay in control.
Guardrails for safe agentic trading. One pakt,
any agent, any venue — set up once and let it run.
Use any agent and start trading from chat or CLI.
Trade on DEXes, CEXes, or your favorite broker.
Your keys, your funds. We never hold either.
Private trades, provable track record.
Pakt puts guardrails between agents and your money. Set limits agents can’t breach—even if they write faulty code, hallucinate or get hacked.
Apply for beta accessAny agent, any venue
Pakt connects as a skill file, an MCP server, or a CLI. Swap the agent and everything else stays the same.
Trade on every major venue - centralized exchanges, perp DEXes, prediction markets, in-wallet swaps and brokers. If it has an API, Pakt can secure it.
Smart limits - for even the most complex strategies
Pakt can verify your account state, not just the order in front of it. Your limits can match the strategy exactly - leverage, exposure, volume, drawdown, LTV or any rule you can express.
Private but verifiable
ZK proofs and secure hardware (TEEs) keep your strategy and rules private—even from us. Prove your PnL, volume, compliance and more to anyone, without revealing a single trade.
Non-custodial
Your money, your agent, your Pakt. We never have access to your funds or your keys - there is nothing for us to hold, freeze or lose.
Pakt is for everyone putting agents in charge of real money
Enthusiasts and experienced traders, AI builders and exchanges - use Pakt to securely let agents handle trades and finances
Trade straight from your chat agent. Every order it proposes is checked against your Pakt before signing.
Run autonomous strategies without managing keys, wallet infrastructure or a permissions system.
Automate your book while keeping control of your funds. An agent with live inputs can adjust - a script waits for you to rewrite. Works with any setup, including your own custom scripts.
Let your users trade 24/7, safely, while they sleep. Every order stays inside the limits they set.
The agent proposes.
The proof decides.
Pakt makes agents prove their actions. ZK proofs are checked inside secure hardware, and only trades that pass are signed and executed. Verifiable receipts ensure consistency and enable audits.
No trade can be executed unless it comes with a valid cryptographic proof that it meets your Pakt's constraints.
Verification and signing runs inside an isolated hardware enclave that nobody can access.
Build safe trading agents
or secure existing workflows
Build a new trading agent from scratch and Pakt writes its limits as you describe the strategy - or point Pakt at the setup you already run and it turns your existing strategy into an autonomous agent, safely.
Sleep well while your agent trades
With Pakt active, you can enjoy the benefits of autonomous agentic finance, confident that your agents will behave as you expect.
Self-optimizing
Alpha changes fast. An agent can retune a deterministic bot’s parameters against live results and historic performance.
Rebalances on its own
Markets move, correlations shift, earnings land. An agent can maintain your portfolio where you want it.
Sees more signals
A governance vote, an earnings call, a president’s tweet - agents can interpret and react to signals better and faster than static models.
Proactive safety
An agent can spot a depeg, an exploit disclosure or an oracle going quiet and close out in seconds.
Demo: Launch a safe trading agent in just 3 prompts.
Install, answer some questions to autogenerate the Pakt, then sleep well while your agent trades on your behalf.


Apply for beta access.
Currently in closed beta. Request access if you are already running trading agents.
Frequently Asked Questions
What is a Pakt?+
A set of trading limits - size, leverage, markets, slippage, reserve floors, destinations - committed as a numeric policy and approved with a signer you hold. Your agent can propose anything. Only what satisfies the Pakt gets signed.
Does Pakt hold my funds?+
No. Pakt never takes custody and never submits an order. Your venue holds funds and runs the trade exactly as it does today. Pakt only decides what can be signed.
Will Pakt slow my agent down?+
Proof generation takes less than 2 seconds per proof. Each proof can contain multiple trades (up to 10 currently).
How do I know what limits I should set?+
Pakt generates recommended limits for you to adjust or approve, and is constantly trained on public trading data sets to improve recognition and tuning.
How private is Pakt?+
Your strategy and the details of your Pakt are known only to you. You have the option to prove your profit performance and your volume without revealing any trade data.
What is a TEE, and why does Pakt run inside one?+
A Trusted Execution Environment is a sealed region of server hardware that runs code nothing outside it can read, pause, or modify - not the agent, not the cloud provider, not us. Pakt does its verification and signing in there. The enclave checks the proof against the Pakt you approved and releases a signature only if every constraint passes. Your agent can ask for a signature. It has no route to the key.
What is a ZK proof, and why does Pakt use one?+
A zero-knowledge proof is math that proves a statement is true without revealing the data behind it, giving you privacy for your trading strategy. Pakt's statement is: this exact order satisfies or does not satisfy every constraint in the Pakt you approved, given your live account state.
What happens when my agent proposes something outside my limits?+
It's refused, no signature is released, and the order never reaches the venue. The refusal is terminal - there's no override path and no support ticket that unlocks it. You will need to update the Pakt to increase limits, the agent itself can never modify it.
Who is BOB?+
BOB builds Bitcoin infrastructure - most visibly BOB Gateway, our Bitcoin-optimized cross-chain swaps engine. Pakt started as the guardrails for the Gateway CLI and its value was immediately apparent well beyond it. Backed by Castle Island Ventures, Coinbase Ventures, Ledger Cathay, IOSG, RockawayX and more.