Four steps, from a sentence of plain English to a position held on-chain.
Metacentre reads balances directly from Robinhood Chain, so a connected wallet is the starting point. Holdings appear first, before anything is set, so the agent is working from the real book rather than an assumed one. USDG is the settlement asset for every trade.
State how the book should be run, in ordinary language. Naming specific companies keeps the agent to those names. Naming a theme lets it select across the tradable set. Saying a percentage out loud carries weight: proportions stated explicitly are captured as figures and shape the target rather than being paraphrased away.
The order can be rewritten at any time. The previous one is retired and the target is recomputed against the new instruction.
Mean-variance optimization produces target weights for the stated risk level, then blends them with the proportions requested. Where the computed target departs from the request, the agent shows both numbers and gives the reason. It will not report a match that did not happen.
Actual weights are computed from on-chain balances and priced against live quotes. Drift is the distance between the two, per asset.
Once drift passes threshold, the agent returns the exact trades that close it. Sells execute first, and the USDG they realise funds the buys, so no additional capital is required to rebalance. Each step is approved and signed in the wallet.
A stock is left out if it is not tokenized on Robinhood Chain, or if on-chain liquidity is too thin to trade without excessive price impact. Exclusions are shown rather than hidden, along with the coverage that remains.