How to Buy USDT/USDC & Pay BulkVid
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.
Choose your path
- Method 1 — Exchange (Binance) — register, buy USDT/USDC with fiat (P2P), withdraw to BulkVid, copy TxID.
- Method 2a — Web3 wallet on Arbitrum (MetaMask)
- Method 2b — Web3 wallet on Solana (Phantom)
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
- Go to binance.com and sign up.
- Complete identity verification (KYC) if prompted.
- Enable two-factor authentication (2FA).
2. Buy USDT with fiat (P2P)
- Open Buy Crypto → P2P Trading.
- Select USDT and your local currency.
- Complete the order and receive USDT in your Funding or Spot wallet.
3. Create your BulkVid invoice first
- Log in to BulkVid → Add Funds.
- Select Crypto → choose USDT or USDC → choose Arbitrum or Solana (same token and network you will use when withdrawing).
- Pick a plan → continue to Step 2 — Pay.
- Copy Receiver, exact token amount, and note the token and network.
4. Withdraw from Binance to BulkVid
- Binance → Wallet → Withdraw → coin USDT or USDC (match your invoice).
- Paste the BulkVid Receiver address.
- Select network: Arbitrum One for Arbitrum invoices, or Solana for Solana invoices.
- Enter the exact amount from your invoice. Double-check address and network.
- Confirm withdrawal (email / 2FA).
5. Copy TxID
- Open Assets → tap the History icon.
- Find your withdrawal → copy TxID.
- Arbitrum TxID =
0x+ 64 hex. Solana TxID = base58 signature (87–88 characters). - Paste into BulkVid Step 2 → I have sent payment.
Method 2a — Arbitrum with MetaMask
- Install MetaMask and create a wallet (save your recovery phrase offline).
- Add Arbitrum One network (Chain ID
42161) via chainlist.org if needed. - Fund with USDT or USDC on Arbitrum — buy via exchange P2P then withdraw to your MetaMask
0xaddress on Arbitrum One, or use MetaMask on-ramp where available. - Create BulkVid invoice (Crypto → token → Arbitrum → plan → Step 2).
- MetaMask → Send USDT or USDC → paste Receiver → exact amount → confirm.
- Copy hash: MetaMask Activity → View on Arbiscan → copy Transaction Hash (
0x+ 64 hex).
Method 2b — Solana with Phantom
- Install Phantom (browser extension or mobile) and create a wallet.
- 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.
- Create BulkVid invoice (Crypto → token → Solana → plan → Step 2). Receiver is a Solana address (base58, not
0x). - Phantom → Send USDT or USDC → paste Receiver → exact amount → confirm.
- 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… | Assets → History → withdrawal → TxID (0x…) |
| Arbitrum | MetaMask | Activity → Arbiscan → Transaction Hash |
| Solana | Binance, OKX… | Assets → History → withdrawal → TxID (signature) |
| Solana | Phantom | Activity → Solscan → Signature |
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.