đ How to Make an Offer on dOTC
đ§Ÿ 1. Connect Your Wallet
- Go to https://app.swarm.com/trade/
- Click âConnect Walletâ (top-right).
- Choose your preferred Web3 wallet (e.g., MetaMask, WalletConnect).
- Approve the connection.
đ 2. Navigate to âMake an Offerâ
- On the to navigation âTradeâ â âSwapâ to âLimit dOTCâ.
đ§ź 3. Set the Offer Parameters
Youâll now configure the OTC trade terms.
a. What Youâre Offering (Give)
- Select the token or asset you want to sell (e.g., USDC, ETH, SMT).
- Note: there are no limitations on asset selection. Select from the dropdown any of the preselected assets or enter the smart contract of the token offered.
- Enter the amount you want to give.
b. What You Want in Return (Get)
- Select the token or asset you want to receive in return.
- Note: there are no limitations on asset selection. Select from the dropdown any of the preselected assets or enter the smart contract of the token requested in return.
- Enter the amount you want to receive.
đĄ The tool calculates the implied price ratio automatically.
c. Validity Duration
- With âExpireâ Set how long the offer remains valid (e.g., 1 day, 1 week, custom expiry).
đĄ 4. Review additional settings
a. Counterparty Restrictions (optional)
- You can restrict who can accept the offer (e.g., whitelist addresses or ENS).
- If left empty, the offer is publicly visible and anyone can accept.
- You cahn chose to require the taker to be verified (KYC/KYB). If you or your counterparty havenât verified yet, follow the link to complete verification through Swarm Markets or the compliance provider shown.
đ 5. Sign and Post the Offer
- Review all terms carefully.
- Click âCreate Offerâ.
- Your wallet will prompt you to sign the offer payload (no gas fee â signing only).
- Once signed, the offer is live on-chain and visible in the Offerbook.
â 6. Wait or Share the Offer
- If itâs a private offer, share the link directly with the counterparty.
- If public, wait for someone to accept.
- You can track offer status under the âMy Offersâ section.
đ« 7. Cancel or Edit Offer (Optional)
- Navigate to your offer and click âCancelâ to revoke it.
- Youâll need to sign a cancellation transaction (again, no gas fees unless it involves contract interaction).
đ What Happens When Someone Accepts?
- Both partiesâ wallets are prompted to sign a transaction.
- Upon match, the trade executes atomically â both sides transfer simultaneously via smart contract.
- Settlement is instant and trustless.
đ§ Notes
- â All activity is fully on-chain, traceable, and auditable.
- đ Offers can be public or restricted â useful for negotiated trades or institutional counterparties.
- đŹ OTC chat features or encrypted deal discussion tools may be added in future versions.
.png)