Quests

Give your holders quests and reward the ones who finish them, in your own token, straight from your wallet.

LiveEmbeddableVerified Dev

Live.Rewards stay in the team wallet until the team approves and signs the payout.

How it works

  1. In the Studio, write a quest: what to do, the reward per winner in your token, how many winners and an end date. Hold and Burn quests are checked on chain. Task quests ask for a link you review.

  2. Holders sign in with their wallet, which is free, and take part. Hold and Burn entries are checked against the chain at once. Task entries wait for your review.

  3. Approve the winners, then pay them in one transaction that your team wallet signs. Every paid entry shows its transaction.

What it costs

Free. Rewards come from your own wallet, and you pay only the network fee. Paying a winner who has never held your token also opens a token account for them, a deposit of about 0.002 SOL.

Good to know

  • The reward pool is your token's balance in the team wallet that posted the quest, read from the chain and shown on the quest.
  • Nothing is locked. Rewards move only when the team approves and signs, so a team could choose not to pay. Holders see which entries were paid, each with its transaction.
  • One entry per wallet per quest.
  • A Hold quest checks the wallet's balance when it takes part. A Burn quest counts burns posted on your Burn Wall.
  • A Task quest takes a link, such as a post on X. The team decides. We do not judge what the link shows.
  • Quests are tasks with rewards. They are not a lottery and not an investment.

Under the hood

  • A payout is a checked SPL Token transfer from the team wallet's token account to each winner, opening the winner's token account first when it has none. Up to 6 winners fit in one transaction, and a bigger payout is split into several.
  • Our server builds the payout and test runs it. The team wallet is the only signer. Once it confirms, our server reads it back and marks each winner paid.
  • Taking part needs a free sign in with the wallet, so nobody can enter for a wallet they do not control.

SPL Token

TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA

Token-2022

TokenzQdBNbLqP5VEhdkAS6EPFLC1PHnBqCXEpPxuEb

Associated Token Account

ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL

System Program

11111111111111111111111111111111