The “Contract Event” loyalty rule allows admins to reward users based on specific events occurring on a contract. This rule is useful for rewarding users for specific contract interactions, such as token transfers or transactions.
Users must select a contract from the available list, or add a new contract. This contract defines where the event will be monitored.
Users can choose from pre-configured rule templates that will show upon selection of contract, such as:
User will be able to see the list of all the events of the selected contract to choose from.
This lets you define a mapping of the wallet address field that should be chosen for the reward. Examples include sender, recipient, or values derived from event parameters.
Users can define specific conditions to filter events. Each condition consists of:
spender
).Equal
).0xd8dA6BF26964aF9D7c
).Multiple parameters can be added, and they will be combined with an AND logic.
Users can set a custom date range to track the event by enabling the toggle. The selected range determines when the event monitoring begins and ends.
Users can define the reward granted when the event occurs.
Users can configure:
Determines how often a user can receive the reward. Options include:
Users have additional options:
Users can define a call-to-action link with custom button text (e.g., “Browse Items”).
The “Contract Event” loyalty rule allows admins to reward users based on specific events occurring on a contract. This rule is useful for rewarding users for specific contract interactions, such as token transfers or transactions.
Users must select a contract from the available list, or add a new contract. This contract defines where the event will be monitored.
Users can choose from pre-configured rule templates that will show upon selection of contract, such as:
User will be able to see the list of all the events of the selected contract to choose from.
This lets you define a mapping of the wallet address field that should be chosen for the reward. Examples include sender, recipient, or values derived from event parameters.
Users can define specific conditions to filter events. Each condition consists of:
spender
).Equal
).0xd8dA6BF26964aF9D7c
).Multiple parameters can be added, and they will be combined with an AND logic.
Users can set a custom date range to track the event by enabling the toggle. The selected range determines when the event monitoring begins and ends.
Users can define the reward granted when the event occurs.
Users can configure:
Determines how often a user can receive the reward. Options include:
Users have additional options:
Users can define a call-to-action link with custom button text (e.g., “Browse Items”).