NFT Purchase Flow

Last updated: December 4, 2025

1. Overview

This page explains how users purchase digital art NFTs on FlashMint, operated by 99PERCENT VIETNAM COMPANY LIMITED.

FlashMint uses a Lazy Minting model on the TRON blockchain, meaning NFTs are minted only after payment is successfully completed.


2. Step-by-Step Purchase Process

Step 1: Select an NFT

  • Users browse available digital art NFTs on FlashMint
  • Each NFT includes artwork preview, description, price, and blockchain details
  • All NFTs are digital art only and not investment products

Step 2: Choose a Payment Method

Users may select one of the supported payment methods:

  • Cryptomus – Cryptocurrency payments
  • NowPayments – Cryptocurrency payments
  • Banxa – Fiat-to-crypto payments (credit card / bank transfer)

Payment availability may vary depending on location and provider requirements.


Step 3: Payment Processing

  • The selected payment provider processes the transaction
  • FlashMint does not store payment card data or custody user funds
  • For fiat payments via Banxa, KYC verification is conducted by Banxa
  • Payment confirmation is sent to FlashMint via secure webhook

Step 4: Lazy Minting on TRON

  • Once payment is confirmed, FlashMint initiates NFT minting
  • The NFT is minted on the TRON blockchain
  • Minting occurs only after successful payment confirmation

This ensures efficient gas usage and prevents unnecessary minting.


Step 5: NFT Delivery to User Wallet

  • The newly minted NFT is automatically transferred
  • Delivery is made to the TRON-compatible wallet address provided by the user
  • Transaction details are permanently recorded on the blockchain

FlashMint cannot reverse blockchain transactions once completed.


Step 6: Order Completion

  • The order status is marked as completed
  • Users may view the NFT in their wallet or on compatible blockchain explorers
  • Ownership is fully transferred to the buyer

3. Important Notes

  • Users are responsible for providing a correct wallet address
  • NFT transfers to incorrect addresses cannot be reversed
  • Blockchain confirmation times may vary
  • All NFT purchases are final and subject to the Refund Policy

4. Roles and Responsibilities

FlashMint

  • Provides the NFT marketplace and listing interface
  • Performs creator and content review
  • Executes lazy minting after payment confirmation

Payment Service Providers

  • Process payments and conduct compliance checks
  • Notify FlashMint of payment status
  • Handle fiat KYC where applicable (Banxa)

Users

  • Select NFTs and payment methods
  • Provide accurate wallet information
  • Comply with platform policies

5. Supported Blockchain

  • Blockchain: TRON
  • Token Standards: TRC-compatible NFT standards
  • Settlement Currency: USDT (TRC-20), where applicable

6. Transparency & Compliance

FlashMint is committed to transparent transaction flows and works with regulated payment partners to ensure compliance with applicable laws and industry standards.

All related policies, including Terms of Service, Refund Policy, and AML/KYC Statement, are publicly available.


7. Contact Information

99PERCENT VIETNAM COMPANY LIMITED

Registered Address: LKI-C16 (LK-68), Bac An Khanh Urban Area, Hoai Duc District, Hanoi, Vietnam

Tax ID: 0352387850

Representative: NGUYEN MAI ANH

Email: support@flash-mint.com

Website: flash-mint.com