Skip To Content
Vurto Docs
Português

Invoice

An invoice is a payment request: network, token, amount and the wallet that receives. The payer can pay it with any token on that network, and you receive the stablecoin you asked for.

Step By Step

  1. Open Receive. Go to swap.vurto.cc/invoice and connect the wallet that will receive.
  2. Fill in the request. Network, stablecoin, amount, and an optional memo of up to 80 characters.
  3. Choose the analysis, if you want it. You can ask for the paid analysis of the wallet that will pay you. It has a fee by brackets, taken from what you receive. See Fees.
  4. Share it. You get an id you can read aloud, like INV-7K3M-Q9XA, a link (swap.vurto.cc/i/<id>) and a QR. The link previews with the QR on WhatsApp and Telegram.
  5. Get paid. The payer opens the link, picks the token to pay with and signs. The invoice turns paid when the network confirms what reached your wallet.

How The Payer Pays

  • With the invoice token: a direct transfer, with no Vurto fee.
  • With another token: a swap whose guaranteed minimum covers the amount, delivered straight to your wallet, through the route with gain when there is one. Anything that lands above the amount is yours.

Either way, the payer signs a public transaction: you can see the paying wallet on-chain, and the payer can see yours. If that matters, see Vurto Private Contract.

Tokens You Can Ask For

Only verified dollar stablecoins of each network. A copy of a token with the same symbol is refused.

NetworkStablecoins
EthereumUSDC, USDT, PYUSD, USDG, USD1
OptimismUSDC, USDT, USDT0
BNB ChainUSDC, USDT, USD1
GnosisUSDC, USDT
PolygonUSDC, USDT0, PYUSD
BaseUSDC, USDT
Arbitrum OneUSDC, USDT0, PYUSD, USDG
AvalancheUSDC, USDt
UnichainUSDC, USDT, USDT0
SolanaUSDC, USDT, PYUSD, USDG, USD1

Checks

  • Your wallet first. The receiving address has to be a wallet. A token, a token account or a program is refused. On Solana, and on any invoice with analysis, your wallet also has to pass the free check before the invoice is created.
  • Then both wallets, at payment time. The paying and the receiving wallet are checked for free before the payment is built. A sanctioned or issuer-frozen wallet stops it.
  • The paid analysis decides before anyone signs. If you asked for it, it runs on the paying wallet when they go to pay. A wallet that fails is refused before paying. Once the money has arrived, nothing is refused, and the result goes only to you, on the site, signed in with your wallet.

Details of each check are on Wallet Checks.

Private Invoice Coming Soon

An invoice paid through the Vurto Private Contract, so the payer never sees the wallet that receives. It is not open yet. Invoices marked private before 14/10/2026 can still be read but can no longer be paid.

Good To Know

  • Creating and paying an invoice need no account. The invoice history needs a wallet signed in on the site.
  • A payment is matched to the invoice by a mark inside the transaction Vurto builds. Sign the transaction as it comes, so another invoice to the same wallet cannot claim it.
  • An invoice created under older terms keeps them: its token, its fee and its analysis charge stay as they were.