One2Ten
Login to your account
Welcome back! Please enter your details.
Welcome back! Please enter your details.
Track your rewards and jump into live slot pools.
Total vouchers won
0
Active slot pools
0
Next draw
--
For demo purposes only.
Review your selection and complete the simulated payment.
See every pool you've joined and keep tabs on outcomes.
View completed draw results, winners, and verify fairness with blockchain proof
Track rewards, redeem or mark vouchers as used.
Manage alerts and keep up with new offers.
Choose how you want to receive notifications
No notifications
You're all caught up! Check back later for updates.
Update your personal details, verification, and account preferences.
Manage your spend limits, self-exclusion, and voucher redemption policy.
Voluntary limits to help manage your spending. Limits take effect immediately and can only be reduced within the same active period.
If gambling is becoming a problem, you can voluntarily suspend your account. This cannot be reversed within the exclusion period.
Need help?
National Responsible Gambling Programme β free, confidential, 24/7
π 0800 006 008 | SMS: 076 675 0710
How your prize voucher works and where to redeem it.
Winners receive a digital prize voucher to the full product value of the pool β issued to your registered email within 24 hours of draw completion and Tier 2 KYC verification.
Vouchers are redeemable with our authorised retail and fulfilment partners. Partner details and redemption instructions are included in the voucher email. If the specific product is unavailable, an equivalent-value alternative product will be offered.
If a voucher cannot be redeemed due to product unavailability or partner failure, the platform will source an equivalent product of equal value. Contact support within the voucher validity period.
Unverified winners have 14 days to complete Tier 2 verification before the voucher is forfeited.
Draft policy v0.1 β subject to legal review before launch.
Draft v0.1 terms and conditions for review.
Draft terms of service and house rules. These are subject to legal review and must be finalised before public launch.
These Terms are governed by the laws of the Republic of South Africa, including the National Gambling Act 7 of 2004, the Consumer Protection Act 68 of 2008, FICA, and POPIA.
Draft House Rules & T&Cs v0.1 β subject to legal review. Not for public distribution before finalisation.
How the Prize Draw and Ticket Draw work β from countdown to winner.
This is the main event β where the real prize is won!
Once the pool is full, the draw begins.
β° A 5-second countdown builds the suspenseβ¦
Then the spinning wheel comes to life!
Numbers 1β10 appear around the wheel. Before the spin starts, one winning number is randomly selected. How the randomization works β we use blockchain and cryptographically secure random number generation so the result is completely random and verifiable.
As the wheel spins:
If your slot number matches the winning number β you win the prize for that pool!
Get ready β this is where the action starts!
Each Ticket Draw has 10 ticket numbers. When all 10 tickets are taken, the draw begins. Users can purchase multiple tickets up to 5 maximum per pool, which increases your chances of getting into the main Prize Draw.
β° A 5-second countdown beginsβ¦
Then the wheel starts spinning!
Before the spin begins, 5 winning numbers are randomly selected.
As the wheel spins:
If your ticket number matches any one of the 5 winning numbers, you move on to the next round or the main Prize Draw!
The more you play, the more chances you have to level up and win big.
Every draw is designed to be completely fair and random. Hereβs how we ensure that:
Random number generation β Before any animation runs, the winning number (or, for Ticket Draws, the five winning numbers) is chosen using a cryptographically secure random number generator. In production this uses industry-standard APIs (such as crypto.getRandomValues) so the outcome cannot be predicted or manipulated.
Blockchain and verification β The draw result can be recorded and verified on the blockchain. A hash of the outcome (and any seed or proof) can be published before or at draw time, so anyone can confirm that the result was not changed after the fact. This gives you full transparency and trust.
No human influence β Once the pool is full and the draw is triggered, the system selects the winner(s) automatically. No one can alter the result or favour a particular slot. What you see in the spinning wheel is a visualisation of a result that has already been determined at random.
This is the main event β where the real prize is won!
Once the pool is full, the draw begins.
β° A 5-second countdown builds the suspenseβ¦
Then the spinning wheel comes to life!
Numbers 1β10 appear around the wheel. Before the spin starts, one winning number is randomly selected. How the randomization works β we use blockchain and cryptographically secure random number generation so the result is completely random and verifiable.
As the wheel spins:
If your slot number matches the winning number β you win the prize for that pool!
Get ready β this is where the action starts!
Each Ticket Draw has 10 ticket numbers. When all 10 tickets are taken, the draw begins. Users can purchase multiple tickets up to 5 maximum per pool, which increases your chances of getting into the main Prize Draw.
β° A 5-second countdown beginsβ¦
Then the wheel starts spinning!
Before the spin begins, 5 winning numbers are randomly selected.
As the wheel spins:
If your ticket number matches any one of the 5 winning numbers, you move on to the next round or the main Prize Draw!
The more you play, the more chances you have to level up and win big.
For board and technical assessor review β methodology, audit trail, and governance policies.
Full transparency on how participant funds move from entry to prize. This diagram illustrates the ringfenced pool model.
Participant purchases slot(s) at the published slot price. Funds are debited from the participant's pre-funded platform wallet.
Slot price = (Product value Γ 1.10) Γ· 10 slotsFunds are held in a ringfenced pool wallet β separate from operational funds. No withdrawals are permitted until the pool resolves. This protects participants in the event of operator insolvency.
Pool wallet balance = slots sold Γ slot priceOnce all 10 slots are filled, the draw is triggered automatically. The pre-committed blockchain winning number (stored at pool creation via Chainlink VRF) is revealed.
Draw is automatic β no manual intervention possibleThe winning slot holder receives a digital prize voucher for the full product value. Voucher is emailed within 24 hours of draw completion and Tier 2 KYC clearance.
Voucher value = pool product value (e.g. R 120,000)10% of the total pool value (collected as part of each slot price) is released to the operator to cover platform operations, compliance, and partner fulfilment costs.
Admin fee = product value Γ 10% (disclosed at point of purchase)Non-winning participants do not receive a refund β this is disclosed in the Terms & Conditions and at point of purchase. The platform fee is the only operator revenue; there is no separate "house" take beyond the disclosed 10%.
Every draw result is cryptographically committed before any player joins the pool, ensuring no result can be manipulated after the fact.
Winning numbers are generated using Chainlink Verifiable Random Function (VRF) β an industry-standard cryptographic proof that the random number was produced fairly, without any possibility of operator manipulation. The VRF generates a number between 1 and 10 (inclusive).
In the prototype environment, the RNG uses the browser's native crypto.getRandomValues() β a cryptographically secure pseudorandom number generator (CSPRNG) standardised by the W3C. In production, this is replaced by the on-chain Chainlink VRF call.
At the time a pool is created, the winning number is generated and stored on Polygon (Ethereum-compatible) blockchain with a timestamp. The hash of the winning number is published β but the number itself remains hidden until all slots are sold. This "commit-reveal" scheme proves the result was fixed before any participant joined.
PS5-2024-0010x8fa21cβ¦d4e9b3Polygon (testnet)2024-11-01 09:14:33 UTCHidden until draw2024-11-12 18:00:00 UTC7Any regulator or independent auditor can verify the hash on the Polygon blockchain explorer to confirm the winning number was not changed between commitment and reveal.
Once a pool is full and the draw is triggered, the system reveals the pre-committed number automatically. No operator, staff member, or participant can alter the result. The AUTO WIN button visible in the demo is password-protected and physically cannot be activated in production β it exists only to allow demo traversal for board review purposes.
The platform applies a tiered Know Your Customer (KYC) model aligned with South Africa's Financial Intelligence Centre Act (FICA) requirements.
Documents are reviewed manually by the Compliance Admin role. Decisions (approve / reject / request additional documents) are logged in the audit trail with timestamp and reviewer ID.
All KYC decisions are immutably logged. Rejected decisions include a reason code. Users may resubmit documents after a rejection.
Vouchers with a value at or above applicable FICA thresholds trigger enhanced due diligence requirements before redemption. The Compliance Admin is notified automatically. Vouchers remain locked until FICA obligations are met.
The platform is designed to comply with the Protection of Personal Information Act (POPIA), Act 4 of 2013, which came into effect on 1 July 2021.
Users have the right to:
Requests may be submitted via the Support section. The platform will respond within 30 days.
Personal information is shared only with:
No personal information is sold or shared for commercial third-party marketing.
The platform has appointed an Information Officer responsible for POPIA compliance. Contact details will be published prior to launch. (Draft β to be updated before board submission.)
Draft POPIA policy v0.1 β subject to legal review before launch.
The platform includes a suite of responsible gambling controls aligned with South Africa's National Gambling Act and responsible gaming best practice.
No participant may purchase more than 5 slots in any single pool (Prize Draw tier). This limits maximum exposure per pool to 50% of pool value and prevents single-player dominance.
Participants may self-exclude for:
Self-exclusion requests are logged with timestamp and user ID. Excluded participants cannot log in or participate during the exclusion period. Permanent exclusions cannot be reversed by the participant β only via a formal review process with Compliance Admin.
Participation requires Tier 1 verification (email + mobile). Tier 2 KYC (ID document) confirms that the participant is 18 years or older, as required by the National Gambling Act. Unverified accounts cannot redeem prizes.
National Responsible Gambling Programme
Free, confidential, 24/7 counselling and support
π 0800 006 008
SMS help to 076 675 0710
Draft terms of service and house rules. These are subject to legal review and must be finalised before public launch.
These Terms are governed by the laws of the Republic of South Africa, including the National Gambling Act 7 of 2004, the Consumer Protection Act 68 of 2008, FICA, and POPIA.
Draft House Rules & T&Cs v0.1 β subject to legal review. Not for public distribution before finalisation.
Frequently asked questions and support β reach out to the team or report an issue.
Slot pools are betting pools where you can purchase slots for a chance to win prizes. Each pool has a product value, and slots cost 1/10th of that value plus a 10% admin fee. Once all slots are filled, an automated draw selects the winning slot number. The more slots you purchase, the better your chances of winning!
For Tier 2 verification (full verification), you need to upload three documents: 1) Proof of Identity (South African ID or passport), 2) Proof of Address (utility bill, bank statement, or lease agreement less than 3 months old), and 3) Proof of Bank Account (bank letter or statement). Upload these in your Profile section, and our admin team will review them manually.
You can view all past draw results in the "Draws" section, accessible from the hamburger menu. Each draw result shows the product name, date and time, winning slot number, draw ID, and a random selection reference code for transparency. Pools you participated in will be highlighted.
Simulation of onboarding steps.
Online β’ Customer Support
Hi! I'm Betty, your customer support assistant. How can I help you today?
Slots confirmed
PlayStation 5 Console Bundle
Purchasing 0 slots in β
The 10% platform admin fee covers operational costs, compliance oversight, and secure draw execution. It is non-refundable once a draw has been triggered. See Regulatory & Compliance for full fee policy.
You will be taken to a secure payment gateway for your deposit.
Slot was the winning number!
Congratulations! Your voucher prize will be emailed to you
Slot was the winning number.
Winner:
Your slots were:
Enter your email and weβll send you a time-limited link to reset your password.
A time-limited reset link has been sent to your email. Check your inbox (and spam folder).
Enter your new password and confirm it.
Password updated. You can now sign in.
The AUTO WIN feature bypasses the random draw mechanism. It is restricted to authorised demo use only. Enter the demo password to continue.
Incorrect password. Please try again.