Veil OTC — Sign a Swap Order
Swap USDC (Arbitrum) → XMR. You authorize each order by signing it with your own wallet — copy the result into Signal. Read the API docs →
No amount needed — this order authorizes the desk to swap whatever USDC you send from this wallet to the address above. A fresh nonce + 24-hour expiry are added automatically.
Message your wallet signed (verify it matched the wallet popup):
Send THIS to the desk on Signal ():
After the desk replies ✅ ACCEPTED, send any amount of
native USDC on Arbitrum One — from
to the desk address:
Whatever you send from this wallet is swapped → XMR to the address you signed above (per deposit: ).
⚠️ That is the only destination. Never send to the USDC token contract — funds sent there are lost.
Whatever you send from this wallet is swapped → XMR to the address you signed above (per deposit: ).
⚠️ That is the only destination. Never send to the USDC token contract — funds sent there are lost.
USDC-in → XMR-out · floating rate · desk + network fees apply (see the API doc).