Sigmadex is proposing an optimal token distribution model for allowing individuals to claim free sSDEX tokens. Claiming will be available to anybody who possessed AVAX in their wallet leading up to the AVAX snapshot on December 31st, 2021. Anybody who has qualified for the early claim will be able to provide a referral link for anybody to claim a smaller amount of sSDEX. All claimers will be required to pay the gas fees.
- Claim with AVAX in wallet before snapshot on Dec 31st 2021
- Claim after Dec 31st 2021 with referral link
The idea of the claim drop is to leverage an efficent way and provide additional incentives for spreading the word about obtaining free sSDEX. We are looking to achieve large amount of independent sSDEX wallet holders and the event is primarily for brand awareness purposes.
- Claim data is to be stored on-chain through event logs
- Interface should query event logs to verify whether a wallet has made a claim or not and send them to the appropriate landing page
- User interacts with claim bot interface using a wallet address that has a positive AVAX balance based on the Dec 31st 2021 snapshot
- User interface displays the amount which can be claimed based on the specification table below:
AVAX Balance | sSDEX Reward |
---|---|
< 1 | 250 |
1 < 10 | 1000 |
> 10 < 100 | 5000 |
> 100 | 12,500 |
Parameters subject to change
- User confirms with metamask the amount claimable, user pays the gas fees
- User interacts with claim bot interface using a wallet address that has already made a claim
- User interface displays an exception explaining that a claim has already occured
- User interacts with claim bot interface using a referral wallet address that has already made a claim:
eg.
https://claim.sigmadex.org/0xf289752B420e10444f0d271267192a1e824977cd
- User interface displays the amount which can be claimed (100 sSDEX)
- User confirms with metamask the amount claimable
- Referred user gets credited 50 sSDEX and referral user receives 10 sSDEX
- Use lightboxes to render error messages
Backend UI displaying all claims made in a table with the following data:
TxID | Timestamp | Wallet Address | AVAX Balance at Snapshot | Claim Amount |
---|
- Button to call
pause
andunpause
function in the smart contract
- Archive node for mainnet (Ankr)
- Archive node for fuji testnet (Quicknode)