Hold dollars inside the app you already use.
PesaKit is building a bridge between KES in M-Pesa, Airtel Money and Telkom wallets and USDC on Stellar. Verified agents convert KES to USDC and back, without offshore accounts or manual FX.
Idle float is the problem
Mobile money agents hold working capital as KES. It sits in wallets that earn little or nothing. Holding dollar value today means offshore accounts or manual conversion, with FX friction at every step.
Little or no return
Float in mobile money wallets earns little or nothing.
FX friction
Each manual conversion adds spread, delay and paperwork.
No dollar option
Agents without offshore accounts have no simple route to USDC.
The app agents already use
Current PesaKit app screens. The bridge screens are still in development.
How a conversion works
Every step runs through checks before any USDC is credited.
- The agent requests a KES-to-USDC conversion in the PesaKit app.
- PesaKit verifies KYC status, the agent's conversion limit and sanctions screening.
- The mobile money payment is confirmed by the provider.
- A Soroban bridge contract records the conversion and credits USDC to the agent's Stellar account.
- The agent holds USDC, converts back to KES, or later deploys it into liquidity pools.
What the bridge includes
KES to USDC bridge
Convert in both directions from the agent's existing app.
Stellar balances and history
Balances and transactions settle on the Stellar ledger, giving agents and PesaKit a transparent record.
Per-agent limits
Conversion limits are enforced for every agent, from day one.
Optional liquidity
Later, agents may deploy held USDC into SoroSwap pools. Risks are disclosed. No returns are promised.
Build status
We publish what is built and what is not yet done.
Soroban bridge contract, testnet
In progressKYC-gated access with limits
PlannedSoroSwap liquidity, testnet
PlannedAgent dashboard
In progressMainnet launch after independent audit
Planned
Safety and what we do not promise
- No personal data is written on-chain.
- Only verified PesaKit agents can use the bridge.
- USDC balances are not guaranteed to hold their value, and PesaKit promises no returns.
- Custody and the USDC issuance route are still being finalised. This page will be updated when they are confirmed.
