Bridge Champ is designed as a play-and-earn platform. Users are encouraged to compete with others based on their game skill and in a fair manner to earn credits. At the moment, the credits earned on Bridge Champ can only be used to play more on Bridge Champ and have no external value. In the future we intend the internal credits to become fungible and exchangeable at 1:1 rate with the IGNIS public token developed by Jelurida as part of the Ardor blockchain ecosystem.
The token economy of Bridge Champ is divided into payment types, grouped into the following categories:
A player signing up to Bridge Champ will have no credits. In order to receive the initial credits amount a player must play a minimum number of casual games, the minimum games requirement is designed to prevent users from exploiting the signup reward and to prove that the user is familiar with the rules of the game and is genuinely interested to play bridge.
As of v1.2 the signup reward is based on the following parameters
These values are configurable and may change in the future.
Board rewards are distributed to players of a rated table. A rated table is a casual table where a user sitting south plays against 3 bots. On different rated tables, the same board is played by different players. Once a board is played enough times, the results of the board players sitting south in each rated table are compared based on the table's scoring method, the players scoring the highest scores are being rewarded by the board reward.
To encourage fair play, unlike a default casual table, a rated table does not allow undo of game moves, does not allow kibitzers, and does not allow preset boards.
Every game played on a rated table has a constant registration fee paid by the player. The board reward is calculated as percentage of the total game registration fees for the board split between the players gaining the highest scores based on configurable percentage levels defined by the system.
A fee, which is a percentage of the total board registration fees, is paid back to the system as commission.
Registration fee for a game on a rated table, is paid when the game bidding is over and before the play starts. Rewards are distributed at the end of the game after the board was played enough times. Rewards are distributed between players achieving the same score on a specific board by equally splitting the sum of their combined rewards.
As of v1.2 the rated tables reward parameters are as follows:
These values are configurable and may change in the future.
Calculation example:
A board played 4 times will accumulate rewards of 4 credits. 0.8 credits (20% of the total reward) is paid to the system as commission. The remaining 3.2 credits are split into amounts of 1.28, 0.96, 0.64, 0.32 and distributed between the 4 players, representing 40%,30%,20%,10% of the board total reward respectively.
A tournament organizer creating a new tournament will pay the tournament creation fee to the system. The tournament creation fee is designed to compensate the system for the tournament operation and to discourage users from creating tournaments without real substance. If a tournament is cancelled before starting due to no player registration, a tournament cancellation fee is reimbursed to the organizer.
A tournament can have a registration fee set by the organizer during tournament creation. Players registering to the tournament will pay the registration fee. Cancelling a tournament registration before the tournament starts will reimburse the registration fee for the cancelling player. A tournament organizer can decide to organize a tournament which does not require a registration fee.
When creating the tournament, the tournament organizer can choose between two types of rewards, percentage based reward or amount based reward, or combine the two. Percentage based rewards are calculated as percentage of the total registration fee of all registered participants. Amount based rewards are paid by the organizer regardless of the registration fees paid by players.
Once the tournament is complete, i.e. all games are over, and the lobby is closed after the directors made any required score adjustment and resolved all disputes, rewards are distributed to players based on their rank in the tournament. A tournament commission is then paid back to the organizer as percentage of the total player registration fees.
In case the tournament has percentage based rewards, these rewards are calculated as percentage of the total registration fee of all players minus the organizer commission.
Amount based rewards are paid as is regardless of the registration fees.
Rewards are paid to players based on their relative ranks in the tournament, calculated using the scoring method used by the tournament.
In pairs tournaments, a player can pay the registration fee for their partner, in this case, all rewards are distributed back to the player paying the registration fee.
In teams tournaments, the team leader is paying all registration fees on behalf of the team members and receives all the rewards. The team leader may later distribute credits to the team players using the credit transfer function.
As of v1.2 the tournament reward parameters are as follows:
Badges are independent rewards that are not directly related to any specific board or tournament. There are 2 types of badges:
Badges and their distribution conditions are created by the Bridge Champ platform operators. The badges reward amounts are set by the platform operators and can change without notice.
Each badge awarded to a user, automatically or manually, distributes a badge reward as a payment from the system account to the user account.
A specific user can only receive a single badge of a specific type.
A specific badge type always has a limited quantity, once this quantity of badges is distributed the badge type will no longer be distributed even if the conditions for its distribution were achieved by another player or user.
A special type of badge called a "singleton badge" is a badge for which only 1 unit exists.
Badges can have an intrinsic value, once awarded to a specific user they can be transferred or sold on the platform to other users.
As of v1.2 badges are not yet enabled on Bridge Champ.
Users can freely transfer credits to other users using the wallet transfer function as long as they have enough credit balance to do so.
Faucet is a term borrowed from the cryptocurrency world to define a mechanism for users who run out of credits to obtain more credits for testing purposes.
A user who runs out of credits can request additional credits from the system using the credit request function of the wallet. If the faucet has enough credits and the user complies with certain conditions, additional credits are transferred by the system to the requesting user's account.
Only users who already received the signup bonus can request additional credits from the faucet.
Only a user that has amount of credits below a certain threshold is allowed to request credits from the faucet.
A user must wait a certain time period between issuing new faucet requests.
The faucet itself has a global limit of credits it can pay during a certain time period.
As of v1.2 the faucet parameters are as follows:
Every payment in the system is considered a "transaction", a payment transaction always has a sender, recipient and an amount nominated in credits. Every transaction pays a transaction fee paid by the sender of the transaction. Transactions are designed to be recorded on a global decentralized public ledger known as the Ardor blockchain protocol. Transaction fees are paid to the operators of Ardor known as "Forgers".
The system account is the initial source of all internal credits. The system account can be funded from time to time by the entity operating Bridge Champ at its sole discretion by issuing a special transaction from a "null" sender to the system account.
As of version 1.2 transaction parameters are:
Every Bridge Champ user is associated with a unique blockchain account. The account manages the balance of the user on the Ardor blockchain. User account private keys are controlled by the Bridge Champ operators and are never exposed publicly or to specific users. Users can see their own public blockchain account address and can fund their account with new credits obtained externally. At the moment, users cannot withdraw their internal tokens into an external blockchain address, this option might be enabled in the future based on certain conditions using the Withdrawal payment type.