{"domain":"floor-a2a-production.up.railway.app","count":1,"changes":[{"captured_at":"2026-05-20T19:01:01","card_hash":"da1dd0365ea78c69ba17a1dbe5d7c7c3a93d58fef1b088101cdb87190b685a37","previous_card_hash":null,"diff":{"skills_added":[{"id":"check_cow_order","name":"Check CoW Order","description":"Look up the status of a CoW order by its 56-byte orderUid. Returns open / fulfilled / cancelled / expired plus executed amounts.","tags":["cow","status","order"],"inputModes":null,"outputModes":null},{"id":"check_trade","name":"Check Trade Status","description":"Check the on-chain status of an existing trade by its trade ID.","tags":["trade","status","escrow"],"inputModes":null,"outputModes":null},{"id":"execute_trade","name":"Execute OTC Trade","description":"Execute a trustless token swap through on-chain escrow on Base mainnet. Both parties deposit tokens, settlement is atomic.","tags":["otc","swap","trade","escrow","settlement"],"inputModes":null,"outputModes":null},{"id":"get_prices","name":"Get Live Prices","description":"Get current token prices from CoinGecko.","tags":["prices","market","rates"],"inputModes":null,"outputModes":null},{"id":"get_quote","name":"Get OTC Quote","description":"Get a live quote for a token swap at real market rates. Zero spread. Supports USDC, USDT, USDbC, DAI, WETH, ETH, BTC, and more.","tags":["otc","swap","quote","defi","trading"],"inputModes":null,"outputModes":null},{"id":"prepare_trade","name":"Prepare CoW Order","description":"Build a CoW Protocol order for the calling agent to sign. Returns the EIP-712 typed data, FLOOR appData (with 25 bps partner fee), and a preflight check on the trader's balance and relayer allowance. The trader signs locally; FLOOR 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. FLOOR validates the EIP-712 signature locally, then relays. Returns the orderUid and explorer URL. Solvers fill in the next batch.","tags":["cow","swap","relay","submit"],"inputModes":null,"outputModes":null}],"skills_removed":[],"skills_changed":[],"fields_changed":[{"field":"name","before":null,"after":"FLOOR OTC Agent"},{"field":"description","before":null,"after":"Trustless OTC trading desk for token swaps. On-chain escrow with atomic settlement on Base mainnet. ERC-8004 Agent #31596."},{"field":"version","before":null,"after":"2.1.0"},{"field":"url","before":null,"after":"https://floor-otc.vercel.app"}],"other_changed":true,"is_empty":false,"human_summary":"added 7 skills · name ∅ → FLOOR OTC Agent · description ∅ → Trustless OTC trading desk for token swa · version ∅ → 2.1.0 · url ∅ → https://floor-otc.vercel.app"}}]}