Why fund Plu from WalletConnect?
WalletConnect is a protocol — not a wallet itself — that lets any compatible wallet connect to dApps.
Plu issues a Visa card you can fund directly with stablecoins. WalletConnect connects 300+ wallets to Plu and other apps. The networks you can use depend on your underlying wallet — most EVM wallets support ERC-20, while Trust Wallet, OKX, Bitget and others also support TRC-20. The result: one on-chain transaction, then you spend at any of 100+ million Visa merchants in 143+ countries — no exchange off-ramp, no bank account required.
This guide walks you through the exact flow: copying Plu's deposit address, choosing the right network on WalletConnect, sending the transfer, and confirming the credit. Most users finish in under 5 minutes.
What you'll need
- WalletConnect installed on your any WalletConnect-compatible wallet
- USDC or USDT on Ethereum (ERC-20) and Tron (TRC-20) balance in your WalletConnect wallet (enough for the transfer + a small network fee buffer)
- A Plu account (free — sign up at app.getplu.com if you don't have one)
- Internet connection on both devices
Step-by-step
1. Open Plu and tap Add funds
Choose USDC or USDT. Plu will prompt you to pick a network.
2. Choose your network
WalletConnect supports both Ethereum (ERC-20) and Tron (TRC-20). For most users, **TRC-20 is the right default** — fees are typically under $1 and confirmations land in 30-90 seconds. Use ERC-20 only if your stablecoins are already on Ethereum and you'd prefer to pay the gas fee than bridge first.
3. Copy the deposit address
Plu shows a unique deposit address for the network you selected. Tap to copy. Verify the first and last 4 characters match what you'll paste in the next step.
4. Open WalletConnect and tap Send
When Plu prompts you to connect a wallet, choose WalletConnect. A QR code appears — scan it with your wallet's WalletConnect scanner. Once connected, the send flow is initiated through your wallet's native interface.
5. Paste the address and enter the amount
Paste the Plu deposit address. Enter the USDC or USDT amount you want to fund. WalletConnect will show you the network fee — review it, then confirm.
6. Wait for the credit
Once the transaction confirms on-chain, Plu credits your balance. Tron (TRC-20) typically takes 30-90 seconds. You'll see a notification in the Plu app.
Network selection
WalletConnect supports the following networks for Plu funding:
| Network | Fee | Speed | Recommended for |
|---|---|---|---|
| Ethereum (ERC-20) | $2-15 typical (gas-dependent) | 1-3 minutes | USDC/USDT already on Ethereum |
| Tron (TRC-20) | Under $1 | 30-90 seconds | Cheapest path, most users |
Default recommendation: **Tron (TRC-20)**.
Common issues and fixes
- Underlying wallet matters — WalletConnect is just the bridge. If your wallet is MetaMask, you're limited to EVM networks. If it's Trust Wallet, you can use both ERC-20 and TRC-20.
- Session timeouts — WalletConnect sessions expire after ~7 days of inactivity. If you can't connect, disconnect and re-pair.
- Mobile vs desktop — WalletConnect commonly bridges mobile wallets to desktop dApps. If both Plu and your wallet are on the same device, scanning a QR may not work — use the deep link option instead.
- Gas on the underlying chain — same network rules apply. Have ETH for ERC-20, TRX for TRC-20.
What you can do once funded
Once your Plu balance lands, you can:
- Add the Plu Visa to Apple Pay or Google Pay for contactless payments
- Pay any subscription billed in USD (Netflix, Spotify, GitHub, ChatGPT, AWS, etc.)
- Spend at any merchant accepting Visa — 100+ million worldwide
- Withdraw cash at ATMs at competitive rates
- Issue scoped Agent Cards for AI agents (Claude, Cursor, etc.) with hard spending limits
Browse the dedicated USDC and USDT card pages to see networks supported, country availability, and detailed comparisons.
Frequently asked questions
Why use WalletConnect instead of copying the address directly?
WalletConnect signs transactions in your wallet without exposing the private key, and prevents address-spoofing scams (the address comes from Plu's signed payload, not from a copy-paste). It's the safer pattern, especially for first-time deposits.
What network should I use to send from WalletConnect?
Choose Tron (TRC-20) if you want the cheapest path — fees under $1, confirmations under a minute. Choose Ethereum (ERC-20) if you already hold USDC or USDT on Ethereum and prefer not to bridge.
How long does the transfer take to credit my Plu balance?
Once the transaction confirms on-chain, Plu credits your balance immediately. Confirmation time depends on the network: TRC-20 lands in 30-90 seconds, ERC-20 takes 1-3 minutes, Solana under 30 seconds.
What if I send to the wrong network?
Cross-chain mistakes are usually unrecoverable. Always confirm the destination address matches the network shown in Plu's deposit screen. Tron addresses start with "T", Ethereum addresses start with "0x", Solana addresses use base58 encoding. WalletConnect should clearly show the network at the top of the send screen — match it to what Plu requested.
Is there a minimum or maximum deposit?
Plu's minimum deposit is generally low (under $10 equivalent) but varies by tier. Maximum deposits scale with your account verification level. Network fees may make very small deposits uneconomical — it's best to batch top-ups when possible.