/sSDEX-Claim

Claiming interface for sSDEX

Claim Bot (Airdrop)

Summary

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 will be seperated into 2 types:

  • Claim with AVAX in wallet before snapshot on Dec 31st 2021
  • Claim after Dec 31st 2021 with referral link

Motivation

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.

Process

Proposed Data Storage

  • 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

Outlined below is the process in which the user qualifies for a claim

  1. User interacts with claim bot interface using a wallet address that has a positive AVAX balance based on the Dec 31st 2021 snapshot
  2. 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

  1. User confirms with metamask the amount claimable, user pays the gas fees

User already made a claim

  • 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 makes a claim with a referral link

  • 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

Other requirements

  • Use lightboxes to render error messages

Admin Panel Backend

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 and unpause function in the smart contract

Dependencies

  • Archive node for mainnet (Ankr)
  • Archive node for fuji testnet (Quicknode)

Workflow

index

Figma

2022-06-28_19-25-27