Skip to content

Latest commit

 

History

History
84 lines (53 loc) · 2.16 KB

README.md

File metadata and controls

84 lines (53 loc) · 2.16 KB

Pokémon NFT Marketplace on Aptos Blockchain

youtube video-: https://www.youtube.com/watch?v=0k_UM--wOVk

Welcome to the Pokémon NFT Marketplace, a decentralized platform built on the Aptos blockchain, where users can mint, list, and purchase Pokémon-themed NFTs. This project combines the power of Move language for writing secure smart contracts with an engaging frontend for user interaction.


Features

🚀 Current Features

  1. Minting Pokémon NFTs
    Users can mint unique Pokémon-themed NFTs directly on the blockchain.

  2. Frontend Interface
    A user-friendly interface to interact with the marketplace.

  3. Purchasing NFTs
    A feature for users to securely purchase listed NFTs using Aptos tokens.

🌟 Upcoming Features

  1. Listing NFTs for Sale
    Users will soon be able to list their Pokémon NFTs for others to purchase.

Tech Stack

💻 Smart Contracts

  • Written in Move, a safe and performant smart contract language.
  • Handles minting and ensures NFTs are uniquely identified and stored.

🌐 Frontend

  • Built with modern web technologies to provide an intuitive user experience.

Installation and Usage

Prerequisites

  • Aptos CLI
  • Node.js (for running the frontend)
  • Git

Steps to Run the Project

  1. Clone the Repository

    git clone https://github.com/your-username/pokemon-nft-marketplace.git
    cd pokemon-nft-marketplace
  2. Set Up the Frontend

    cd frontend
    npm install
    npm run dev
  3. Set Up the Smart Contracts

    • First, install the Aptos CLI.
    • Follow the Aptos documentation to set up and configure your Aptos environment.
    • Navigate to the smart contract directory and deploy the contract:
      cd pokemon_contract
      aptos move publish --package-dir .

Contributing

We welcome contributions from the community! Please feel free to open issues or submit pull requests.


Happy minting and trading!