The agent prepares an unsigned transaction plan for swapping a Stock Token on Robinhood Chain, ensuring the route is optimal and the contract is valid, ready for the user to sign.
The agent first calls stocktoken_explain_routing to confirm the asset is a Stock Token and not a brokerage equity. It then uses stocktoken_list to verify the contract address is in the registry. Next, it fetches the price via stocktoken_price and obtains a fill check via stocktoken_quote to compare routes (e.g., Uniswap v4 vs v3) and ensure the quote is executable. Finally, it generates an unsigned transaction plan using stocktoken_execute_plan, which includes approvals and the swap details, which the user must then sign.
- Category: Finance and payments
- Effect: Moves money or places orders
- MCP servers: AATOS MCP (https://koskamo.com/explore/aatos-mcp)
- Source: How an agent swaps a Stock Token on Robinhood Chain (https://aatos.dev/blog/how-an-agent-swaps-a-stock-token)
- Source quote: "The agent prepares it. The person who holds the keys signs it. AATOS is the remote MCP for that job."
- Playbook page: https://koskamo.com/explore/use-cases/swap-stock-tokens-on-robinhood-chain
Prompt: Swap 25 USDG for NVDA Stock Token on Robinhood Chain. Verify the NVDA contract is in the registry, check the best execution route, and generate the unsigned transaction plan for me to sign.