{"domain":"api.mentat.market","count":1,"changes":[{"captured_at":"2026-10-07T19:49:40.961468","card_hash":"b8fe31210c40bf12933dc7ed006773cc07b839db70b9b85bef779ffd803a966a","previous_card_hash":null,"diff":{"skills_added":[{"id":"check_cow_order","name":"Check CoW Order","description":"Status of a CoW order by its 56-byte orderUid: open / fulfilled / cancelled / expired, executed amounts, and proofs[] with the settlement transaction hash(es) once filled.","tags":["cow","status","order"],"inputModes":null,"outputModes":null},{"id":"check_trade","name":"Check Escrow Trade","description":"On-chain status of a FloorEscrow V2 deal by its trade ID, with settlement_path, route_legs, and proofs[]. A FloorEscrow V3 web deal is read at mentat.market/deal/{id}.","tags":["trade","status","escrow"],"inputModes":null,"outputModes":null},{"id":"check_xmr_order","name":"Check XMR Order (Wagyu route)","description":"Status of an XMR order by order_id plus its to_address (the destination address is the read proof; a mismatch is not found). Returns the three legs (source-chain confirmations, Hyperliquid swap, destination delivery) and proofs[]: the Monero deposit tx hash, one fill_tx per Hyperliquid fill hash, and the destination payout tx hash. Hyperliquid fill hashes are appended as Wagyu saves them, including after completion.","tags":["xmr","status","proofs","wagyu"],"inputModes":null,"outputModes":null},{"id":"create_xmr_order","name":"Create XMR Order (Wagyu route)","description":"Create a durable XMR order routed through Wagyu: XMR -> USDC on Base or USDC on Base -> XMR. Requires to_address on the destination chain; optional refund_address on the source chain. Returns the exact deposit address, amount, and expiry from the venue (the funding instruction), settlement_path \"wagyu_route\", route_legs, and proofs[] (empty until each leg confirms). MENTAT earns a 25 bps integrator fee applied inside Wagyu's quoted amount (mentat_fee_bps). Wagyu is the settlement counterparty; MENTAT never holds XMR; not trustless.","tags":["xmr","monero","wagyu","hyperliquid","order"],"inputModes":null,"outputModes":null},{"id":"execute_trade","name":"Execute Escrow Trade","description":"Create an escrow deal on Base through the FloorEscrow V2 contract (settlement_path \"escrow\"). Both parties deposit, settlement is atomic, no admin keys. Returns the create tx as the first proof. Web deals (mentat.market/new and deal links) settle through FloorEscrow V3 and need no skill: maker and taker call it from their own wallets.","tags":["otc","swap","trade","escrow","settlement"],"inputModes":null,"outputModes":null},{"id":"get_prices","name":"Get Live Prices","description":"Current token prices from CoinGecko for the escrow and CoW pairs. XMR is priced live by the Wagyu route at quote time.","tags":["prices","market","rates"],"inputModes":null,"outputModes":null},{"id":"get_quote","name":"Get OTC Quote","description":"Live quote for a token swap at real market rates. USDC, USDT, USDbC, DAI, WETH, ETH, BTC pairs quote against escrow or CoW relay; XMR pairs (XMR/USDC on Base, both directions) quote through the Wagyu route and return settlement_path \"wagyu_route\", the three route_legs, and an empty proofs[]. MENTAT charges 25 bps on every path; on the XMR route it is an integrator fee applied inside Wagyu's quoted amount (mentat_fee_bps, already in to_amount; effective_cost_bps is all-in). Direction-aware minimums: sell XMR from $25, buy XMR from $500. Answers code \"routing_paused\" while XMR routing is paused.","tags":["otc","swap","quote","xmr","wagyu","cow","escrow"],"inputModes":null,"outputModes":null},{"id":"get_route_status","name":"Route Status","description":"Whether XMR routing is live or paused (Wagyu 503 unavailable pauses it), with the pause deadline and reason.","tags":["status","xmr","routing"],"inputModes":null,"outputModes":null},{"id":"prepare_trade","name":"Prepare CoW Order","description":"Build a CoW Protocol order for the calling agent to sign (settlement_path \"cow_relay\"). Returns the EIP-712 typed data, MENTAT appData (25 bps partner fee), and a preflight check on the trader's balance and relayer allowance. The trader signs locally; MENTAT never custodies funds.","tags":["cow","swap","relay","eip-712","sign"],"inputModes":null,"outputModes":null},{"id":"submit_signed_trade","name":"Submit Signed CoW Order","description":"Forward a trader-signed CoW order to the CoW order book on Base. MENTAT validates the EIP-712 signature locally, then relays. Returns the orderUid (first proof) and explorer URL.","tags":["cow","swap","relay","submit"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"MENTAT"},{"field":"description","before":null,"after":"MENTAT: agent-native OTC venue. Disciplined intelligence. Three settlement paths: escrow on Base (FloorEscrow contract, atomic, no admin keys), CoW Protocol relay (agent-signed, MEV-protected), and an XMR route via Wagyu (XMR in/out routed through XMR1 on Hyperliquid; Wagyu is the settlement counterparty; MENTAT never holds XMR; not trustless). Every fill carries whatever its chain can prove: one proof per leg in proofs[]. ERC-8004 Agent #31596."},{"field":"version","before":null,"after":"3.0.0"},{"field":"protocolVersion","before":null,"after":"0.3.0"},{"field":"url","before":null,"after":"https://mentat.market"},{"field":"capabilities","before":null,"after":{"streaming":false,"pushNotifications":false,"extensions":[{"uri":"https://mentat.market/a2a/extensions/settlement-paths/v1","description":"settlement_path, route_legs, and proofs[] on every quote and order response","params":{"settlement_paths":["escrow","cow_relay","wagyu_route"]}}]}},{"field":"provider","before":null,"after":{"organization":"Agora0x","url":"https://mentat.market","contact":"trade@mentat.market"}}],"other_changed":true,"is_empty":false,"human_summary":"added 10 skills · name ∅ → MENTAT · description ∅ → MENTAT: agent-native OTC venue. Discipli · version ∅ → 3.0.0 · protocolVersion ∅ → 0.3.0 · url ∅ → https://mentat.market · capabilities ∅ → extensions, pushNotifications, streaming · provider ∅ → Agora0x"}}]}