> For the complete documentation index, see [llms.txt](https://docs.terragon.io/documents/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.terragon.io/documents/solutions/rewards.md).

# Rewards

## Overview

Terragon Rewards system is designed to be able to scale in any possible ways to attract new players, retain them and offers an ability to provide the best gamification for players' experiences.

The Rewards system contains mainly the following modules:

### Base Bonuses

This is where almost all bonuses are created, including deposit, referrals, KYC Verified, Level up, freespins,...

### Loyalty Program

Loyalty program is used to credit rewards as players wager. In order to bring players the most visual way of their loyalty bonus we calculate all of their game plays into points so that it opens many ways for players to claim various bonuses.

### Accumulated Programs

This is designed for wagered-base bonuses which including cashback, rakeback, turnover-based.&#x20;

Players can see their bonuses accumulated as they wager in real time manner.

### Tournaments

Casino tournaments are organized competitive events where players compete against each other for prizes, typically in games such as poker, blackjack, slot machines, and sports

### Referral Program

Referral programs are strategic marketing tools designed to incentivize existing customers to refer new users to the site.&#x20;

The program is supporting 2 models

* Registration Incentive: when a player (the referrer) invites a new user (the referee) to register, the referee is often welcomed with a special bonus upon completing their registration, such as a cash bonus, freespins
* Revenue Share Model: this model is a minimal version of affiliates where every players can be an affiliate by referring new players registered and wagered, the rev share bonus is also calculated in real time manner when referees wager.

### Quest and Challenges

In the evolving landscape of the casino industry, engaging players has never been more critical. Quests and challenges have emerged as innovative strategies that not only enhance player experience but also promote user retention and loyalty. By incorporating gamification elements into our gaming platforms, we create immersive journeys that invite players to embark on adventures filled with exciting tasks, rewards, and friendly competition.

Quests are typically structured missions that encourage players to explore various aspects of the casino, while challenges present short-term objectives designed to inspire players to push their limits which is multiplier.

### Post-wagered Program

This bonus program is offering a new way of issuing bonuses to players which requiring players to wager a certain amount to unlock the bonus.

<br>

<br>
