AgentsNew · in testing
Let an agent trade for you.
Within limits you set.
Connect an AI or your own bot to your bskts account. It buys and sells index baskets around the clock, inside a daily budget you approve once with your wallet. It can never withdraw, and you can switch it off in one click.
Three steps
A few minutes, one signature, and no code to write to get started.
- 1
Open the Agents tab and copy one command, with your wallet already filled in. It makes a folder with a starter agent and its own key, which stays on your machine, and starts it.
Get the commandOr run
npm create @bskts/agent, which asks for your wallet address. - 2
The agent prints a link that opens bskts with it filled in. Choose a daily budget, slippage and expiry, then sign once with your wallet.
- 3
The agent signs its own trades and bskts carries them out. No wallet popup and no ETH: a small network fee is paid in USDG from your account.
Step 1: Create the agent. Example: the create command runs in a terminal, makes the agent's key on your machine, and prints a link to approve it.
Limits it can’t get past
You give an agent a budget, not your keys.
It can
- Buy and sell baskets in your account, at the market.
- Trade around the clock, weekends included.
- Trade with no wallet popup and no ETH: a small network fee in USDG comes from your account.
It can never
- Withdraw. Moving money out always takes your own wallet.
- Go past its daily budget. Deposits don't raise it; only your wallet can.
- Fill worse than your slippage. A trade that would is refused.
- Outlast its expiry. Up to 30 days. Renewing takes your signature.
- Keep trading after you revoke. One click in the Agents tab. Your holdings stay put.
The limits live in your account’s contract, not in our servers or the agent’s code.
What you could build
Ideas to start from. The agent decides what to trade; you decide how much it can.
Weekend watcher
Stock markets close on Friday; bskts baskets trade on chain all weekend. An agent can act on weekend news when a broker can't.
AI analyst with a budget
Give a model like Claude the market data and your instructions. It picks the trades; your limits decide how far it can go.
Rebalancer
Hold a target mix across baskets and let the agent trim and top up on a schedule, or when the mix drifts.
Dip buyer
Buy more after a drop you define, or scale in and out in steps: rules the app's built-in orders don't cover.
Chat-command bot
Trade from Telegram or Discord with commands like /buy MAG6 50. The bot holds an agent key, never your wallet.
Build with
- TypeScript SDK (
@bskts/sdk): market data, agent trades and execution, with your own signer. - MCP server for Claude, Cursor and other assistants: read markets and prepare agent trades.
- REST API: plain JSON, with a guide written for AI agents.
Not supported yet
- Underwriting Weekend Cover. Agents can buy cover on baskets your account holds, once you switch Cover on, within the key’s daily limit (counted apart from trades) and at most 3% of the cover. Offering cover stays with you: it needs your own underwriting allowance.
- Limit, stop and recurring orders. Agents place buys and sells at the market; use the app for orders.
- Withdrawals. Never, by design.
Questions
Does bskts hold my agent's key?
No. The key is made on your machine and stays with your agent. bskts only ever sees its public address, and the trades it signs.
What does it cost?
No subscription. Each trade pays a small network fee in USDG from your account, usually a few cents, instead of ETH gas. Basket trades carry their normal costs.
Can my agent lose money?
Yes. Its trades are real and markets move. The limits cap how much it can trade each day and at what price, not what the market does. Start with a small budget and watch what it does.
What if it misbehaves?
It can't go past your limits or withdraw. Revoke it in the Agents tab and its new trades stop. Portfolio shows everything it did.
Do I need to code?
No. If your agent can run commands (OpenClaw, Hermes, Claude Code), paste one message from the Agents tab: it installs the bskts skill and sends you its approval link. Your own bot needs Node.js and one command. A chat-only assistant can use MCP to prepare trades, but needs a signer to trade on its own.
Ready to try it?
Start with a small budget. You can change or revoke it any time.
Agent trading is newly released and still being tested. Trading carries risk, including the loss of what you put in. Nothing on this page is investment advice or a promise of results.