White paper
TON DURAK
We have transformed one of the greatest card games into a TON GameFi project. TON DURAK is a multiplayer card game based on the rules of Durak (Fool), featuring W2E & L2E mechanics, TON connect, custodial wallets, and a robust referral system.

We have implemented WIN to EARN and LOSE to EARN mechanics, creating a rewarding environment for players of all skill levels.

The primary way to earn money is by winning TON games, where players bet with TON. The loser's (DURAK's) bet is then split among the other players, generating profit in TON for everyone except the DURAK.

Another way to earn money is actually by becoming the DURAK. Every time a player loses a game and becomes the DURAK, they are rewarded with DURAK tokens, which will be the core currency for in-game purchases (in the future updates).

This creates a win-win environment: if you win a TON game, you earn TON; if you lose in a TON or free game, you earn DURAK tokens.
We believe that integrating DURAK tokens for becoming the DURAK is a unique way to bring the essence of this card game into the TON ecosystem.

Vision
Our vision is to be a key contributor to the mass adoption of the TON ecosystem by transforming the beloved DURAK card game into a rewarding experience that attracts and engages a wide audience

DURAK RULES
  • Each player gets 6 cards and the trump card is revealed.
  • The player with the lowest trump card starts by attacking with any card.
  • The opponent defends with a higher card of the same suit or a trump card.
  • The attacker can add cards of the same value to the attack.
  • If the opponent can't defend, they take all the cards from board.
  • Players draw cards to maintain at least 6 in hand.
  • Next player attacks unless opponent took cards.
  • Last card in deck is the trump card.
  • First player to empty hand wins.
  • Last player with cards is the Durak

There are 2 ways to play Durak:

1: Classical: the classical way to play Durak. An attacker attacks, the defender defends. When the attacker has no cards to continue the attack, other players can add to the attack with their cards

2: Passing: the defender can reflect the attack to the next player (the player on the left) if he has a card with the same value as the attacking card. The reflections can stack up. Example, the attacker starts with a 7H, the defender reflects the attack with a 7S, now the next player is the defender, and the previous defender is the new attacker. The next player can once again reflect the card with a 7C, and if there were only 3 players, the initial attacker will now be the defender.

TON IMPLEMENTATION
We opted for a custodial wallet system, meaning that a unique address with our smart contract will be deployed for every new registered player. When they deposit their TON to that address via a simple transaction or TON connect (TonKeeper, TonHub, MyTonWallet), the smart contract will transfer the funds to the central wallet (v4r2, transitioning later to hv3) where a special parser will top-up the amount to that particular user's balance.

We chose this system because a TON DURAK game lasts around 5 minutes, leading to frequent balance adjustments. Direct transactions would incur high fees and delays.

To mitigate this, we use a custodial wallet system where the central wallet withdraws the user's funds to any wallet upon the user's request. This ensures smooth and cost-effective balance management for our fast-paced game.

GAME TYPES
In TON DURAK, you can play for free or place bets using TON. You can choose to bet 0.5, 1, or 5 TON per game. If you win, a profit, determined by your position (the first to empty their hand earns the most), will be added to your balance.
The prize pool of each game consists of the loser's bet. From that bet, 80% is split among the players, while 10% is allocated to the referral payments and 10% to the team (to cover operational costs and marketing).

There is also a free game mode, where you use energy instead of TON to play. Energy is a unit that recharges every 20 minutes. Players start with a maximum of 5 energy units, allowing them to play 5 games in a row before needing to wait for a recharge. Inviting someone through the referral system increases the maximum energy by 1.

Winning in TON or free games contributes to the player's total wins meter, a key metric that will be used to earn additional DURAK tokens in the future.
In both TON games and free games, players earn DURAK tokens when they become the DURAK (the loser) of that game. These tokens will be used for in-game purchases and will become a core currency of the game, alongside TON.

WAYS TO PLAY
Players can choose to play a quick game with either a free or TON bet, which will place them in any open lobby with the selected bet.

It is also possible to create an open or private lobby by setting the following parameters: bet amount, number of players, and game type (Classical or Passing). Any player can join an open lobby, while only players with the private lobby's password can join a private lobby.

REFERRAL SYSTEM
To achieve virality, we need a robust referral system. Each registered user has a unique referral link that they can use to invite new players to the game.
For every referee a referrer invites, the referrer receives a fixed reward of 10 DURAK tokens and an increase of their maximum energy by 1.

The core mechanic is sharing a percentage of the prize pool from every game the referrer's invitee plays. 10% of each game's prize pool is distributed among referrers. For example, if there are 4 players and only one of them is a referee, that referrer will earn the entire 10%. If there are 3 referees among 4 players, the 10% will be split equally among the 3 referrers.

This system creates an environment where referrers earn more if there are fewer of them, encouraging a surge in referrals and enhancing the game's virality.
We plan to implement timed events where the share of the prize pool for referrers will increase from 10% to 20% for a limited period, further enhancing adoption and engagement.

Made on
Tilda