FAQ

chevron-rightHow do I deploy a quest?hashtag

To create a quest, you will need tokens in your wallet to be distributed as the quest reward. Currently, we support a limited number of networks with a limited number of tokens. If you wish to use tokens outside of what is available, please open a support ticket in our discord. You will also need gas tokens to deploy the quest contract on the supported network of choice.

chevron-rightDoes the action and reward have to be on the same network?hashtag

Nope! You can deploy quests with an action required on one network, with the reward being distributed on another.

chevron-rightWhat networks can I distribute tokens on?hashtag

We currently support Ethereum Mainnet, Optimism, Polygon, and Arbitrum. If you want us to add a new network, please let us know here.

chevron-rightWhat participants should I choose for my quest?hashtag

When creating a quest, quest creators can either choose from recommended lists made by the core team or you can upload your own list of addresses through a CSV upload. Choosing your participants depends entirely on the goals of the quest.

chevron-rightHow can I create my own Allowlist?hashtag

To create an Allowlist, you can upload a CSV and save it in the "Allowlists" section of the Quest Terminal UI. When deploying a new quest, you can choose from your saved allowlists instead of having to upload a new CSV each time.

chevron-rightWhy is there a fee to create a quest?hashtag

Quest Protocol requires a fee upon each quest completion. The fee is 20% per reward distributed to participants. For example- if the quest completion reward to the user is 1 OP, there is a 0.2 OP fee paid to Quest Protocol for a total cost of 1.2 OP.

chevron-rightWhat happens to the tokens that are remaining in the contract when the quest is completed?hashtag

If there are any tokens in the contract, the quest creator can withdraw the tokens in the contract after the time in the quest runs out. This applies to both unused user rewards and unused tokens from the protocol fee deposit. You can withdraw the tokens by clicking into a quest and viewing the details.

chevron-rightWhere does my quest appear when it is created?hashtag

When the quest is deployed, the quest appears on RabbitHole and any Quest Protocol interface.

chevron-rightWhat reward amount do I use for the reward amount?hashtag

If you price the quest too low, users may not complete the quest. If you price the quest too high and you don’t have an Allowlist, there is a risk of users creating multiple wallets to farm the rewards.

chevron-rightWhat is a gas rebate?hashtag

If you’re looking to incentivize users for gas for doing a transaction, you can create a quest. Note: the reward is fixed during the duration of the quest. The reward amount may be slightly higher or lower than the gas cost as a result.

chevron-rightHow can I schedule a quest?hashtag

You can schedule a quest through the time picker. You can either have the quest start immediately or schedule it in the future. Quests have a maximum duration of 30 days.

Last updated

Was this helpful?