ZenEdge aims to redefine NFT art by leveraging AI to generate one-of-a-kind pieces, stored as tokens with evolving metadata.
Original video link:
https://assets.hackquest.io/hackathons/projects/demoVideo/4RBu_6Wol_zSRdSpoCGPz.mp4Zenedge is a decentralized platform for minting and managing unique AI-generated artwork as NFTs (Non-Fungible Tokens). Leveraging the power of blockchain technology and artificial intelligence, Zenedge allows users to create, own, and trade one-of-a-kind digital art pieces. Each NFT is dynamically generated, ensuring that no two artworks are the same, and comes with rich metadata, including a name, description, and image URL.
AI-Generated Artwork:
Unique digital art pieces are created using advanced AI algorithms.
Each artwork is distinct, ensuring rarity and collectibility.
Dynamic Metadata:
Every NFT includes dynamically generated metadata:
Name: A unique title for the artwork (e.g., "Zenedge AI Art #1").
Description: A brief description of the artwork.
Image URL: A link to the hosted image of the artwork.
Decentralized and Secure:
Built on the Edu Chain, a blockchain tailored for educational and experimental purposes.
Smart contracts ensure transparency, security, and immutability.
No Input Fields:
The mint
function requires no user input, making it simple and user-friendly.
Metadata is generated automatically upon minting.
Hosting Flexibility:
Artwork images can be hosted on decentralized platforms like IPFS or traditional web servers.
Ensures permanence and accessibility of the artwork.
Event Logging:
The Minted
event logs every new NFT creation, providing transparency and traceability.
Minting an NFT:
Users call the mint
function in the smart contract.
A new NFT is created with dynamically generated metadata.
Metadata Generation:
The name
, description
, and imageURL
are generated based on the token ID.
Example:
json
Copy
{
"name": "Zenedge AI Art #1",
"description": "A unique AI-generated artwork by Zenedge.",
"imageURL": "https://zenedge.com/ai-art/1.png"
}
Artwork Hosting:
AI-generated images are hosted on a decentralized platform like IPFS or a custom web server.
The imageURL
in the metadata points to the hosted image.
Retrieving Metadata:
Users can call the getMetadata
function to retrieve the metadata for any token ID.
Smart Contract:
Written in Solidity (version ^0.8.0).
No external imports or constructors, ensuring simplicity and self-containment.
Deployed on the Edu Chain at address: 0xBA4Ad6b21378b0669FbB9Cf74BD5eBD734f117dB
.
Metadata Structure:
Each NFT has the following metadata:
name
: Unique name for the artwork.
description
: Description of the artwork.
imageURL
: URL pointing to the hosted image.
Events:
Minted
: Emitted when a new NFT is minted, logging the token ID and metadata.
Digital Art Collectors:
Collect unique AI-generated artworks as NFTs.
Trade and showcase your collection on decentralized marketplaces.
Artists and Creators:
Use Zenedge to mint and sell your AI-generated creations.
Leverage blockchain technology to ensure authenticity and ownership.
Educational Purposes:
Learn about blockchain, smart contracts, and NFTs through a practical, hands-on project.
Experiment with AI-generated art and decentralized hosting.
Royalty Mechanism:
Implement a royalty system to reward creators for secondary sales.
Marketplace Integration:
Integrate with NFT marketplaces like OpenSea or Rarible for seamless trading.
Advanced AI Models:
Incorporate more sophisticated AI models for generating higher-quality artwork.
User-Friendly Interface:
Develop a frontend application for minting and managing NFTs.
Network: Edu Chain
Contract Address: 0xBA4Ad6b21378b0669FbB9Cf74BD5eBD734f117dB
This project is licensed under the No License.
For inquiries, collaborations, or feedback, please reach out to:
📧 rachityogi0@gmail.com
🌐 https://www.linkedin.com/in/rachit-yogi-71591b290/
Special thanks to the Edu Chain community for providing a platform for experimentation and learning.
Inspired by the growing intersection of AI, blockchain, and digital art.
This project description provides a comprehensive overview of ZenEdge, its features, and its potential applications. You can customize it further to suit your needs! Let me know if you’d like help with anything else. 🚀
70