- Fast and Easy: One-click payments and deposits from Binance, Coinbase, MetaMask, and 300+ other sources.
- Error-Free: Prevents wrong addresses, wrong networks, and address poisoning scams.
- Higher Conversion: Reduces user drop-off compared to manual flows.
- Customer-Friendly: A familiar, secure connection process, similar to linking an account with Plaid or PayPal.
Placement Best Practices
How you present the Mesh option in your UI is critical for adoption.- Prioritize the Embedded Flow: Place the “Pay with Crypto” or “Deposit with Crypto” button prominently in your checkout or wallet UI, above any manual QR code options.
- Use QR Codes as a Backup: Maintain the manual/QR code option as a secondary choice for users who prefer it.
- Use Action-Oriented Labels: Highlight Mesh as the recommended option with labels like Smart Pay, Easy Deposit, or Instant Transfer.
- Lead with Trusted Brands: Instead of “Pay with Mesh,” use the logos of top exchanges and wallets your users trust, like Binance, Coinbase, and MetaMask.
The User Journey: A Phased Approach
The goal is to move users from a simple first-time setup to a frictionless, one-click experience.1. First-Time User Experience (Smart Pay / Smart Deposit)
For a new user connecting an account, the flow is simple and builds trust.- The user selects “Pay with Crypto” or “Deposit from Exchange/Wallet.”
- Mesh securely authenticates their account once.
- The user chooses an asset, previews the transaction, and confirms.




2. Returning User Experience (Easy Pay / Easy Deposit)
This is where the power of Mesh becomes clear. Once an account is connected, returning users get a one-click experience.- You use the stored
auth_token
to initialize Mesh. - The user is taken directly to the confirmation screen, skipping the login steps.
- You can create dedicated, personalized buttons like “Pay with your Binance account” or “Deposit from MetaMask.”

3. Power User Experience (Fast Pay / Fast Deposit)
For frequent users, you can create an even faster flow by pre-selecting the token and network.- The
linkToken
is configured with a single, pre-defined asset. - The user is taken directly into the transfer flow, bypassing all selection steps.
- This is ideal for high-frequency use cases like iGaming platforms.

Key Feature for Payments: SmartFunding
For all use cases, enabling SmartFunding is the most effective way to maximize conversion.- What it is: SmartFunding allows users to complete a payment even if they don’t have enough of the required token by auto-converting their other assets in the background.
- Why it’s critical for payments: It prevents transaction failures due to insufficient funds of a specific asset, turning a potential “failed payment” into a successful one.
Technical Integration Tips
- Token Management: Always store and refresh the user’s
auth_token
to enable the “Easy Pay/Deposit” return user experience. - **Use **
integrationId
s: Deep-link directly to specific providers (e.g., Binance, Coinbase) to create shortcuts in your UI. - Support Multi-Asset Arrays: In your
linkToken
request, pass an array of all the tokens/networks you support to give users maximum flexibility.
Business Impact
By adopting this UX strategy, our partners see measurable improvements:- Higher Conversion Rates (20-30% lift): Users complete payments and deposits more often.
- Increased Volume: Faster flows encourage more frequent and larger transactions.
- Reduced Support Tickets: Eliminates user errors like sending to the wrong address or network.
- Stronger Retention (2-6x repeat conversions): Account-linked flows keep users engaged on your platform.