Depositing via M-Pesa
1
Open the Deposit Flow
Go to Wallet → Deposit → M-Pesa in the platform navigation.
2
Enter Your Phone Number
Type in the M-Pesa registered phone number you want to use. This must be the number linked to your M-Pesa account.
3
Enter the Deposit Amount
Specify the KES amount you want to deposit. The equivalent USDC amount will be shown at the current conversion rate before you confirm.
4
Approve the STK Push
An STK push (payment prompt) will be sent to your phone. Open the prompt and enter your M-Pesa PIN to approve the payment.
5
Funds Credited
Once the payment is confirmed, your KES amount is converted to USDC at the displayed rate and credited to your cash balance. This typically happens within a few minutes.
Withdrawing via M-Pesa
1
Open the Withdrawal Flow
Go to Wallet → Withdraw → M-Pesa in the platform navigation.
2
Enter the Withdrawal Amount
Enter the USDC amount you wish to withdraw. The equivalent KES amount will be shown at the current conversion rate.
3
Confirm the Withdrawal
Review the KES amount and conversion rate, then confirm the withdrawal request.
4
Funds Sent to M-Pesa
Your USDC is converted to KES and sent to the M-Pesa number registered on your account. You will receive an M-Pesa confirmation SMS once the funds arrive.
Withdrawals are sent to the M-Pesa number registered on your Jua Predictions account. Make sure your account phone number is correct before initiating a withdrawal.
Limits and Timing
Minimum deposit and withdrawal amounts apply and are configured by the platform operator. These minimums are displayed in the Wallet interface before you confirm a transaction.If your deposit or withdrawal has not appeared within the expected time, check the transaction status in your Wallet history before attempting again.
Conversion Rate
The KES/USDC conversion rate is set by the platform operator and is displayed to you at the time of each transaction, before you confirm. The rate shown at confirmation is the rate applied to your transaction.Frequently Asked Questions
Which phone number should I use?
Which phone number should I use?
Always use the M-Pesa registered phone number linked to your Jua Predictions account. If you need to update your phone number, do so in your account settings before initiating a transaction.
What if my STK push doesn't arrive?
What if my STK push doesn't arrive?
Wait up to one minute for the STK push to appear on your phone. If it does not arrive, check that your phone has network coverage, then return to the deposit screen and try again. Do not submit multiple deposit requests simultaneously.
Can I deposit using someone else's M-Pesa?
Can I deposit using someone else's M-Pesa?
No. For security and compliance reasons, you must only use your own registered M-Pesa number. Transactions from unregistered or third-party numbers may be rejected or delayed.