The first self-custody wallet that lets you pay merchants in Thailand and Vietnam using stablecoins. Scan a QR code, pay instantly. No traditional bank required needed.
How It Works
No traditional bank required, secure access for the wallet, no intermediaries holding your funds. Download, load, scan, pay.
Get Ninja Pay from the App Store or Google Play. Setup takes under 2 minutes.
Your wallet is protected by a 6-digit PIN and Face ID. Your seed phrase is stored only on your device — never on our servers.
Send USDT or USDC (BEP-20) to your wallet address from any exchange or wallet.
Scan any PromptPay or VietQR code at a merchant. The payment settles instantly. Done.
Why Ninja Pay
We never hold your funds. We never see your seed phrase. We never store your personal data. This is how a wallet should work.
Your private keys live on your device, encrypted with AES-256 via the iOS Keychain / Android Keystore. We have zero access to your funds. If you lose your seed phrase, nobody — including us — can recover your wallet.
Your wallet is generated using the industry-standard BIP-39 protocol — the same used by Ledger, Trezor, and Trust Wallet. 12 words that only you control. Import to any compatible wallet at any time.
Scan PromptPay (Thailand) or VietQR (Vietnam) codes at any merchant. Your stablecoins are converted to local currency and settled to the merchant's bank account via our licensed payment partner.
Biometric authentication on every app open and every payment. 6-digit PIN with SHA-256 hashing as fallback. 5 failed attempts triggers automatic wallet wipe for maximum security.
Secure access. No invasive data collection. Secure architecture. Compliance through licensed partners. Secure, self-custodial architecture by design.
One flat service fee per transaction, displayed in absolute terms before you confirm. No hidden percentages, no spread manipulation, no surprises. What you see is what you pay.
Supported Payment Networks
Every merchant that accepts PromptPay or VietQR accepts Ninja Pay. No merchant onboarding required.
PromptPay QR
Settlement in THB
VietQR
Settlement in VND
QRIS
Coming Phase 2
See It In Action
Last updated: April 2026
Ninja Pay Asia ("Ninja Pay", "we", "us") provides a self-custody mobile wallet application that enables users to make payments to merchants in Thailand and Vietnam using stablecoins (USDT, USDC) on the BNB Smart Chain. Ninja Pay is a software tool — not a bank, money transmitter, exchange, custodian, or financial institution of any kind.
Ninja Pay does not hold, control, manage, or have access to your funds, private keys, seed phrases, or wallet credentials at any time. You are the sole custodian of your assets.
Your wallet is generated locally on your device using the BIP-39 standard. The 12-word seed phrase is the only way to recover your wallet. Ninja Pay does not store, transmit, or back up your seed phrase. If you lose your seed phrase, your funds are permanently irrecoverable. We cannot assist with recovery under any circumstances.
Ninja Pay adheres to high privacy standards while ensuring all financial settlements undergo necessary verification via our licensed partners. Wallet setup does not require personal data. However, fiat settlements are subject to partner verification:
Our architecture ensures privacy at the wallet level while maintaining full compliance with our settlement infrastructure partners.
Fiat settlement to merchants is processed exclusively by our licensed and regulated payment processing partners. When you make a payment:
Ninja Pay does not touch, hold, or route your funds at any point during this process. The transaction is a direct on-chain transfer from your wallet to the payment processor.
As a non-custodial software provider, Ninja Pay prioritizes privacy while ensuring compliance through our settlement partners. KYC/AML obligations for the fiat settlement are handled by our licensed payment processing partner in accordance with applicable regulations in their operating jurisdictions.
Ninja Pay charges a flat service fee on each payment transaction. This fee is displayed in absolute terms (not as a percentage) on the payment confirmation screen before the user authorizes any transaction. Network fees (gas) for BNB Smart Chain transactions are separate and determined by network conditions. No hidden fees, spreads, or markups are applied beyond what is shown on the confirmation screen.
The application implements the following security measures:
By using Ninja Pay, you acknowledge and accept the following risks:
To the maximum extent permitted by law, Ninja Pay Asia, its founders, developers, and affiliates shall not be liable for any direct, indirect, incidental, special, consequential, or exemplary damages arising from the use or inability to use the application, including but not limited to loss of funds, loss of data, or loss of business opportunity.
These terms shall be governed by and construed in accordance with the laws of the State of Delaware, United States, without regard to conflict of law provisions.
For inquiries regarding these terms or the Ninja Pay application:
contact@ninjapay.asia
Last updated: April 2026
Ninja Pay collects zero personal data. We do not know who you are, where you are, or what you do with the application. This is not a limitation — it is a deliberate architectural decision.
None. The application operates entirely on your device. No data is transmitted to our servers because we have no servers that receive user data. All wallet operations (key generation, transaction signing, balance queries) occur locally on your device or directly with the BNB Smart Chain public RPC nodes.
The application connects to the following external services for functionality purposes only:
These connections transmit only the blockchain data necessary for the requested operation. No personal identifiers are included.
We retain no data because we collect no data. If you delete the application, all wallet data stored on your device is permanently deleted.
Ninja Pay is not intended for use by individuals under 18 years of age.
Any updates to this privacy policy will be published at ninjapayasia.com/privacy. Continued use of the application constitutes acceptance of the updated policy.