hi @tartu, i’m closing this, please direct further discussion to [Learn] Requirements & How to claim your 400 UNI, 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.