Playing the Bharatswap Lottery gives you a chance to win huge BST prizes! It’s easy, fair, and you can enter as often as you like as long as you have the BST to buy a ticket.

View smart contract


  • Lottery ticket cost for 1 ticket: ~$5 USD in BST.
  • Individual user Lottery entry limit: No overall limit, but only 100 tickets can be bought at a time.
  • Paying for one ticket will give users a random 6-digit combination with each digit being between 0-9, for e.g. “1-9-3-2-0-4”. Match numbers from the left to win prizes—the more numbers that match, the bigger the prize pool you’ll share in.
  • ottery uses Chainlink’s implementation of VRF for true, secure randomness

Ticket costs and bulk purchase discount

Lottery ticket prices are set at the start of the new lottery round, and target $5 USD (may vary slightly with sudden price fluctuations).

Buying multiple Lottery tickets at once gives a bulk discount on your purchase. You can buy as many as 100 tickets in one purchase, with the discount starting small at 2 tickets, and scaling up to 4.95% at 100 tickets.

How to win

Match numbers, from the left side of your ticket to the winning numbers drawn at the end
of a Lottery round.

Prize eligibility

There are a total of six lottery balls, from 0 to 9, on each ticket. To win, your numbers need to match the drawn numbers in the same order as the lottery balls, starting from the left of the ticket. For example:

However, since the fourth digit does not match the drawn number, only the first three
digits count as matching in order. This would win a “Match first 3” prize.

Example Ticket B. Here’s an unlucky one. Even though the last five digits match, the first digit doesn’t match, so this ticket doesn’t win anything at all.

You will only share in prizes from the highest prize bracket you are eligible for. A ticket matching the first three numbers will only be eligible for prizes from the match-three bracket, and not for the match-one or match-two brackets.

Prize sharing across prize brackets

After a round is drawn, and tickets with matching numbers are determined, the prizes are awarded. The amount won by each ticket will depend on how many other tickets won in the same prize bracket.

For example, if you have the only ticket that matched three numbers in order, and the predetermined share of the prize pool for your bracket was 2000 BST, you’ll receive the full 2000 BST.

If, however, you and three other people match three numbers in order, the 2000 BST would be split between the four winning tickets, meaning you would receive 500 BST.

    Bharatswap © 2024 All rights reserved.