Customer Wallets
Customer wallets are MPC-secured Solana wallets created and managed by ZendFi on behalf of your customers. Each wallet is tied to an email address and can be used for on-ramp flows, recurring payments, and checkout without requiring the customer to have an existing Solana wallet.Lookup by Email
Customer email address.
Response
Lookup by Address
Solana wallet address.
Get or Create
Customer email address.
Response
How MPC Wallets Work
Customer wallets use Multi-Party Computation (MPC) for key management. The private key is encrypted at rest and can only be reconstructed within ZendFi’s secure key management layer during transaction signing. This approach means:- Customers do not need a Solana wallet. ZendFi creates one automatically.
- Keys are never exposed. All signing happens server-side in encrypted memory.
- One wallet per email. Calling get-or-create multiple times with the same email returns the same wallet.
Use Cases
Fiat On-ramp
Create wallets for customers who purchase crypto via fiat. Funds land in their managed wallet.
Non-crypto Customers
Accept payments from customers who do not have existing Solana wallets.