Tide
  • About Tide
    • 🌊Tide
    • 🚀Project? Let's grow!
    • 🛣️Roadmap
  • White-label
    • 🆕White-label Solutions
    • 🏷️Tide on your subdomain
    • 🖼️Simple Embeds
      • ⚒️Embedded campaigns
        • How to integrate embedded campaigns
        • Embed campaigns on your blog or docs
      • 🚀Embedded spaces
        • How to integrate embedded spaces
        • Embed spaces on your blog or docs
  • Projects
    • 🎨Space
      • ✅Space Verification
      • ⚽Space Collaboration
    • 🏗️Campaigns
      • 🥎Create a campaign
        • ⛓️On-chain Tasks
        • 🫂Off-chain Tasks
        • 💯Points Campaign
          • How to create a Point Campaign
          • Managing your Data Sources
        • 🔌 API Tasks
        • 🤝Mitigate Bots
      • 🏈Launch & Edit Campaigns
        • 🎾Manage and edit campaigns
      • ⏮️How to Manage Reviews
    • 🎁Rewards
      • 🔁Tide Reward Cycles
      • 🖼️Dynamic NFT Loyalty Program
      • ✌️Tide Referral Program
    • 📊Analytics
      • 📊Insights
    • ❓Project FAQ
  • Users
    • 👉Participate in campaigns
    • 🔔Get notified on new listings
    • 🔄Tide Reward Cycles
    • ❓Users FAQ
  • Resources
    • 🎨Brand Kit
    • 📖Tide vs Other Platforms
    • ⚖️Case Studies
      • Magpie Mafia Bridge
      • Decoding DEX Users
      • PoolTogether Marketing Initiatives analysis
      • Growth Challenges for Bridges
      • Tide “Audiences”: Engaging Authentic Users
      • Rodeo Finance Engagement Program
      • nftperp Paper Trading Competition
  • CONTRACTS & API
  • 📑Smart contracts overview
  • 🌊Wave Contract
  • 🏭Wave Factory
  • 📬Deployment addresses
  • ⌨️Tide APIs
Powered by GitBook
On this page
  • What is a campaign?
  • General info section
  • Tasks section
  • Choose your on-chain tasks. Check here for more details.
  • Choose your off-chain tasks. Check here for more details.
  • On-chain actions
  • Settings
  1. Projects
  2. Campaigns

Create a campaign

PreviousCampaignsNextOn-chain Tasks

Last updated 10 months ago

Tide self-service campaign creation builder is available .

Here's a quick video to get started

What is a campaign?

A campaign is an NFT collection visible on Opensea. Users can unlock and get NFTs by participating in the campaign and performing tasks (on-chain or off-chain tasks).

If you want to know in detail how campaigns work at the smart contract level, you can visit the of our docs.

General info section

General info should provide useful information about the campaign and are displayed on the user page. Projects can change these info even after the campaign is deployed.

Tasks section

In this section, projects can define the NFT issued to participants, who can participate in the campaign, and what actions users need to perform to complete the campaign:

  • NFT Reward/Credential: Set name and Image/video that will be loaded in the NFT badge issued to participants

  • Tasks: Our no-code campaign builder supports a wide array of task both onchain and off chain.

Now add the tasks users have to complete to participate in the campaign and get rewarded!

You can set up an alternative required task. For example, users are asked to either hold your token or to buy it. Another example could be to ask users to join your Discord server or follow you on Twitter. This is to reduce the friction by allowing users to complete alternative tasks and still be rewarded.

On-chain actions

The on-chain action section in the campaign builders allows the project to require any on-chain event to be triggered by campaign participants.

In order to create the task, paste the relevant contract (e.g. an ERC20) and see the associated events (Transfer etc.). In the "Advanced Settings" checkbox, it is possible to specify values expected from these events (e.g. deposit at least 100 $USDC)

🚨Points of attention:🚨

  • Contracts must be verified on Etherscan

  • After creating the task, please allow some time for our subgraph to be indexed (3-6 hours)

If you need assistance in implementing on-chain actions, please read the On-chain Tasks section.

Settings

Projects can set up the campaign parameters, such as network, NFT Type (SouldBound token or Standard NFT), and campaign duration. These settings cannot be modified once the campaign is live.

Campaigns can be set as gasless. Currently, Tide can sponsor gasless campaigns on Polygon, while the option is not available for other networks.

Once all the steps are completed, campaigns can be deployed.

Allowed addresses: Campaigns can be either "open to everyone" or targeted to specific audiences (set of wallets obtained at certain snapshots). The audience system is a simple way to target specific users based on on-chain behavior and mitigate sybil activity in the campaigns. If your project needs a custom audience, reach out to our team on

Choose your on-chain tasks.

Choose your off-chain tasks.

🏗️
🥎
Discord.
Check here for more details.
Check here for more details.
here
contracts section
Add web3 onchain tasks
Customize onchain and off chain tasks
Alternative task