Step 5: Manage Campaign
Instantiate | Deposit | Withdraw | Check Progress
Please contact the Genie team on Telegram with your Campaign ID before attempting the following steps
Instantiate Mode
After the campaign is confirmed with the Genie team, you will be required to instantiate the campaign contract. Only the creator holds the administrative keys to the contract. The Genie team has no access to the keys or the contract.
Click
Manage
and connect the wallet you wish to take on the administrative access for the campaign contract.Enter the Campaign ID. The Campaign Name, Budget, and Period details will appear. Ensure this is the right campaign before you instantiate.
Click
Instantiate
and sign with the wallet pop-up. You will receive a contract address for your campaign.
Deposit Mode
Let's use the newly obtained contract address to enter our deposit mode. To activate the campaign, you need to deposit the rewards budget into the contract.
Enter the newly created contract address from Instantiate. Only the contract owner will be able to deposit the rewards budget.
Click
Deposit
to trigger the wallet extension to transfer the exact amount. If the wallet does not have the required amount, the transaction will fail. Gas fees are payable for this transaction.
Withdrawal Mode
After the campaign ends, the remaining rewards can be withdrawn by the contract owner.
Enter the contract address and again, only the contract owner can withdraw the remaining rewards.
Click
Withdraw
to trigger the wallet extension to withdraw the contract balance. Gas fees are payable for this transaction.
Check Progress
Head to Chainscope / Mintscan to view the campaign activity. By entering the same contract address, you can view details such as wallet addresses and the amount they claimed during the campaign.
Last updated