Gamification Module
Loyalty must be rewarded with Chainspot Family loyalty program!
Overview
This module is the off-chain component of the Chainspot protocol, essential for implementing one of the best loyalty programs in the cross-chain market.
The loyalty program is executed on contracts with a verification mechanism for calculating points on the backend of this module. This approach allows for full automation and transparency in the entire process of level accrual, cashback, and payouts to users, which are also performed on contracts in each supported network.
A transaction is eligible for the loyalty program only if:
It occurs on a blockchain where the loyalty program contracts are deployed.
The liquidity protocol handling the transaction for swaps or bridges participates in the program (supporting interactions with Chainspot proxy contracts).
The exchanged token is part of the program (99% of tokens participate by default, but there are some exceptions due to the technical specifics of the token's smart contract).
Learn more information about the loyalty program on the website and Guides section
The functionality of this backend module includes
Calculating user points in the program based on connections to proxy contracts, taking into account the number of transactions to an address and transaction volume.
Calculating cashback for each transaction made under the program.
Validating level issuance and approval for claiming NFT membership.
Referral system: handling payout calculations, maintaining a list of referrals, and tracking the transaction history of referrals.
This module enhances user engagement through rewards while ensuring a transparent and efficient process for both users and partners involved in the Chainspot ecosystem.
Last updated