Referral Campaigns

Referral campaigns are a new type of campaigns on Tide allowing web3 protocols to grow their user base by incentivizing users to invite others to join and perform on-chain activities on their platform while leveraging our anti-sybil mechanism.

How does it work?

  1. 1.
    With referral campaigns, users who complete the required tasks are able to mint a "referral badge" NFT and also claim their unique referral link to be shared with their friends.
  2. 2.
    The referral link in question is specified by the project during the campaign creation phase. Tide will take care of appending the unique ?tideRef property to the shared links to track referrers' attribution.
  3. 3.
    When someone clicks on a referral link, their referrer can be easily identified by reading the URL query string. For instance, if the referral link is "https://aave.com", then a user landing on "https://aave.com?tideRef=1234" will be someone who has been referred by the owner of the referral badge with tokenId=1234 of the referral campaign.
  4. 4.
    When users perform specific actions, such as visiting a web page or completing tasks, our Referral API system comes into play. It enables us to monitor these actions, automatically track the progress of the referral campaign, and update the metadata of the associated NFTs in real-time. As users accumulate on-chain XP throughout the campaign, their achievements and progress are reflected in the NFT metadata, providing a dynamic and up-to-date representation of their engagement.

What's next?

To continue your journey through referral campaigns' API documentation, proceed to the next page and dive deeper into the set of APIs available.