Escrow Trading
What is VM escrow trading?
VM Escrow Trading is a smart contract–based security mechanism designed to ensure safe and transparent domain NFT transactions. During the trading process, the platform acts as a neutral third party by holding the domain NFT in escrow via on-chain smart contracts. This ensures both parties fulfill their obligations and protects digital assets.
Automated Execution – Fully executed by smart contracts with no manual intervention.
Decentralized Security – Ensures safe delivery of funds and assets.
Risk Isolation – Prevents default or fraudulent behavior by buyers or sellers.
How to publish a trade o crder
Step 1. Log in to your account
Sign up or log in via email or wallet at vm.com.
Requirements:
Wallet binding (for NFT escrow & payment).
Completed KYC verification (reviewed within 1–3 business days).


Step 2. Enter the Escrow Trading page
After login, select “Escrow Trading” in the navigation bar.
Click “Initiate Trade” to create a new order.

Step 3. Create Trade Order
Choose your role (Buyer / Seller / Broker).
Enter trade details (domain, price, counterparty info, etc.).

Step 4. Submit Order
Verify all details and confirm submission.

Step 5. Order Confirmation
Once submitted, the system automatically sends notifications to all parties.
Every step is transparent and traceable.

Role descriptions
Broker
A broker does not need to hold domains or funds, but acts as an intermediary to facilitate the deal.
A broker can initiate trades on behalf of buyers or sellers and earn a commission.
Platform Fee Responsibility:
Fees may be paid by the buyer, seller, broker, or shared—depending on disclosure settings.
If the broker pays platform fees, their commission must exceed the fee amount; otherwise, the order cannot be published.
If trade disclosure is set to “Confidential” or “Visible only to Buyer,” the seller cannot pay escrow fees.
Disclosure Settings:
Confidential
Financial terms (purchase price, platform fee, broker commission) remain hidden from both buyer and seller.
Broker Commission: By default, borne by the seller.
Platform Fee:
Paid solely by the Buyer
Paid solely by the Broker
Split between Buyer and Broker
Visible to Buyer Only
Terms visible only to the buyer.
Broker Commission: May be covered by the buyer, the seller, or shared between both parties. Platform Fee:
Paid solely by the Buyer
Paid solely by the Broker
Split between Buyer and Broker
Visible to Seller Only
Terms visible only to the seller.
Broker Commission: May be covered by the buyer, the seller, or shared between both parties. Platform Fee:
Paid solely by the Buyer
Paid solely by the Seller
Paid solely by the Broker
Split between Buyer and Seller
Split between Buyer and Broker
Split between Seller and Broker
Visible to Both Parties
All terms visible to buyer and seller.
Broker Commission: May be covered by the buyer, the seller, or shared between both parties. Platform Fee:
Paid solely by the Buyer
Paid solely by the Seller
Paid solely by the Broker
Split between Buyer and Seller
Split between Buyer and Broker
Split between Seller and Broker
Seller
Sellers must first transfer the domain to VM platform:
With wallet binding: Domain is automatically minted into an NFT.
Without wallet binding: Wallet binding is required before proceeding.
The seller must authorize VM’s smart contract to escrow the NFT. Once the buyer completes payment, the NFT is automatically transferred.
Note: Escrowed NFTs are locked and cannot be transferred. Cancel the trade before buyer payment if changes are needed.
Buyer
Since VM does not custody funds, buyers must wait for the seller’s NFT authorization before making payment.
Once payment is complete, the blockchain syncs within 1–3 minutes, and the NFT domain is transferred to the buyer’s account.
Buyers can view completed transfers under “My Domains.”
How to view my trade orders
If you don’t have a VM account yet: You can access the order link from the transaction email, register on the VM platform, and view the current escrow order. To proceed, you must review and confirm the transaction details as well as the escrow agreement. Note: Wallet binding is required before using the escrow service.
If you already have a VM account: Simply log in to the VM platform, go to My Trades → Trade Management, where you can view all your escrow orders. You may also use filters to quickly locate specific orders.

Action Status:
If you see a highlighted button under “Action,” you need to complete a step to continue.
If no action is required, the system is waiting for the counterparty to act.
Canceling orders
Orders can be canceled by any party (buyer, seller, broker) before buyer payment.
Once payment is confirmed, the trade becomes irreversible.
A “Cancel” button is available on the order detail page.
Last updated