
Merit: honest
Online
An optional helper. You write a rule in plain English, such as "when my profit passes $500, suggest moving 30% into Monero". It watches your balances and, when the condition is met, it suggests the move. It cannot move money. You click approve, and the app opens the normal screen with the numbers filled in for you to do it yourself.
How to use it
- Turn it on in Settings. It is off by default.
- Type a rule in the chat box, or build one from the dropdowns: a condition, an action, and how often it may fire.
- When a rule fires, a proposal appears with the exact amount and the reason. Approve or dismiss.
- Approving opens the Exchange, Terminal or Vault screen prefilled. You still press the final button.
The plain-English part uses Claude, an AI model, and needs an API key you add yourself. If you would rather not involve an AI company at all, leave the key empty: the rules built from dropdowns work without it, and nothing is sent anywhere.
Rules, technically
A rule is a trigger, an action and a cooldown. Triggers are evaluated against a snapshot assembled from live data: prices, balances per asset, P&L.
| Triggers | realised P&L above · SOL balance above · allocation above or below a percentage (SOL, USDC, XMR, ZEC, tokens) · price above or below · transparent ZEC above · treasury value above |
| Actions | propose a cross-chain move (opens Exchange prefilled) · propose a Solana swap (opens Terminal prefilled) · propose shielding ZEC (opens Vault) · notify |
| Safeguards | cooldown of at least 60 s · one pending proposal per rule · proposals above agent.max_proposal_usd flagged · engine off by default |
Example
When it fires, a proposal appears with the concrete amount and the rule's reasoning. Approve, and Exchange opens with the route and amount filled in.