I don't get why teams winding down build redemption contracts to return treasury to holders.
Just snapshot balances and airdrop the treasury pro rata (
@merkl_xyz makes it super straightforward)
Worried about dead wallets? They won't claim anyway, so you can easily reallocate their share to the addresses that did.
Worried people dump to zero after the snapshot? The distribution is already fixed and your project is winding down, why would you care?