How to Buy USDT/USDC & Pay BulkVid

Step-by-step for beginners — centralized exchange (Binance) or Web3 wallet (MetaMask / Phantom). Updated June 2026.

BulkVid accepts USDT or USDC on Arbitrum or Solana. Always match the token and network shown on your invoice — wrong token or network can mean lost funds.

1Choose a plan in BulkVid → Crypto → pick network → create invoice
2Buy or hold USDT or USDC (methods below)
3Send the exact amount to the Receiver address on the invoice
4Copy Transaction hash / signature (or exchange TxID) → paste in Step 2 → I have sent payment

Choose your path

Method 1 — Centralized exchange (Binance example)

OKX, Bybit, and other exchanges follow a similar flow: buy USDT or USDC → withdraw on the correct network → copy withdrawal TxID.

1. Create and verify your account

  1. Go to binance.com and sign up.
  2. Complete identity verification (KYC) if prompted.
  3. Enable two-factor authentication (2FA).

2. Buy USDT with fiat (P2P)

  1. Open Buy CryptoP2P Trading.
  2. Select USDT and your local currency.
  3. Complete the order and receive USDT in your Funding or Spot wallet.

3. Create your BulkVid invoice first

  1. Log in to BulkVid → Add Funds.
  2. Select Crypto → choose USDT or USDC → choose Arbitrum or Solana (same token and network you will use when withdrawing).
  3. Pick a plan → continue to Step 2 — Pay.
  4. Copy Receiver, exact token amount, and note the token and network.

4. Withdraw from Binance to BulkVid

  1. Binance → WalletWithdraw → coin USDT or USDC (match your invoice).
  2. Paste the BulkVid Receiver address.
  3. Select network: Arbitrum One for Arbitrum invoices, or Solana for Solana invoices.
  4. Enter the exact amount from your invoice. Double-check address and network.
  5. Confirm withdrawal (email / 2FA).

5. Copy TxID

  1. Open Assets → tap the History icon.
  2. Find your withdrawal → copy TxID.
  3. Arbitrum TxID = 0x + 64 hex. Solana TxID = base58 signature (87–88 characters).
  4. Paste into BulkVid Step 2 → I have sent payment.

Method 2a — Arbitrum with MetaMask

  1. Install MetaMask and create a wallet (save your recovery phrase offline).
  2. Add Arbitrum One network (Chain ID 42161) via chainlist.org if needed.
  3. Fund with USDT or USDC on Arbitrum — buy via exchange P2P then withdraw to your MetaMask 0x address on Arbitrum One, or use MetaMask on-ramp where available.
  4. Create BulkVid invoice (Crypto → token → Arbitrum → plan → Step 2).
  5. MetaMask → Send USDT or USDC → paste Receiver → exact amount → confirm.
  6. Copy hash: MetaMask ActivityView on Arbiscan → copy Transaction Hash (0x + 64 hex).

Method 2b — Solana with Phantom

  1. Install Phantom (browser extension or mobile) and create a wallet.
  2. Fund with USDT or USDC on Solana — withdraw from Binance/OKX to your Phantom address on Solana network, or swap/buy in-wallet where supported.
  3. Create BulkVid invoice (Crypto → token → Solana → plan → Step 2). Receiver is a Solana address (base58, not 0x).
  4. Phantom → Send USDT or USDC → paste Receiver → exact amount → confirm.
  5. Copy signature: Phantom Activity → open transfer → View on Solscan → copy Signature.

Finding your Transaction hash / signature (quick reference)

Network Where you sent from How to find it
Arbitrum Binance, OKX… AssetsHistory → withdrawal → TxID (0x…)
Arbitrum MetaMask ActivityArbiscanTransaction Hash
Solana Binance, OKX… AssetsHistory → withdrawal → TxID (signature)
Solana Phantom ActivitySolscanSignature

After you submit

  • BulkVid verifies your payment on-chain. Credits are added automatically when the transaction matches your invoice.
  • Wrong network, wrong amount, or wrong token cannot be auto-approved. Contact [email protected] with your Order ID if you need help.

Related

Pricing · Documentation · Contact