Skip to main content
Adding funds to your Jua Predictions account is quick and straightforward. You can deposit using M-Pesa mobile money if you’re in Kenya, or by sending USDC on the Polygon network if you prefer cryptocurrency. All deposited funds land in your cash balance and are available to trade, pay fees, and withdraw.
Deposit Kenyan shillings directly from your M-Pesa account. Your KES amount is automatically converted to USDC at the configured rate and credited to your cash balance.
1

Go to Wallet → Deposit

Open the Jua Predictions app or website and navigate to Wallet, then select Deposit.
2

Select M-Pesa

Choose M-Pesa as your deposit method.
3

Enter your M-Pesa phone number

Type in the M-Pesa phone number you want to charge. Make sure it is the number registered with your M-Pesa account.
4

Approve the STK push prompt

An STK push notification will appear on your phone. Open it, enter your M-Pesa PIN, and confirm the payment.
5

Funds appear in your cash balance

Once the payment is confirmed, your KES amount is converted to USDC and credited to your cash balance. You’re ready to trade.
A minimum deposit amount applies for M-Pesa deposits. Your KES payment is converted to USDC at the configured exchange rate at the time of the transaction — the exact USDC amount will be displayed before you confirm.

Deposit Limits & Timing

Each deposit method has a minimum amount and a typical processing window. Processing times are estimates and may vary depending on mobile network load (M-Pesa) or blockchain congestion (Polygon).

Frequently Asked Questions

M-Pesa deposits are typically credited within a few minutes after you approve the STK push prompt and the payment clears. If your balance hasn’t updated after 10 minutes, check your M-Pesa transaction history to confirm the payment went through, then contact support if needed.
No. Jua Predictions only accepts USDC on the Polygon network. If you send funds on any other network — including Ethereum mainnet — your transaction will not be detected and your funds will be permanently lost. There is no way to recover tokens sent to the wrong network.
All your past deposits are listed under Wallet → Transaction History. Each entry shows the method, amount, date, and status so you can track exactly when funds were received.