Skip to main content
Convert USDC or USDT to fiat currency (USD, EUR, GBP, etc.) and transfer directly to verified bank accounts. Use cases:
  • Withdraw to your business bank account
  • Pay vendors or suppliers
  • Settle invoices

Quick Start

  1. Complete KYB — Verify your business
  2. Add a recipient — Verify the recipient’s bank account
  3. Create a fiat payment — Convert and transfer

Step 1: Complete KYB

KYB is required for fiat payments (business accounts only).
  1. Go to Fiat payment and click Get started.
  2. Submit required documents.
  3. Wait for approval.

Step 2: Add a Recipient

Recipients (individuals or businesses) must be verified per AML regulations.
  1. Go to Recipients > + Add a recipient.
  2. Submit required documents.
  3. Wait for Verified status.
Add Recipient

Step 3: Create a Fiat Payment

  1. Go to New payment > + New fiat payment.
  2. Enter wallet, recipient, and currency details.
  3. Click Continue to create the signing request.
  4. Sign in the MPCVault app.
Fiat Payment

Order Statuses

StatusDescriptionAction
Reviewing orderUnder reviewWait
Action neededAwaiting signatureSign within 30 minutes
Pending on chainBroadcastingNone
Processing payoutTransferring to bankNone
CompletedSuccessCheck bank account
FailedPayment failedCheck balance and gas, retry

Supported Options

TypeOptions
CryptoUSDC, USDT
FiatUSD, EUR, GBP, SGD, AUD, AED (coming soon)
ChainsEthereum, Polygon, Solana, Tron

Fees

CurrencyPaid PlanFree Plan
USD ACH$10 + 0.25%$10 + 0.40%
USD RTP$10 + 0.25%$10 + 0.40%
USD SWIFT$35 + 0.25%$35 + 0.40%
USD WIRE$25 + 0.25%$25 + 0.40%
EUR$10 + 0.35%$10 + 0.50%
GBP$10 + 0.35%$10 + 0.50%
SGD$10 + 1.00%$10 + 1.00%
AUD$10 + 1.00%$10 + 1.00%
  • Ensure sufficient stablecoins and native tokens (for gas) before creating a payment.
  • Signing requests expire in 30 minutes.
  • Fiat payouts typically arrive within 2–12 hours (delays possible on non-business days).