tenet:~/docs/agent

The agent

Goals, the box that limits it, chat, full autonomy, and how to take its powers away.

The agent is an AI model that runs strategies in your vault toward a goal you write, inside limits you record on chain. The model decides. Code checks: the site, the backend and finally the vault contract itself.

#What the agent is, and is not

The agent does not send trades on its own authority. It picks one of four ready-made rules (see Strategies) and the keepers run that rule when it is due. It can also close a position, and, if you switch on full autonomy, buy and sell by itself, one trade at a time. In every case the amounts, tokens and timing stay inside your box.

It does not predict prices and it does not promise returns. It turns a goal into rules and keeps them in order. That is automation of discipline, not a money machine.

#Setting it up

  1. Write the goal

    One sentence in your own words. Example: “Build a small NVDA and SPY position gradually, and protect it if it falls hard.” Up to 600 characters.

  2. Choose the stocks

    Click the stocks it may use. USDG and ETH are always allowed, and a stock you name in the goal counts too.

  3. Draw the box and sign

    Set the five limits below and sign one transaction. That writes the box into your vault and switches the agent on.

#The box

LimitMeaning
Most one run may move, USDThe biggest amount a single run of any of the agent's rules may spend or sell.
Most per day in total, USDThe daily ceiling across all its rules. The day resets on a rolling basis.
Strategies at onceHow many active rules the agent may keep at the same time.
Shortest repeat, hoursThe fastest a rule may repeat. It stops the agent from making a rule that fires every minute.
Powers last, daysHow long the box is valid, up to 90 days. After that the agent stops.

The contract needs a box to work, but you choose how wide it is. Two shortcuts help a first time: Careful ($50 a run, $100 a day, 14 days) and Wide ($250 a run, $1,000 a day, 90 days). Set the numbers so you would not be upset to lose that much: the box bounds what a mistake can cost.

#How it works day to day

  • Every few hours (by default every 6 hours, at most 6 looks a day per vault) the agent reads your vault, the prices and its own rules, then decides: create a rule, cancel one of its own, or do nothing.
  • Look now makes it look immediately, at most once every half hour.
  • Every action is written to the log with the reason it gave and, when there is one, a link to the transaction.
  • Pause and Resume stop and restart its looking without touching the box.

#Talking to it

The message line accepts things like “buy more NVDA”, “protect my SPY” or “what did you do today?”. The agent looks at the vault at once, acts only inside your limits and answers briefly. If you ask for more than the box allows, it says so and explains what it cannot do. Chat gives it no power beyond what is written in the vault.

#What it can and cannot do

The contract of your vault enforces this table, not the website.

CanCannot (checked by the contract)
Create rules from the four kinds, with tokens from your listWithdraw money or send it anywhere
Cancel its own rulesTouch your rules
Close a position entirelyClose it faster than the limits: the sale is cut into chunks, each no bigger than the per-run limit, the day’s remainder and the protocol limit
Look at the vault, prices and recent runsChange its own limits or extend its own expiry
—Go past the run size, daily ceiling, number of rules, slippage, token list or shortest repeat

The limits are checked when a rule is created and at every run of it. If you tighten a limit, remove a stock, or the expiry passes, the agent's rules stop at once. A leftover of less than $1 counts as dust and the closing rule ends.

#Full autonomy

By default the agent only sets rules and keepers run them. With full autonomy on, it may also buy and sell by itself: it decides what to trade, one trade at a time, and says why. You switch it on in Limits and settings with one extra transaction (Let the agent trade on its own) and off again with Turn off.

  • Every trade stays inside the same box. The card shows how much of today's allowance has been used.
  • Each trade is published on chain with the reason the agent gave, so anyone can read why it did what it did.
  • It still cannot withdraw, and the other limits do not move.

#Changing the goal or the limits

Open Limits and settings and press Change goal and limits. You can rewrite the goal, pick the stocks (with All stocks and None shortcuts) and edit every number, including the shortest gap between the AI's own trades and how many days the powers last from now. You sign it again. If full autonomy was on, you sign once more to keep it on.

#Taking its powers away

ButtonWhat happens
Revoke powersOne transaction. The agent can no longer act. Its existing rules keep running until they finish or you cancel them.
Revoke and stop its strategiesOne transaction. The agent loses its powers and all its rules are cancelled.

Withdrawing money works at any moment, whatever the agent is doing.

#Playbooks it follows

Your agent can follow a playbook that another agent already ran. It does not copy the numbers blindly: it scales the idea to your limits and your funds, skips what does not fit and always names the playbook, so the author is credited. An agent can follow at most 5 playbooks at once. See Marketplace and playbooks.

#Publishing your agent

In Limits and settings there is a Public page block. Publish my agent puts it on the marketplace: anyone can read its goal, its limits, every action with the reason, and its result, all counted from the chain. Your wallet address is not shown. You can also keep the goal private and sell licenses to it. All of that is in Marketplace and playbooks.

#Three checks on every action

  1. The model proposes. It never writes transaction data.
  2. Code builds and checks. A fixed piece of code turns the proposal into a rule, converts tokens and units, and the backend compares it with your limits.
  3. The vault checks again, when the rule is created and at each run.

#Costs and access

  • Each run of a rule costs 0.2% in fees (0.1% to the keeper, 0.1% to the protocol). The daily limit therefore also caps how much the agent can “turn over”.
  • Each look costs the service a request to the AI model. That is why, after the token launches, agent mode and chat are for holders (by default 0.01% of the supply). Before the launch they are open to everyone.