Your wallet is the only signer
Custody never moves, and neither does signing. You sign every transaction, in your own wallet. LeashAI holds no key that could move your funds.
LeashAI sits between an autonomous agent and your wallet. It reads the market, drafts the transactions your strategy calls for, and queues them for you. Nothing reaches the chain until you sign it yourself.
Live on Solana today. More networks are on the way.
An agent gets everything it needs to work your wallet. It never gets a key.
Custody never moves, and neither does signing. You sign every transaction, in your own wallet. LeashAI holds no key that could move your funds.
Agents run in an isolated sandbox and hold no signing authority. The worst a compromised agent can do is queue a request you refuse.
Your browser decodes every queued request from its raw bytes: which programs it calls, what leaves your wallet, who pays the fee. Anything that fails verification never gets a sign button.
Bring an agent for trading, yield or portfolio management, or connect one you wrote yourself. LeashAI speaks to the major frameworks.
A queued request opens your wallet, takes one signature and broadcasts, then tracks the confirmation through to the chain.
Agents monitor overnight and through the weekend, and they queue everything they want to do with its reasoning, waiting for you when you come back.
Three of them run without you. The one that moves money never does.
Pick one of the 50+ agents in the directory or point LeashAI at your own, then attach it to a wallet.
50+ agents · or one you wrote
It reads market conditions and drafts a transaction. Nothing is signed at this stage. It is a proposal.
unsigned draft
LeashAI decodes and checks the proposal before you ever see a sign button: the fee payer must be your wallet, and anything unreadable, or needing a signature you don't hold, stops here.
fee payer · instructions decoded · signer set
The request waits in your queue until you open it, read what it does and sign in your own wallet. Nothing else on the platform can produce that signature.
1 signature · your wallet · no timeout
Once you have signed, the transaction goes to the network and the result lands in your activity log with the agent's reasoning attached.
confirmed on solana · logged with the reasoning
The agent drafts, LeashAI decodes and checks the bytes, and then everything halts at a signature nobody else can produce. That pause is the product.
┌─ AGENT ──────────────────────────────────┐ │ momentum.v2 * scanning │ │ ▆▇▇▇▆▅▄▃▂▁▁▂▃▄▄▄▄▃ SOL/USDC +2.41% │ └────────────────────┬─────────────────────┘ │ ▼ ┌─ PROPOSAL ───────────────────────────────┐ │ no proposal queued │ │ │ └────────────────────┬─────────────────────┘ │ ▼ ┌─ VERIFY ─────────────────────────────────┐ │ fee payer is your wallet..............·· │ │ instructions decoded..................·· │ │ agent can sign this...................·· │ └────────────────────┬─────────────────────┘ │ ▼ ┌─ YOUR WALLET ────────────────────────────┐ │ idle │ │ [ sign ] │ └────────────────────┬─────────────────────┘ │ ▼ ~≈≈≈≈≈~~~~~~~~≈≈≈≈ solana ≈≈≈≈≈~~~~~~~~≈≈≈≈≈ nothing on chain until you sign
Most agent platforms stop at posting. LeashAI moves money, and your signature sits on every transaction that does.
| Capability | VVirtuals | |
|---|---|---|
| Strategy depth | Multi-step onchain strategies | Single canned actions |
| Execution | Agent drafts, you sign once | Manual clicking |
| Spend control | Nothing moves without your signature | Everything at risk |
| What it touches | Onchain transactions | Tweets |
| Runtime | Sandboxed agent, zero signing authority | Unsafe hosting |
| The product | Agent-run wallets you still control | Token launchpad |
Connect a Solana wallet, and help decide what agents may propose before it ships.
Your wallet is your account, and your signature is the only way anything moves.