VeilSwap
← All posts
Privacy2026-11-038 min read

Your Order Link Is the Key: What It Exposes

We created a real 100 USDT order on 3 November 2026 and read it back with no cookie, no auth and no rate limit: ten fields, no expiry, and one third-party script that receives the full URL. A measured look at what an order link is.

At 10:03:11 UTC on 3 November 2026 we created a real order on veilswap.io: 100 USDT on TRON in, Monero out. The response was five fields long — id 4192151d-…, deposit address TUTmcejZAXe2nGhoJ6CJ5Fz8qHn9QMuvTs, 0.13951129 XMR, status waiting_deposit, and a deadline of 10:13:12, 601 seconds later. Everything that follows that moment happens through one string: https://veilswap.io/order/4192151d-04c6-4595-936c-48b15a4ad0c6. No account, no email, no password. The link is the credential, and this piece is about what it hands over, to whom, and for how long. (XMR to USDT exit)

Frequently asked questions

Can someone steal my coins with my order link?

No. The order API exports GET only — there is no endpoint to change the payout or refund address, cancel, or move funds, and both addresses are fixed at creation. Sending coins to the deposit address just pays your order. A leaked link discloses the amount, corridor, deposit address and status; on a settled order we confirmed it no longer returns the payin or payout hash.

Does the order link expire?

No. The 601-second deadline on a 100 USDT order is the funding window, not the link. At 10:03 UTC we read back an order created at 09:24:55 that had already been refunded, and it still returned its deposit address and validUntil 39 minutes later. What expires is the quoted price you can still pay against, not the record.

Why is there no password on the order?

A password would be one more identifier that can be tied to you, and one more thing to recover when it is lost. The id is a uuid v4 — all 143 orders in our database are v4 — so the space is 122 bits, about 1.7 x 10^20 years of guessing at a billion tries per second. The trade is that the link must be kept like a password, because it is one.

Keep reading

All articles →

Ready to swap?

No account · No KYC · No email

Exchange now
Your Order Link Is the Key: What It Exposes — VeilSwap