In this post you will be able to learn how to hide anything on a image file and later upload it on OpenSea as NFT
Requirements:
- Python 3.* installed
- An image file
- OpenSea Account
Download Python: https://www.python.org/downloads/
Okay let's get started!
git clone https://github.com/0x017/bind-it.git
cd bind-it
python3 bind-it.py
Options:
- Bind files to image
- Unbind files from image
- Read Hex from file
- Download a random image
- Exit
Now we chose option 1
Picture name to bind files: photo.jpg
File name to bind into photo.jpg : LICENSE ( you can import any other filetype ".zip, .jpg, .exe" you name it, but in this case I select LICENSE because I'm lazy. )
As you can see "LICENSE has been bindend to photo.jpg successfully!"
and the image loads just fine :)
So what we did until now?
- we added LICENSE to photo.jpg
- deleted the original LICENSE file
- and we managed to bring it back to a new file
Quite simple right? so our photo.jpg also contains another file, it can be whatever you want and now we can upload it to OpenSea, mint it and save ur files forever.
We have minted our NFT on OpenSea, now we need to make sure that our LICENSE file is still there
This is no Rocket Science but it makes me wonder why some dummy NFT's sell for that much.
Anyway I hope you find it funny and entertaining feel free to collab with me on this repo, I'm quite active and easy to reach out.