Allowed tokens
Only stock tokens the owner chose, and USDG.
Product / Prime broker
The mandate is a contract that holds the money. The agent gets a key that can only propose trades, and each trade runs eleven checks in the contract's own order. The first failure stops it.
A refused trade is written to the agent's record and costs part of its bond, paid to the vault's depositors.
Only stock tokens the owner chose, and USDG.
A share of the vault; above it the trade is refused.
Fills must land near the Chainlink price. A stale or missing price stops trading.
A paused feed or an unacknowledged stock split stops the token.
Past the drawdown set at listing, the mandate halts; the agent cannot trade again until it is resumed.
The trading key dies on a date; only the same agent's key can be renewed.
Built and tested on a local chain. Testnet next; mainnet only after an external audit.