Meta Kabegami is a tool that allows you to generate wallpapers from your favorite NFTs. By providing the URL of an NFT on Rarible, you can easily create a personalized wallpaper!
- Generate wallpapers from NFTs listed on Rarible.
- Easy-to-use interface: just copy the NFT's URL and paste it into the field.
- Download files locally.
- Python 3.7 or higher
- Internet connection to fetch NFT data from OpenSea
-
Clone the Repository:
git clone https://github.com/yourusername/meta-kabegami.git cd meta-kabegami -
Create a Virtual Environment:
python -m venv env
-
Activate the Virtual Environment:
-
Windows:
.\env\Scripts\activate
-
macOS/Linux:
source env/bin/activate
-
-
Install Dependencies:
pip install -r requirements.txt
-
Create a
.envFile:In the root directory of the project, create a file named
.envand add the following line:SECRET_KEY=your_secret_key EMAIL=your_email@example.com PASSWORD=your_email_password_or_app_password (For Gmail, an App Password is required) TO_EMAIL=recipient_email@example.comReplace
your_secret_keywith a strong, unique key.
-
Run the Program:
python main.py
-
Generate Wallpaper:
- Go to the specific page of the NFT on Rarible.
- Copy the URL of the NFT.
- Paste the URL into the field provided in the program.
- Follow the on-screen instructions to generate and download your wallpaper.
- Navigate to your favorite NFT on Rarible.
- Copy the URL of the NFT (e.g.,
https://rarible.com/token/0xfd1b0b0dfa524e1fd42e7d51155a663c581bbd50:9655). - Run the program and paste the URL when prompted.
- Download your personalized NFT wallpaper.
Contributions are welcome! Please fork the repository and submit pull requests.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature) - Commit your Changes (
git commit -m 'Add some AmazingFeature') - Push to the Branch (
git push origin feature/AmazingFeature) - Open a Pull Request

