# Escrows Escrows is a simple singleton to conditionally lock tokens or ether. ## Cases ### freelancer/service provider gigs driven on milestones * Lock each gig and payment into Escrows mapping. ### safe/saft/token offering deals * make onchain atomic IE "order" (50k USDC for 1mm TKN) * one-way escrow funding (investor unlocks USDC on TKN receipt) * two-way escrow funding (investor unlocks/project unlocks) * set oracle as resolver (admin two-way) ### licensing/royalty deals * lock ERC721 NFT as "token" and "amount" (id) - unlock license NFT from escrow after royalty or other payment ### consulting gigs paying for someone's time * escrow funds and unlock after consultation * escrow time token and unlock after consultation * escrow dynamic token (balance might adjust on timer, reflecting "streaming" payments) ## Deployment multichain: [0x000000000000275b61D4CE184F15B495014B1098](https://basescan.org/address/0x000000000000275b61d4ce184f15b495014b1098#code)