Retroactive Airdrop Excludes Proxy Contract Users (e.g. Dharma, Matcha, etc.)

25mm of the tokens went straight to Binance @Uniguy772. Think you’re a bit naive. Other users that didn’t use Uniswap previously and want to participate in the governance can also buy it from the market or get it from liquidity mining.

1 Like

Plenty of people had multiple addresses that’s beyond the question. If someone happened to have multiple addresses (and I know plenty of people did for their own reasons) that had traded on Uniswap before the screenshot was taken they are still valid and these people were lucky either way is out of Uniswaps control Uniswap minted 15% of the total supply and sent them to a smart contract for the airdrop and named all the applicable addresses. These tokens are gone now and locked away forever if not all claimed by the original valid recipients as outlined in a locked post by Noah.

People who didnt meet the airdrop requirement need to move on and stop moaning the opportunity has passed.

As mentioned before Dharma are the only exception I believe should be allowed to this and tokens for that would come out of the Community Governance Fund I believe.

Either way that’s not begging

  1. Buying is someone deciding they want to have an interest in the platform and potentially vote which is good

  2. Providing in liquidity pools is helping Uniswap and allowing people to be AMM’s, the heart of what Uniswap is about a community driven exchange.

Either way neither are the same as begging and these people would be rewarded for their later actions not related to the original airdrop.

Would read to see where the above two categories come from to be honest as these are laid out as far as I’m aware on their original UNI blog post

1 Like

Never said 1. or 2. was begging. I just don’t agree that users that use a third party service and indirectly use uniswap in the process deserve an airdrop.


Would still disagree for my original posts reasons.

These people arent asking to be included from outside the dates of the original airdrop they are being treated the exact same as anyone else who got the airdrop and still technically used Uniswap.

Again not a free lunch I believe that to be a very bad attitude to label this airdrop as it was/still is about Governance not about “free lunches” while I can understand it did help a lot of people and for some related to a whole years salary the focus on this forum anyway in my opinion should be about the governance aspect not free lunches/monetary aspect.

Still strongly believe in the saying "There’s no such thing as a free lunch"

1 Like

I’d at least want to look at this on a case by case basis. Definitely no for DEX aggregators.

edit: i had never used dharma before but having checked out their uniswap tutorial I would have no objection their users receiving a retrospective airdrop. I don’t like that everything gets clumped together though.

Dharma now have 15m+ UNI delegated to them, so we will see this proposal to vote upon, personally I’m against it.


how can you be against getting airdrop
active community members - the same as you
I personally have used dharma on my mobile,
because I was often on the road
driving your car and at the workplace
it would be fair to reward members of dharma and similar app
and of course it’s worth split these proposals with the DEX aggregators in different votes

thanks to Nadav and other builders for defending the interests of your users, good luck and success in your difficult business
and haters will always be, this is a state of a “black soul” in the first place

1 Like

Agree with you in part… I stand for Dharma to be an exception to the rule and anyone still within the original rules i.e.

  • Didnt already claim UNI with a wallet address also on the original list

  • Transacted before the cut off of 1st September @12

should be given tokens. Other than this there shouldn’t be any more airdrops and discussion on airdrops on this Governance forums should be stopped as it’s just getting annoying seeing the same people getting give out to by admins making multiple fake accounts to re-post the same crap than accept reality


If you’re going to give them UNI, perhaps only give them 25% allocation once a month for 4 months

Endless supply of tokens can damage the foundation of UNI.

We are a working product but there are nefarious actors who are actively working to sink the price


DeFi is about being fair to some degree, isn’t it?

Support questions should be placed in the Uniswap discord not on the governance forum


I thought we’ve already weeded out this nonsense… anyone who heard about the airdrop and is complaining simply wants free money. These are not people who want 400 UNI so that they can be part of governing the system, if you didn’t get an airdrop that means you probably didn’t hear about Uniswap until after the announcement.

If you do in fact desire to take part in governing the system, right now is an excellent time to pick up tokens at a discounted price on secondary exchanges. You can even buy them through Uniswap!

