I’ve been thinking about this and reading others’ reactions. It seems to me that you could give points based on certain categories, and that would be a fair enough representation of efforts put in, as long as you filter out some people who were not really serious users.

I think number of transactions spread over unique weeks is the best definition of what comprises a “user”, a la Optimism. Big players also fished the Hop airdrop (and were excluded) by making e.g. 1000 wallets, and transferring a huge amount into one, doing a few transfers, moving it into another, etc etc. If someone’s consistently been making swaps over a period of weeks or months it’s hard to describe them as an airdrop farmer.

It seems that there’s a bit of concern about unfairly excluding smaller traders, and I think that’s fair enough if they’re legit users. You may have newish users who are genuinely testing the waters or don’t yet want to invest a lot, or just people who don’t have a lot of money period but are serious about learning and may be future users. It doesn’t have to be a big reward, but I think something is in order.

Total volume - exclude tiny amounts / spammers, reward bigger users

  • $0-100 - exclude user from airdrop regardless of other criteria
  • $100-1,000 - 1 point
  • $1,000-10,000 - 2 points
  • $10,000-100,000 - 4 points
  • > $100,000 - 8 points

Total transactions - multiplier for repeated use

  • 0-5 tx - exclude user from airdrop regardless of other criteria.
  • 6-20 tx - 1 point
  • 21-100 tx - 2 points
  • 100-1,000 tx - 4 points
  • >1,000 tx - 8 points

Timespan - repeated trades over a period of X weeks, rewarding users going way back

  • 1 week only - exclude user
  • 2-3 weeks - 1 point
  • 4-6 weeks - 2 points
  • 7-16 weeks - 4 points
  • >16 weeks - 8 points

= 24 points total - just divide the total airdrop allocation into 24:

  • small-fry: so someone gets (say) 100 tokens or whatever for making like 15 x $10 trades over 3 different weeks. To me that’s still a user, just a small one.
  • interested but not deeply invested: someone with little money who’s been using the platform for months would get maybe e.g. 100 tokens for volume + txs, but 800 points for checking in regularly, similar to someone with a lot of money but who’s only used it for two weeks for a few transactions.
  • serious stuff: someone making 10,000 trades over 6 months totalling $150,000 gets 2,400 tokens.

Bonus points, which should probably be in order regardless of the above - i.e. even if someone is an airdrop farmer / really didn’t use the system, it seems fair enough to acknowledge that they made a financial or community contribution.

  • Donated via X / Y / Z (gitcoin / Atlendis / early investor) - add points as the community / team sees fit, depending on how useful it was to them. Maybe a min. spam filter.
  • Earned a Discord label of some sort - ditto, depending on the label’s use

Snapshot around 10 June, a bit before Twitter chat about tokens.

It’s quite like DyDx, which had a 30x reward for the larger users, but they only defined that by volume, which is more easily gamed. Does it sound fair to other people / good for Zigzag? Would anyone like to suggest modifications? I’m hoping people can at least agree (sort of) that it’s fair to exclude people who basically haven’t put in any time, money, or thought, or have tried to farm it. Right?

    Bad idea. Whales will get the most airdrop. No need to exclude people with small trading fills. If you want to exclude spammers and airdrop hunters, just use other criterias to check eligibility but not amount of fill per one order.

      MadCreep it says “total volume”, so 10 x $11 would fit the criteria if you did it over a few weeks. If you can afford to do anything at all with crypto that’s affordable for most people. Whales will only get the biggest drop if they’ve been putting through a lot of volume consistently over a lot of time, which would make them important & legitimate users… which is fair enough! And a whale trading a few big trades would get the same as a smaller user trading very frequently. Only someone trading large amounts very frequently would get the max, which seems fair enough.

      I think it’d be worth considering Argent users in some way (not sure exactly how), I mean maybe it’s unfair saying if you used argent then you can get some tokens but they really have helped on board users to zkSync and app integrated ZigZag early. Maybe this is for a different conversation and is more of a separate discussion on how reward ecosystem/app where they can then use the tokens how they wish bit like what OP have done with project.

      I guess if people / the team think the wallet is important (I suppose Argent is good for the ecosystem so may be good PR) it could be another “bonus”-like factor. Though I think if you’ve just used Zigzag once or twice not sure it warrants a reward. E.g. I opened a separate Argent account with a smallish amount of cash, swapped eth to stake usd in gro, but wouldn’t really expect any reward for doing just that. Could even be something to discuss with the Argent team since Zigzag + Argent seem very connected (at least in the app)? E.g. if Argent were to own / be airdropped X Zigzag tokens they could drop to users as they see fit. Could be an interesting 2nd round of PR.

        the best idea.
        Thank you yozhik for the good detailed described proposal.
        Take my vote 🤙

        Not good idea at all. Small traders number is more and big traders are less ….if smaller trader below become big trader in future he will not come n use zz due to this mismanagment of appreciation. It should be sensible. and all traders or contrubutors should be appreciated. If more distribution for more users will have less imapct of dumping and stability of growth will be high.

          rpkaranth I can’t really tell how you’re suggesting it should be amended but I’m open to feedback. I think it’s pretty generous to most people who’ve had a very basic level of activity. Since 200,000 wallets interacted with Zigzag, some filtering out is necessary.

          Proposal:

          all current $zz holder - share 60% of the airdrop

          Gitcoin donors - share 20% of the airdrop

          Dex traders - share 15% of the airdrop

          • LP providers - share 5% of the Airdrop.

          Reason:

          The transaction history is no longer useful as there are too many bots

          We need to filter the real supporters and make the $zz token more valuable. The current holders of $zz got the token through IDO which lasted more than 1 day, it gave a very long time and effectively excluded the people who do not believe in the project in long term, because “no time to participate” is not an excuse for this IDO. By sharing the airdrop, it rewards the real believers of Zigzag

          If anyone wants to against giving airdrop to current holders, they have to purchase the $zz in market so that they can vote against, and that further increases the value of $zz. It will be a positive cycle.

          The multiple for zz holders wouldn’t be much of a difference between small holders and big bag holders. So not to favor the whales.

          it’s all just a dream, can’t you all read their tokenomics?

          terrible

          WHales will get all -failed

          all good except
          Only 1 week - exclude user as this excludes new users