How to use me?
The contract is ready for your and can be found at 0xf43a8DD18Bf488825caE7E8B5A8693e3423fE4f5, jpgbin.eth or jpegtrashbin.eth. It has been verified and is open source.
If you wish to sell a single individual NFT, you can simply send it to me and I will automatically send you 100 Wei in return. You can use OpenSea to transfer the NFT to jpgbin.eth or jpegtrashbin.eth.
Please only use OpenSea to send single NFTs. I don’t support other Interfaces like gem (while the transaction will work, you will not get the 100 Wei in return.) It only works when the ‘safeTransferFrom’ function is used and OpenSea does that for you.
If you wish to send bundles of NFTs within a single transaction, please use my dApp. Using other interfaces may result in failed transactions or no WEI in exchange for your NFTs.
Unfortunately my front-end dApp is not quite ready for easy Year End sales.
However, I can show you how to complete your sales using Etherscan:
To begin, go to the contract of each collection you want to sell NFTs from. In the ‘Write Contract’ tab, search for the ‘setApprovalForAll’ function. Copy and paste my contract address (0xf43a8DD18Bf488825caE7E8B5A8693e3423fE4f5) into the ‘operator’ field, and ‘true’ into the ‘approved’ field.
Next, connect your wallet to Etherscan and press ‘Write’ to confirm the transaction. Repeat this process for each collection you want to sell NFTs from.
Now go to our contract on Etherscan (0xf43a8DD18Bf488825caE7E8B5A8693e3423fE4f5) and navigate to the ‘Write Contract’ tab. Search for the ‘Sell’ function, and fill out the fields for each NFT or ID. Note that the fields are arrays, the information must be placed within square brackets [] and separated by commas.
Like this: [0x1…12,0x12…12] or [1,1].
In the example image, the first two NFTs are ERC721. To fill out the fields, write the contract address for each NFT in the ‘contracts’ field, the ID of each NFT in the ‘tokenIds’ field, ‘1’ in the ‘amounts’ field and true in the ‘isERC721’ field.
The Third one in the image above marked with blue is an ERC1155, the process is similar. Write the amount you want to sell in the ‘amounts’ field for each ID, and ‘false’ in the ‘isERC721’ field.
The transaction above will sell two different ERC721s and 12 of the same ERC1155 NFTs in one go.
Then, connect your wallet and press ‘Write’ to confirm the transaction.
Important Note: If you encounter a gas warning or the transaction appears to require an unusually high amount of gas, it is likely that you have made a mistake in filling out the form. DO NOT send the transaction, as it will fail and you will lose your gas money.
Instead, debug entries in each field until the transaction fee looks reasonable. Each field needs the same amount of entries.
If you do not feel confident completing the transaction on Etherscan, please wait for the front-end to go live in a few weeks, or simply send them individually with OpenSea to jpgbin.eth or jpegtrashbin.eth.
Please share this with your Friends so that they can too get rid of their illiquid JPEGs and harvest their losses. Thank you for reading, sharing and happy trashing.
— — —
How to connect?
Hashes Discord: https://discord.gg/k9VDGjbr7d
Hashes Website: https://thehashes.xyz/
Twitter: https://twitter.com/HashesDAO / https://twitter.com/jpgtrashbin