Overview

The “Token Purchase” loyalty rule allows admins to reward users based on the purchase of a specific token. This rule is useful for pushing users to purchase a specific token.

Rule Configuration Fields

Contract Address

  • Token Contract Address: Enter the contract address of the token.

  • Network: Select the blockchain network where the contract is deployed.

Reward

  • Type of Reward: Choose between “Points” or “Multiplier”.

  • Points: Users will get the defined no of points.

  • Multiplier: Users will get the multiplier of the defined amount.

Update Cadence

The Update Cadence field is crucial as it defines:

  1. Reward Frequency: Determines how often the user will receive rewards (e.g., Daily, Weekly, Monthly).

  2. Purchase Verification: Specifies when the system will check the token purchase to determine eligibility.

  3. Relation to Start Time: The first verification of token purchase and reward distribution will begin at the defined Start Time. Subsequent verifications and rewards will follow the selected cadence (e.g., if the cadence is set to “Daily,” the system will check and reward purchases every 24 hours from the Start Time).

Custom Settings

  • Only reward users that bought on native marketplace

  • Only reward users with unlisted tokens. This can only be enabled if all the collections are of erc721 type.

  • Skip the multiplier for this rule

  • Add API to get dynamic rewards for each token

  • Add custom reward for each token

  • Only reward users that have paid full royalty

  • Only reward users that have verified Twitter accounts.

  • Only reward users who have purchased in specific currency.

Call to Action (Optional)

This will show a call to action in our loyalty rule.

  • Link: Provide a URL for users to take further action.

  • Button Text: Define the button label.