I have been accumulating ~100 UNI daily, and will allocate whatever it takes or delegate myself a proposal to prevent the snapshot from being extended. All of us, right now, are currently missing opportunities that we don’t even know about. That doesn’t entitle us to rewards once we hear about them.

I have seen so many threads on this, and heard pretty much every excuse as to why it should be extended, and none of them have a net benefit for the system. All arguments boil down to entitled people who are envious that other people got something they want. This is the behavior of toddlers, and toddlers won’t provide good decision-making going forward.

After gas fees, failed transactions, and other slow Ether drain since Uniswap started, the airdrop was basically a reimbursement for many long time users.


No, DeFi is not about being fair. It is about providing a means to transact assets without a third party. “Fair” is a construct of envy, and there is no place for envy in DeFi. Legacy systems are lousy with it, DeFi should rise above it.

You missed one single opportunity in your life. I promise you, there will be another.


The current argument surely isn’t about literally extending the airdrop to those who weren’t Uniswap users prior to September 1 but the difference in the announcement blog post between:

"15% of UNI 150,000,000 UNI can immediately be claimed by historical liquidity providers, users, and SOCKS redeemers/holders based on a snapshot ending September 1, 2020, at 12:00 am UTC.


"400 UNI are claimable by each address that has ever called the Uniswap v1 or v2 contracts. This includes ~12,000 addresses that have only ever submitted failed transactions — love you guys.

The fact seems clear that many users did not call directly either contract, and while the first statement in the blog post says users can claim UNI, the second only says addresses that directly called the contracts. In that sense, people feel entitled because, frankly, the announcement’s language entitles them. The ambiguity exists because the second paragraph only seems to expand the definition of those able to claim to include those addresses who did not literally successfully use Uniswap but only had attempted to do so as well as affirming that “users” definitely includes “addresses that have directly interacted with the contracts”, it doesn’t exclude any who ordinarily may have thought of themselves as users or have actually in some way used Uniswap via an indirect mean, knowingly or not knowingly. It also doesn’t include them.

The tokens entitle governance, and this creates a situation where we have seen people use - as in in some way interact, ultimately, with the Uniswap contracts, complete swaps or attempt to complete swaps or provide liquidity or attempt to provide liquidity, but because of some distinction made later that they at the time certainly can’t be aware of mattering, be left out of the process. Yes, it’s about entitlement, but that’s because who is and who isn’t entitled in the promise made here is unclear and a binary choice. Whether they want to use the tokens for governance or just dump them or whatever, none of that matters here. It’s a matter of interpreting ambiguities in the language in what was already promised.

It doesn’t help that immediately after the graphic in the blog the paragraph states:

With 15% of tokens already available to be claimed by historical users and liquidity providers, the governance treasury will retain 43% [430,000,000 UNI] of UNI supply to distribute on an ongoing basis through contributor grants, community initiatives, liquidity mining , and other programs.

So once again, “users”. The decision really needs to be about what these terms mean and are supposed to mean. Instead of all the policy discussion we should really entirely focus on the ambiguity here in the language - unless there’s another document somewhere that more definitively defines who is and isn’t entitled as intended, in which case I would really appreciate it to be linked. Cheers.

edit: Just refining the ultimate question can be boiled down to:

Does a “user” include addresses (by extension really those who had control of the addresses) that ultimately had their assets interact with the Uniswap contracts, and:

a) Have done so without knowing to have done so, or
b) Have done so with the understanding that they have done so, or
c) Have done so thinking that they have actually chosen to do so

and because of various reasons (technical ability, platform confusion or obfuscation, etc) have only, as it turns out, interacted through a proxy.

BTW This is why these things get written up by lawyers so because this is definitively something that should have been made clear ahead of time.


This is ridiculous. Uniswap chose to airdrop the uni token as they saw fit. It was to ACTUAL people who logged into and used their website and program. Not to third party dex aggregators looking for the best prices for people and then taking their fee… I don’t even know why there’s a discussion about this. Those people weren’t using uniswap they were using an aggregators who did the work of finding the best prices for them which is totally different than even using uniswap.


There’s a discussion to this because apparently people keep assigning meaning and intent to the devs without any evidence showing that it was the actual intent. You did the same here. I don’t know how you can call this ridiculous when not only does it affect actual people, but also the blog from the devs say things that are clearly interpreted in ways that many found unsatisfactory.

