SETUP-29 - Recover tokens send to $ZAMA contract

Summary

Governance action: “Recover tokens send to $ZAMA contract”.

Motivation & Context

A few users have sent $ZAMA to the $ZAMA contract itself following the auction. As a courtesy we can use recovery functionality built into the contract to give these back. The transactions can be seen here: https://etherscan.io/token/0xa12cc123ba206d4031d1c7f6223d1c2ec249f4f3?a=0xA12CC123ba206d4031D1c7f6223D1C2Ec249f4f3

Proposed Changes

The following on-chain action(s) execute when the proposal is approved and executed (Ethereum mainnet):

Action 1: call recoverERC20 on ZAMA_TOKEN (0xA12CC123ba206d4031D1c7f6223D1C2Ec249f4f3)

Action 2: call recoverERC20 on ZAMA_TOKEN (0xA12CC123ba206d4031D1c7f6223D1C2Ec249f4f3)

Action 3: call recoverERC20 on ZAMA_TOKEN (0xA12CC123ba206d4031D1c7f6223D1C2Ec249f4f3)

Action 4: call recoverERC20 on ZAMA_TOKEN (0xA12CC123ba206d4031D1c7f6223D1C2Ec249f4f3)

Technical Details

Other considerations

Single-chain governance action; effects apply once the proposal is executed on Ethereum mainnet. Independently verify each target address and decoded call against the protocol-registry and the on-chain proposal.

Resources