This instruction is useful for projects and DAOs that are holding Mars Colony land NFTs under Gnosis multisig.
Go to multisig.harmony.one and open the DAO treasury vault where Mars Colony land NFT is stored.
Input 0x0d112a449d23961d03e906572d8ce861c441d6c3
in “Recipient” (MC land NFT contract address).
Input into “ABI”:
[{ "inputs": [ { "internalType": "uint256[]", "name": "tokenIds", "type": "uint256[]" } ], "name": "claimEarned", "outputs": [], "stateMutability": "nonpayable", "type": "function" }]
Select “claimEarned” from the drop-down menu.
Input [your_nft1_id, your_nft2_id, …]
in “inputIds” field. Change your_nftx_id
for IDs for your MC plot NFTs. In our case, we input [1236]
.
<aside> ℹ️ You can skip this step (token approval) when you will claim and sell CLNY on the second and next time
</aside>
Create the new contract interaction.
Input 0x0D625029E21540aBdfAFa3BFC6FD44fB4e0A66d0
in “Recepient” (CLNY contract address).
Input into “ABI”:
[ { "type": "function", "outputs": [ { "name": "", "type": "bool", "internalType": "bool" } ], "name": "approve", "stateMutability": "nonpayable", "inputs": [ { "name": "guy", "internalType": "address", "type": "address" }, { "type": "uint256", "name": "wad", "internalType": "uint256" } ] }]
Select “approve” from the drop-down menu.
Input 0x1b02da8cb0d097eb8d57a175b88c7d8b47997506
in “guy” (SushiSwap router contract address).
Input 115792089237316195423570985008687907853269984665640564039457584007913129639935
in “wad” (for the infinite approval).
Click “Review” ➡️ click “Submit”.
Your multisig holders should confirm the transaction now.