This is ridiculous. Uniswap chose to airdrop the uni token as they saw fit.

Unless you can get an actual statement stating that the tokens were dropped as they see fit and that is it - not partially, not just what’s conveinent, but in thact this is the outer limit, then I don’t know how you can justify that. Are you Uniswap? How do you know if the choice is a final one that is inclusive of exactly the intended? And if they said “users” multiple times and yet, dropped the tokens to “those who they saw fit”, that’s a phrase that isn’t even in the original post, so where are you gleaming their intent from? People make mistakes, code have bugs, best laid plans of mice and men, etc. But how do we know that if the text doesn’t say that?

It was to ACTUAL people who logged into and used their website and program.

Again, this doesn’t even represent a huge portion of the people who actually did get the tokens. Are you suggesting some sort of rollback in case? I primarily used contracts and eth calls to interact with the swap. Does not using the front end mean that I didn’t use Uniswap? Is Uniswap just the front end? There’s no way this assertion can at all be true unless you want to take away people’s tokens afterwards. How would this even make sense?

I don’t even know why there’s a discussion about this.

Because there’s an ambiguity and for some reason people keep calling it ridiculous while asserting things backed not by the text of the announcement which people have relied on, but rather, just their opinions and instincts. I was under the imrpession that governance requires knowledge and evidence, not just. I’m happy to see any evidence to the contrary except I haven’t seen much of anything,.

Those people weren’t using uniswap they were using an aggregators who did the work of finding the best prices for them which is totally different than even using uniswap.

And that was my whole point in the end. There are at least three groups of people who “used” in the commonly understood dictionary sense with Uniswap contracts (and one group that didn’t but were counted anyway as they intended to use but failed due to the blockchain). What is “use”, and in what context does it count for “use” in this case? The factual matter is that for the addresses listed in teh Git repo of the lists, all thoe addresses/contracts were interacting and swapping with UNI. Some may have known that they were doiing it indirectly, some may not. Either hway, we’re not mind-readers, And I think it would be appropriate to back up any assertions with hard evidence that is literallya part of the record or otherwise it goes offt he rails really fast. The problem is very simple, but it’s absolutely not ridiculous unless schadenfreude is your thing,.

Don’t minimize any of this. We have votes because your definition of "using " and mine are almost necessarily different and we both got airdropped anyway. Usuaslly we have a court to try to fix the difference, and we don’t have an in depejndent judiciary in a decentralized way. I’m happy to address any objections but I personally go with the original text announcement first, that is more ort less the public founding document, since that’s all we got to start with. Unless a dev can come out to state exactly what they had intended to do, that must be where we start. What’s ridiculous about that except somehow this didn’t get defined beforehand and cause a lot less trouble and disussion.

edit: Straightening up train of thought, been a long day


You seem to be the opinion that uniswap owes you something when the fact of the matter is they don’t owe you anything so I’m not continue with your circular arguments they did what they did and it’s done there’s literally no legality to your arguments although you pose them as if your some lawyer.


tl:dr Many people feel uniswap owes them something because what appears to be a promise was made, in the open, but instead weren’t able to participate because apparently there’s no well-defined boundaries of “user” in that document, with no indication that it’s an omission, deliberate, mistake, or anything. We need to clear this up at least, whether we distribute the tokens or not, because that’s basically the essence of governance. This affects literally thousands of addresses. The defi ecosystem is heavy on credibility of individual actors and projects and so, how would people feel about those who paritcipated in, however directly but still factually, in Uniswap’s success yet are excluded because of a failure to properly define the parameters?

Longer more in depth points:

