GhostSwap KYC after a “no account” swap — read peer Offers before you send
The Instant pitch said no account, no email, no ID — only your receiving address. You sent BTC, ETH, USDT, or DOT to the GhostSwap deposit. Then the order stalled: a high-risk flag wants additional review or partner verification before the swap or refund continues. GhostSwap’s own KYC/AML policy describes that path — well over 99.5% of swaps complete without documents; a small minority of flagged cases can pause, demand limited verification, or decline. Coins already left your wallet. Next time, put a peer BUY card next to the Instant quote before you broadcast.
At a glance
| Field | Value |
|---|---|
| Topic | Competitor displace: GhostSwap no-account Instant → peer Offers before deposit |
| 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 | GhostSwap support script; refund guarantee; Instant-speed claim |
Disclaimer
This article is editorial opinion and general information, not legal or tax advice. Instant desk policies change; read the provider’s current AML/KYC terms. Rules vary by country.
What the hold actually is
GhostSwap positions as a privacy-first Instant desk: paste a receiving address, send deposit, get Monero. Marketing repeats “no account · no KYC” for standard swaps. Public KYC/AML policy also says unusually high-risk situations may require additional review, temporary holds, or limited verification via regulated partners — and that refusing can block completion or refund in some cases. That is a provider window, not a peer trade — the deposit address sits upstream of any Monero payout.
Same Instant failure family: Rabbit.io KYC after deposit · ChangeNOW KYC hold · FixedFloat KYC after deposit. Fee / privacy framing: Privacy tax on KYC Monero swaps. Abort before deposit: Got a swap quote — when to abort.

Next-time habit (peer compare first)
- Verify @domestic_monero_bot — Verify official.
- Open Offers. Filter the asset you were about to deposit (BTC, ETH, USDT ERC-20, …).
- Put Instant’s “you receive” XMR next to the peer card’s rate / limits / deviation.
- If the peer card wins on all-in and fits min/max, accept — then send to the trade address, not the Instant deposit.
- Save the trade share. Support is
/support+ Trade #ref only.
Domestic Monero does not promise Instant-minute settlement. It promises a readable peer card before you risk a post-deposit compliance mailbox.


If you are already stuck mid-hold
Follow GhostSwap’s published AML / support path for that order ID. Domestic Monero cannot unblock their desk. After funds return (minus fees), re-run the peer compare before the next deposit. Do not paste trade shares or seeds into anyone claiming to be “swap support.”
Pairs Instant owns on SERP but DM does not list: DOT to XMR — hop then peer · AVAX to XMR — hop then peer.
Terms in this article
| Term | Meaning (public) |
|---|---|
| Instant deposit | One-time provider address + countdown |
| AML / KYC hold | Provider pauses payout pending origin / identity checks |
| Risk review | High-risk flag after deposit — not the same as “no account” marketing |
| Offer | Peer card: rate, limits, payment asset |
| Trade share | Credential you keep for settlement / refund paths |
FAQ
Does “no account” on GhostSwap mean never KYC?
No. It means no signup on the happy path. Flagged swaps can still demand additional review or partner verification after you send.
Does Domestic Monero freeze deposits for partner KYC?
DM is peer Offers with staged settlement and a trade share — not an Instant deposit desk. Different failure modes.
USDT network on DM?
ERC-20 on Ethereum mainnet only — not TRC-20/BEP-20 / Polkadot USDT.
What to do next
Open @domestic_monero_bot → Offers → filter the asset you were about to Instant-deposit → read peer rate and limits before you send.
Open the app