notional-labs / MageNFT

2 stars 0 forks source link

How to airdrop to people with cw20 token #14

Open nghuyenthevinh2000 opened 2 years ago

nghuyenthevinh2000 commented 2 years ago

I. Task description

For a chain, to airdrop to people, you add their accs to genesis file to airdrop. What will be the mechanism for airdropping cw20 token to people.

Need a mechanism for people to claim airdrop based on missions finished. Such mechanism will be coded in wasm contract.

Resources:

  1. https://github.com/CosmosContracts/neta-airdrop

Missions:

II. Task timeline

Will discuss later.

III. Task deliverables

Will discuss later.

IV. Task goals

goals that this task needs to achieve

nghuyenthevinh2000 commented 2 years ago

@chinhnotional please research on this. If task unclear, please tell me to update task instruction.

Jammyaa commented 2 years ago

@nghuyenthevinh2000 What kind of mission are you talking about here? Is it mission like in a gamefi project or is it mission type like 5 missions in stargaze airdrop?

nghuyenthevinh2000 commented 2 years ago

like 5 missions in stargaze airdrop

Jammyaa commented 2 years ago

Hi @nghuyenthevinh2000, in our vision and roadmap, can MageNFT become a DAO?

Jammyaa commented 2 years ago

Here is a sketch of the token airdrop mechanism for our project. Let's discuss more.

Jammyaa commented 2 years ago

https://drive.google.com/file/d/1yFQGzgi-Aip3a4tpzhGWOqcUKRxMtWiq/view?usp=sharing

hieuvubk commented 2 years ago

I think merkle tree airdrop should work, let do it

hieuvubk commented 2 years ago

Screenshot from 2022-03-23 18-05-35 Already air drop to juno account testnet. Right now, we're using the snapshot file. It will be output when taking a snapshot of the user's task process later on

hieuvubk commented 2 years ago

I created a bot on telegram for airdrop. Current features: