Accepting your first BUY offer for XMR in Telegram — what you actually tap
You already decided you want XMR from crypto you hold — BTC, LTC, ETH, SOL, or USDT ERC-20. Instant SERPs still push deposit addresses. This post is the tap sequence for your first Domestic Monero BUY offer: what screens mean, what you send, what you keep, and what you never paste into a stranger DM.
At a glance
| Field | Value |
|---|---|
| Topic | First BUY offer on Domestic Monero — concrete taps |
| Product | Domestic Monero — Telegram Mini App peer offers |
| P2P assets (DM) | XMR ↔ BTC, LTC, ETH, SOL, USDT (ERC-20 on Ethereum mainnet) |
| Official entry | @domestic_monero_bot |
| Support | /support on that bot only — Trade #ref + trade state |
| What this is not | Instant-speed promise; fiat cash guide; chat “escrow admin” how-to |
Before you open anything
- Verify the bot character-by-character: @domestic_monero_bot — Verify official channels
- Confirm you can move a listed payment asset (USDT must be ERC-20 with ETH gas)
- Have a Monero wallet address ready for receipt
- Decide a small first size inside the offer’s limits
If you only hold USDC, hop first: Holding USDC, want XMR. If USDT is TRC-20: Hold TRC-20 USDT, want XMR.

The tap sequence
1 — Open the official Mini App
From Telegram, open @domestic_monero_bot. Ignore lookalike handles and cold “support” accounts.
2 — Go to Offers
You want a BUY offer (you buy XMR; you pay with a listed crypto). Read rate, limits, and payment asset on the card — not a single Instant deposit address.
3 — Filter the asset you can actually send
Pick BTC, LTC, ETH, SOL, or USDT. For USDT, Domestic Monero means ERC-20 on Ethereum mainnet only. If the card says USDT and you hold TRC-20, stop — wrong rail.
4 — Accept inside limits
Accept an offer whose min/max fit your size. After accept, you will see trade stages (Created → Staked → Payment pending → …). Wait for the payment instructions that belong to this trade — do not reuse an address from a screenshot in a group chat.
5 — Send on the named network, then submit proof
Broadcast the exact payment asset on the named network. Submit the TX hash in-app. Wait the public confirmation rule (six confirmations for payment assets on Domestic Monero’s public copy). Do not spam extra sends.
6 — Save the trade share offline
When the trade issues your trade share, store it offline. Losing it can block settlement even if payment landed. Never paste it into DMs. Near-miss pattern: Telegram “support” almost got the trade share.

What success looks like vs Instant folklore
| Signal | Peer BUY offer (DM) | Instant folklore |
|---|---|---|
| Entry | Official bot Mini App | Random “best rate” bot |
| Agreement | Offer rate + limits | Quote tile + timer |
| Proof | TX hash + confirmations | “Deposit seen” status |
| Credential | Trade share you keep | Usually none |
| Help | /support + Trade #ref | Random support usernames |
Bootstrap without chat escrow folklore: First XMR without Telegram chat escrow.
Common first-trade mistakes
| Mistake | Fix |
|---|---|
| Paying USDT on TRC-20 to an ERC-20 offer | Hop or change asset; do not force the send |
| Accepting above your liquid balance | Stay inside limits; leave fee headroom |
| Skipping trade-share backup | Save before you close the screen |
| Asking “support” who DMs first | Official /support only |
Terms in this article
| Term | Meaning (public) |
|---|---|
| BUY offer | Peer listing where you buy XMR and pay with a listed crypto |
| Offer | Rate + limits + payment asset on a card |
| Trade share | Authorization credentials for settlement |
| Trade #ref | Public reference for /support |
| Multisig Trade Wallet | Stake address for the active trade; 2-of-3 gated |
FAQ
Is this as fast as an Instant swap?
No. Peer offers use stages and confirmations. Pick Instant when minutes dominate and you accept that machine’s risks.
Do I need an exchange account?
No exchange signup for Domestic Monero. You need a wallet that can send the payment asset and receive XMR.
Where is support?
Only /support on @domestic_monero_bot with Trade #ref.
Open the official Mini App
Open Offers, filter the asset you can send today, accept one BUY inside your limits, and save the trade share before you leave the screen — that is the first-trade loop.
Open the app