hackquest logo

ZenEdge

ZenEdge aims to redefine NFT art by leveraging AI to generate one-of-a-kind pieces, stored as tokens with evolving metadata.

ビデオ

説明

Zenedge - AI-Generated Art NFT

Zenedge 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.


Key Features

  1. AI-Generated Artwork:

    • Unique digital art pieces are created using advanced AI algorithms.

    • Each artwork is distinct, ensuring rarity and collectibility.

  2. 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.

  3. Decentralized and Secure:

    • Built on the Edu Chain, a blockchain tailored for educational and experimental purposes.

    • Smart contracts ensure transparency, security, and immutability.

  4. No Input Fields:

    • The mint function requires no user input, making it simple and user-friendly.

    • Metadata is generated automatically upon minting.

  5. Hosting Flexibility:

    • Artwork images can be hosted on decentralized platforms like IPFS or traditional web servers.

    • Ensures permanence and accessibility of the artwork.

  6. Event Logging:

    • The Minted event logs every new NFT creation, providing transparency and traceability.

How It Works

  1. Minting an NFT:

    • Users call the mint function in the smart contract.

    • A new NFT is created with dynamically generated metadata.

  2. 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"
      }
  3. 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.

  4. Retrieving Metadata:

    • Users can call the getMetadata function to retrieve the metadata for any token ID.


Technical Details

  • 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.


Use Cases

  1. Digital Art Collectors:

    • Collect unique AI-generated artworks as NFTs.

    • Trade and showcase your collection on decentralized marketplaces.

  2. Artists and Creators:

    • Use Zenedge to mint and sell your AI-generated creations.

    • Leverage blockchain technology to ensure authenticity and ownership.

  3. Educational Purposes:

    • Learn about blockchain, smart contracts, and NFTs through a practical, hands-on project.

    • Experiment with AI-generated art and decentralized hosting.


Future Enhancements

  1. Royalty Mechanism:

    • Implement a royalty system to reward creators for secondary sales.

  2. Marketplace Integration:

    • Integrate with NFT marketplaces like OpenSea or Rarible for seamless trading.

  3. Advanced AI Models:

    • Incorporate more sophisticated AI models for generating higher-quality artwork.

  4. User-Friendly Interface:

    • Develop a frontend application for minting and managing NFTs.


Deployment

  • Network: Edu Chain

  • Contract Address: 0xBA4Ad6b21378b0669FbB9Cf74BD5eBD734f117dB


License

This project is licensed under the No License.


Contact

For inquiries, collaborations, or feedback, please reach out to:
📧 rachityogi0@gmail.com
🌐 https://www.linkedin.com/in/rachit-yogi-71591b290/


Acknowledgments

  • 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

テックスタック

Solidity
React
Node
Web3
Java
Next
チームリーダーRRachit Yogi
オープンソース
業界
AINFT

他のビルダーも見ました