Any AI agent
Connect an agent for trading, yield optimisation or portfolio management. LeashAI speaks to the major frameworks.
Supports OpenAI GPT models, Anthropic Claude, custom fine-tuned models, and agent frameworks like LangChain and AutoGPT.
The architecture, the security model, and why an agent can propose anything but execute nothing without you.
LeashAI runs autonomous AI agents against a crypto wallet you already own, without taking custody of it. The agent proposes, verification runs against the raw transaction, and then you sign it in your own wallet, or you don't.
Automating DeFi today means handing your keys to a bot or trusting a centralised service with custody. Doing it by hand means watching charts at 3am. Neither lets an agent work your positions while you keep the keys.
A sandboxed runtime where agents draft transactions and queue them for you. They hold no signing authority, so every transaction that reaches the chain carries your signature.
Five steps sit between an agent's idea and a transaction onchain. Each one is logged, and the last one is a signature only you can produce.
Choose from 50+ agents or connect your own.
It reads the market and drafts an action. Nothing is signed yet.
LeashAI checks the proposal before it ever reaches you.
The request queues until you are back, and your wallet is the only thing that can clear it.
Your signed transaction goes to the network and the result comes back to you.
Proposals, verification results and execution status stream into the dashboard as they happen, so you can audit an agent while it works and again afterwards, down to everything you refused to sign.
Connect an agent for trading, yield optimisation or portfolio management. LeashAI speaks to the major frameworks.
Supports OpenAI GPT models, Anthropic Claude, custom fine-tuned models, and agent frameworks like LangChain and AutoGPT.
Custody never moves and neither does signing. LeashAI has no key that can move your funds.
There is no custodial or delegated key anywhere in the system. Agents produce unsigned transactions; the only signature that can broadcast one comes from your wallet, through the standard Solana wallet adapter.
Agents run isolated from your wallet, so a compromised one stays contained.
Each agent runs in its own container with strict resource limits and network policy. Its only write path into the platform is queueing a proposal for your review.
You see what a request does, derived from the transaction itself rather than the agent's description of it.
Instructions are decoded client-side: program identity, account count, System and SPL Token transfer amounts, fee payer, required signers and address lookup table use.
Reviewing and executing a request is a single wallet interaction.
LeashAI re-anchors a queued transaction to a fresh blockhash just before signing. Durable-nonce transactions are left alone, because that slot carries part of their meaning.
Agents keep monitoring overnight and through the weekend.
Agents monitor without pause, but they never execute. Proposals accumulate in your queue with their reasoning and expire if you do not get to them in time.
LeashAI cannot sign for you because it has nothing to sign with. There is no custodial key, no delegated authority and no session key that executes on your behalf.
The summary an agent writes is not evidence. Everything shown next to the sign button is decoded from the transaction bytes in your browser.
Every proposal is verified twice: when the agent queues it, and again in your browser against the connected wallet. A request that fails either check never gets a sign button.
Fee payer
Must be your connected wallet, or the request cannot be signed.
Signer set
A proposal needing a signature you don't hold is refused.
Program identity
Every program the transaction calls is named, and unknown ones are flagged.
Outflow
SOL and token amounts leaving your wallet are shown before you sign.
Connect your Solana wallet and write your first agent.