BTW, I am a lawyer by training and background but I’m speaking on my personal behalf as a member of the community. I’m not interpreting or giving advice as to the laws of any jurisdiction and should not be construed as doing so. However, governance represents essentially the setting out, creation, and application of legalistic standards within a community. If your participation in the community is to say “let’s turn this into a CEX” then, you’re welcome to be here but it seems to be the wrong venue for such an argument, but by arguing that “what’s done is done” and that the dev’s actions to the current moment is immutable and final and can be determined as such (by who, you?) then why even engage in governance? “What’s done is done” means you never go back to fix things if what’s done was done badly. I’m not talking about it in legal terms, but general, every day terms. We’re also not talking about illegality - we’re making the laws here, but there are matters of equity outside of the law that still apply, as in, community trust, unequal treatment, not fulfilling promises, making ambiguous promises. You surely have experienced some sort of situation where it’s not a legal wrong but nevertheless, a wrongful act to your detriment that you feel that someone broke a promise or did something untoward that you feel aggrieved about. Setting laws and codes and definitions, in the small community here, is a way to avoid that.

The fact that we have vigorous debate and discussion is undoubtedly a good thing because you can’t govern without discussion and sometimes even vigorous ones. Do you think the one-party rubber stamp “people’s congress” in China does any debate or defining ambiguities? My grandfather was on that and no, they didn’t, and we’re hopefully trying to avoid that, and the first step is to set out boundaries as to the basic terms being used. I don’t know if the devs owe me any more tokens, I frankly don’t know if they owe anyone any tokens. It is only a mere possibility, and only if the community decides on what is a user and what isn’t a user. You’ve stated earlier that you consider users to be those who used the front end but that’s obviously not even supported by how the tokens were distributed. I’m suggesting that we acknowledge the baseline parameters here:

  • “Usage (noun)” - this is a pretty simple one. I realize that not everybody’s first language, including my own, defines this with the same nuance as and sometimes lack thereof in English, buit the devs have in some ways done that for us. The usage of uniswap means to interact with, via the front end or directly via the contracts, to complete, or prior to September 1, 2020, to attempt to complete some sort of a swap or liquidity add/removal act, by a user’s actions, at the very least. The devs don’t use the word usage itself I believe but because “use” can be a verb and a noun in English, this should also refer to any time “use” is used as a noun. And to use something, it’s a sentence that at least requires a subject, and in this case an object as well.

  • “User” - this is less simple. Firstly, since linking natural persons to addresess or contracts is self-defeating in this sense, a user is a contract or wallet, with the understanding that someone has control over it, that interacted with the uniswap contracts successfully in making swaps, adding/removing liquidity, or before September 1, have attempted to do so. Because you can’t swap nothing for nothing, I think this should include an actual transfer of tokens/eth in the formulation. If you’re not a user by the 1st of September, the current, outlined rules say that you’re not included in the users that are eligible. That doesn’t mean that in the future you don’t count as a user, just for the current purpose.

Because that’s where we are, the question left is “who, in their capacity in controlling funds/tokens in usage, constitute a user”. Since we are only talking about cases where third party intermediaries of some sort acted as a middleman/proxy/front-end/etc really there are only a few potential options. And the options really are:

  • Some sort of strict liability - you didn’t even know that Uniswap was a possibility and certainly made no conscious effort to choose it but the result is that the transaction was done with Uniswap got back to your wallet without you knowing through which means that was achieved.

  • (Possibly, still working this out) - some sort of at least in criminal and civil contexts in the US, a “recklessness standard” equivalent, as in you didn’t intentionally choose to use Uniswap and but are aware of its possibility and was ambivalent about using it, and indeed in the transaction it was used and all was well and the transaction was completed.

  • Some sort of knowingly standard , as in you knew that uniswap was a choice and some part of the decision making process involved in you knowingly selecting a service that had Uniswap as an option, without selecting Uniswap itself over other services (for a Dex aggregator). The transaction happened and was completed through Uniswap.

  • Some sort of purposeful standard, where you went to some third party service, saw Uniswap, chose it specifically, and it was completed.

While this really should have been worked out by the devs (as they determined that failed transactions also count), I guess it’s left to us.

1 Like

From the UNI blog post:

Uniswap owes its success to the thousands of community members that have joined its journey over the past two years. These early community members will naturally serve as responsible stewards of Uniswap.

Using Dharma to unknowingly trade Uniswap was not joining the Uniswap journey. Those who used Dharma used Dharma, not Uniswap.

  • They were not early Uniswap community members.
  • They were not on the Uniswap journey.
  • They are Dharma users.

To the Dharma folks: perhaps create your own DHARMA token and airdrop to your users.