# Please consider airdrop users who deploy their own smart contact to interact with uniswap

**URL:** <https://gov.uniswap.org/t/please-consider-airdrop-users-who-deploy-their-own-smart-contact-to-interact-with-uniswap/1350>\
**Category:** Uncategorized\
**Created:** [September 17, 2020, 5:13pm UTC](https://gov.uniswap.org/t/please-consider-airdrop-users-who-deploy-their-own-smart-contact-to-interact-with-uniswap/1350 "2020-09-17T17:13:13Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tartu](https://avatars.discourse-cdn.com/v4/letter/t/ba9def/32.png) [@tartu](https://gov.uniswap.org/u/tartu)\
**Post date:** [September 17, 2020, 5:13pm UTC](https://gov.uniswap.org/t/please-consider-airdrop-users-who-deploy-their-own-smart-contact-to-interact-with-uniswap/1350/1 "2020-09-17T17:13:13Z")

</div>

there are early adopters who deploy their own smart contract to interact with Uniswap(e.g arbitrage contract to trade tokens between different dex). but according to current uni token claim rules, only EOA address is able to send claim functions. but for users who deploy their own contract are unable to send claim transactions through their own contract if the contract doesn’t support external call. please consider airdrop tokens to those users as well.

---

<div class="post-metadata">

**Author:** ![Noah](https://sea2.discourse-cdn.com/flex016/user_avatar/gov.uniswap.org/noah/32/225_2.png) [@Noah](https://gov.uniswap.org/u/Noah)\
**Post date:** [September 17, 2020, 5:18pm UTC](https://gov.uniswap.org/t/please-consider-airdrop-users-who-deploy-their-own-smart-contact-to-interact-with-uniswap/1350/2 "2020-09-17T17:18:46Z")

</div>

hi @tartu, i’m closing this, please direct further discussion to [[Learn] Requirements & How to claim your 400 UNI](https://gov.uniswap.org/t/learn-requirements-how-to-claim-your-400-uni/1025/10), but also note that anyone may claim tokens for any other account. so, even if a contract is unable to call `claim` on the MerkleDistributor contract, you may call the function from any EOA on behalf of the contract, and if the contract has a way to deal with arbitrary tokens you may then do as you like with them.

---

<div class="post-metadata">

**Author:** ![Noah](https://sea2.discourse-cdn.com/flex016/user_avatar/gov.uniswap.org/noah/32/225_2.png) [@Noah](https://gov.uniswap.org/u/Noah)\
**Post date:** [September 17, 2020, 5:18pm UTC](https://gov.uniswap.org/t/please-consider-airdrop-users-who-deploy-their-own-smart-contact-to-interact-with-uniswap/1350/3 "2020-09-17T17:18:48Z")

</div>


