{"uid":"cap_oXo2ByyPEhleMMoX2YkpK","slug":"liquid-logic-x-escrow-status-check-0e9a0b88","name":"Liquid Logic X Escrow Status Check","description":"Check an X-Escrow before you deliver paid work, via Liquid Logic X: send chain + escrow id or a buyer/seller wallet (default all 10 mainnets), get state, parties, amount, deadline and refundable-now. $0.005 USDC on Base.","url":"https://audit.liquidlogicx.com/api/escrow-status?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"id":{"type":"integer","minimum":1,"description":"Escrow id on that chain. Give id OR address."},"chain":{"enum":["base","base-sepolia","bnb","ethereum","arbitrum","polygon","avalanche","optimism","arc","tempo","robinhood"],"type":"string","description":"Optional. Chain key (chain id or eip155:<id> also accepted). Omit to check every live X-Escrow chain. Live now: all ten mainnets (base, arbitrum, optimism, bnb, polygon, avalanche, ethereum, arc, tempo, robinhood; launch caps) and base-sepolia (testnet); a chain with no factory answers 400 CHAIN_NOT_LIVE (free)."},"address":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Buyer or seller wallet: returns its escrows (newest 50 per chain). Give id OR address."}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["query","found","checkedAt","chainsChecked","chainsFailed","total","escrows","chains"],"properties":{"found":{"type":"boolean"},"query":{"type":"object","properties":{"id":{"type":["integer","null"]},"chain":{"type":["string","null"]},"address":{"type":["string","null"]}}},"total":{"type":"integer"},"chains":{"type":"array","items":{"type":"object","properties":{"chain":{"type":"string"},"error":{"type":"string"},"found":{"type":"integer"},"status":{"enum":["ok","error"],"type":"string"},"chainId":{"type":"integer"},"truncated":{"type":"boolean"}}}},"source":{"type":"string"},"escrows":{"type":"array","items":{"type":"object","properties":{"buyer":{"type":"string"},"caip2":{"type":"string"},"chain":{"type":"string"},"state":{"enum":["none","funded","released","refunded"],"type":"string","description":"funded = money held; released = paid to seller; refunded = returned to buyer"},"token":{"type":"object","properties":{"native":{"type":"boolean"},"symbol":{"type":["string","null"]},"address":{"type":"string"},"decimals":{"type":"integer"}}},"amount":{"type":"string","description":"Token units, decimal string"},"seller":{"type":"string"},"chainId":{"type":"integer"},"factory":{"type":"string"},"testnet":{"type":"boolean"},"deadline":{"type":"string","format":"date-time","description":"Anyone can refund the buyer at/after this time"},"escrowId":{"type":"integer"},"verifier":{"type":["string","null"],"description":"Optional verifier contract that can release before the deadline"},"amountRaw":{"type":"string"},"createdAt":{"type":"string","format":"date-time"},"escrowUrl":{"type":"string"},"createdBlock":{"type":"integer"},"refundableNow":{"type":"boolean"},"secondsToDeadline":{"type":"integer"}}}},"checkedAt":{"type":"string","format":"date-time"},"chainsFailed":{"type":"array","items":{"type":"string"},"description":"Chains whose RPC failed (results for them unknown)"},"chainsChecked":{"type":"array","items":{"type":"string"}}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.005","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_V39IU3s9k8yFijSkx2YUS","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Check the state, parties, amount, deadline, and refundability of an X-Escrow contract across multiple EVM chains before delivering paid work.","exampleAgentPrompt":"Before I deliver this freelance project, check the X-Escrow status for escrow ID 7 on Base — I need to confirm it's funded, see who the buyer and seller are, what the amount is, and whether it's still within the deadline.","exampleUseCases":[{"title":"Pre-delivery escrow confirmation","prompt":"I just finished the code and I'm about to deliver it — can you check if escrow ID 23 on Arbitrum is funded and not yet released? I want to make sure the money is actually locked before I send the files."},{"title":"Wallet-wide escrow audit","prompt":"Can you pull up all the escrows associated with my wallet 0xAbC1234567890abcdef1234567890abcdef123456 across all chains and tell me which ones are still active or refundable right now?"},{"title":"Dispute refund eligibility check","prompt":"The buyer is unresponsive and I think the deadline has passed — check escrow ID 5 on Polygon and tell me if I can get a refund right now and what the current state is."}],"resultDescription":"Returns a JSON object with: query echo, found flag, checkedAt timestamp, chainsChecked/chainsFailed counts, total escrow count, an array of escrow objects (buyer, seller, caip2, chain, state enum of none/funded/released/refunded, amount, deadline, refundable-now), and a per-chain status summary including any errors or truncation flags.","failureModes":["400 CHAIN_NOT_LIVE — requested chain has no factory deployed (returned free of charge)","Invalid escrow ID returns not-found or empty result","Invalid wallet address format rejected by schema validation","Chain RPC timeout causes that chain to appear in chainsFailed","Omitting both id and address returns an error requiring at least one lookup key","Testnet (base-sepolia) escrows not visible when querying mainnets only"],"whenToPreferThis":"Use this endpoint when an AI agent or freelancer needs to verify an X-Escrow contract's status before delivering work, releasing funds, or requesting a refund — especially when operating across multiple EVM chains simultaneously. Prefer this over generic blockchain RPC calls when you need a structured, human-readable summary of escrow state, parties, amounts, and refundability without writing custom contract ABIs. Ideal for agentic workflows that gate delivery on confirmed escrow funding.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T06:31:48.838Z","isFirstParty":false,"canonicalSlug":"liquid-logic-x-escrow-status-check-0e9a0b88"}