Overview
Mesh’s flagship product is our Direct Connection experience. The Direct flow allows users to securely connect their exchange accounts or wallets to your platform through Mesh, enabling seamless, programmatic transfers. With the Direct Flow:- Users connect their exchange or wallet directly
- Mesh can read account details (balances, addresses, transaction history)
- Transfers are initiated programmatically
- Mesh can help prevent user misconfiguration
- SmartFunding can be applied to optimize conversion
What Are Manual Deposits?
Manual Deposits support the traditional crypto transfer flow:- The user is shown a QR code and destination address.
- The token and network are clearly specified.
- Any required instructions (e.g., memo/tag, minimum deposit amount) are displayed.
- The user initiates the transfer directly from their wallet or exchange.
- Mesh monitors the blockchain for the transfer.
- Once detected, Mesh sends a webhook event confirming the deposit.
linkToken request.
When Mesh detects a valid onchain transfer matching the provided address, token, and network, we send a webhook with:
When Is Manual Used?
Manual Deposits appear in two primary ways:1. Front-Door Option
Mesh supports a landing experience where users can choose their preferred deposit method:- Connect account (Direct)
- Deposit manually (QR code)
2. Backup Experience (Enabled by Default)
If a user cannot complete a direct transfer—for example:- Their exchange or wallet is not supported
- They cannot find their integration in the catalog
- They choose to exit the direct flow
- They run into terminal errors during direct flow
How Attribution Works
For Direct transfers, attribution is straightforward: Mesh initiates the transfer and receives confirmation from the connected account. Manual transfers require a different approach. When a user views a Mesh-generated QR code, we monitor for onchain activity and apply the following attribution logic: A transfer is attributed to Mesh if:- The specified token and network
- Are sent to the exact destination address provided
- Within 15 minutes of the user viewing the Mesh QR code
- And there is no existing successful or pending direct deposit event
When Manual Deposits May Not Be Appropriate
Manual Deposits are not recommended in the following scenarios:1. Non-Unique Deposit Addresses
If your platform does not provide unique wallet addresses per user session, Manual Deposits may not be suitable. Exceptions:- Networks like XLM or XRP that use memo/tag identifiers (which Mesh supports and displays to users)