# XcrowHub complete product context XcrowHub is a browser-based multichain escrow product for buyers, sellers and freelancers. It supports private payment links, QR sharing, a public marketplace, bidding, delivery tracking, deal chat, evidence submission, human review, feedback, referrals and Telegram notifications. Every new deal uses USDT and one of the EVM networks activated by the deployment. A network is shown only when XcrowHub has configured its reliable RPC, token contract, decimals, explorer and deployed escrow contract. The deal record stores the selected chain, asset contract and escrow contract so verification never guesses from the user's current wallet network. ## Contract authority - Buyer: funds escrow and can release the full amount to the fixed seller. - Seller: can voluntarily refund the full amount to the fixed buyer. - Buyer, seller and immutable arbitrator: any two distinct signatures can execute an approved release, refund or split. - XcrowHub alone: cannot withdraw, redirect or rescue deal principal. - Contract: has no owner, proxy upgrade hook or general rescue function. Funding and settlement transaction hashes are independently checked against the deal's chain, contract, token, amount, buyer and seller before the database records a confirmed state. Private deals currently have no platform fee. Marketplace listings are free to publish and may charge up to 1% only on a complete seller release. Refunds and split settlements do not take that marketplace fee. The signing wallet pays network gas and any token approval cost. The application uses React, TypeScript, Vite, Tailwind CSS, Zustand, Ethers, PostgreSQL, a self-hosted Supabase-compatible API, Deno edge functions and Solidity contracts based on audited OpenZeppelin primitives. Historic deal and transaction records from retired rails are retained for audit and support. Their presence does not indicate ongoing funding support.