# Two Keys > Two keys. One turn. Nobody sends first. OTC with no middleman. Both wallets sign one transaction, or nothing moves. ## The rules 1. Nobody sends first. One transaction swaps both sides, or nothing moves. 2. Only the link opens the deal. Its key sits after the #, which never reaches a server. 3. Our server keeps the locked deal, its commitment and its expiry. Nothing else. 4. Anyone with the link can read it. If the maker names a wallet, only that wallet can take it. 5. A key lights only if its side holds what it promised, plus the fees. 6. Both keys must turn within 60 seconds, or nothing moves. 7. A wallet may raise the fee, up to 0.001 SOL. Any other change stops the deal. 8. Coins stay in each wallet until it lands. No fees, no token, no custody. 9. The trade is public on-chain. A receipt goes up only if both wallets sign it. 10. A deal lasts 1 hour to 7 days. The maker can cancel until both keys turn. ## Pages - https://twokeys.site/ : the hook, the console, the rules, the latest published receipts - https://twokeys.site/new : make a deal and get its link - https://twokeys.site/d/# : the deal room; only the link opens the deal - https://twokeys.site/me : the deals made in this browser - https://twokeys.site/r/ : a receipt both wallets chose to publish Network: mainnet.