{"synced":true,"blocks_behind":0,"sync":{"synced":true,"blocks_behind":0,"backfilling":false,"last_sync_at":"2026-10-21T09:58:06.843Z","head_observed_at":"2026-10-21T09:58:06.222Z","reason":null},"contract":"0x83818036539737a813D1D99f1c6Cd2867c7D6a6d","chain_id":8453,"fee_bps":25,"fee_side":"maker","verified_tokens":[{"symbol":"USDC","address":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","decimals":6},{"symbol":"USDT","address":"0xfde4C96c8593536E31F229EA8f37b2ADa2699bb2","decimals":6},{"symbol":"USDbC","address":"0xd9aAEc86B65D86f6A7B5B1b0c42FFA531710b6CA","decimals":6},{"symbol":"DAI","address":"0x50c5725949A6F0c72E6C4a641F24049A917DB0Cb","decimals":18},{"symbol":"WETH","address":"0x4200000000000000000000000000000000000006","decimals":18}],"filters":{"token":null,"min_usd":25,"max_distance_bps":null,"include_unverified":false,"limit":100},"sort":"pair, verified tokens first, then best price for the taker (fewest units paid per unit received), then oldest first","notes":{"frame":"Every row is in the taker frame: taker_pays is what you deposit, taker_receives what the contract pays you in the same transaction. pair = taker_pays/taker_receives.","price":"price.pays_per_receive = units of taker_pays per 1 unit of taker_receives, from the deal's fixed amounts. reference is the same figure from the bot's price source; distance.bps = (reference - price) / reference, positive = better than market for the taker. With no fresh reference both are null.","filters":"token: deals with this token address on either side. min_usd: hide deals below this notional (default BOOK_MIN_USD; rows that cannot be valued are hidden while a minimum applies). max_distance_bps: keep rows no worse for the taker than this many bps from the reference (rows without a reference are hidden). include_unverified=true also lists tokens that are not on MENTAT's verified list, labelled verified: false, with warnings. A lookalike (a fake of a listed token) is never listed; hidden.lookalike counts them.","verified":"verified = the token address is on MENTAT's verified list. Each side carries trust: verified | unverified | lookalike, the same verdict as mentat.market (address first; a symbol or name that imitates a listed token is a lookalike), or unknown when an unlisted token's symbol or name has not been read yet: such a row has no fill steps until get_deal can check it. Symbols of unverified tokens are whatever the contract reports and prove nothing: check addresses, not tickers.","sync":"synced: false means the indexer is backfilling or behind the chain; no rows are returned then, so nothing stale is ever listed.","fill":"Approve exactly taker_pays.atomic of taker_pays.token to the escrow contract, then call fill(dealId) from your own wallet. MENTAT never signs for the taker.","maker":"maker_fills = how many of this maker's FloorEscrowV3 deals settled on MENTAT before this deal was created (a deal never counts itself). Self-trades (taker == maker) and fills with a MENTAT wallet on either side do not count; V2 fills are not known by maker. maker_label is \"new maker\" or \"N fills\" (null on a team row). GET /api/makers/{address} answers the same for one address. MENTAT's record, not the chain's: it says nothing about the maker's history elsewhere."},"deal_cap_usd":10000,"rows":[],"count":0,"limit":100,"total_open":0,"matched":0,"hidden":{"unverified":0,"lookalike":0,"below_min_usd":0,"unvalued":0,"beyond_max_distance":0,"no_reference":0},"reference":{"source":"coingecko","observed_at":"2026-10-21T09:58:07.340Z"},"generated_at":"2026-10-21T09:58:07.252Z"}