Kenyan shillings (KES) alongside five crypto networks: Ethereum, Polygon, Celo, Optimism, and Solana. Every wallet can hold a balance in any combination of these at once.
For KES, either an M-Pesa STK push to your phone or a Paybill payment using your wallet's own account number. For crypto, send funds directly to your wallet's address on the relevant network — deposits are credited automatically once they reach the required number of confirmations.
Request a withdrawal to M-Pesa or a crypto address, confirm it with a one-time code sent to your email, and it's queued for processing. You can track its status from pending through to settled at any time.
Yes — request a conversion (e.g. ETH to KES), and you'll get a quote locked for a short window before you confirm it, so the rate you see is the rate you get.
One party funds an escrow naming a receiver (and, optionally, a third-party manager to arbitrate it). Funds release only once both the depositor and receiver confirm — or, if there's a dispute, once whoever manages that escrow resolves it.
Withdrawals and conversions carry a small fee, set per transaction type and shown as part of your quote before you confirm — there's no separate account or subscription fee just to hold a wallet.
Yes — a REST API authenticated with HMAC-signed requests (your own API key, never sent over the wire in plaintext) covering deposits, withdrawals, and escrow, plus signed webhook delivery so your own systems can react to events as they happen.
Every balance is derived from an append-only ledger, every withdrawal requires a one-time code before it settles, and every escrow requires confirmation from both parties before funds move. Crypto private keys are encrypted at rest, never stored in plaintext.