Skip to content

NFT ARTHOUSE with ASTRO framework , wagmi hooks and React on Celo Blockchain

License

Notifications You must be signed in to change notification settings

bezata/NFTHUB-Arthouse

Repository files navigation

NFT Arthouse dApp on Celo Blockchain

Introduction

This project is a decentralized application (dApp) built on the Celo blockchain that allows users to create and list their own non-fungible tokens (NFTs) on a showcase. The project uses the Wagmi protocol for authentication and the Pinata API for IPFS file uploads and Astro for framework.

Getting Started

To run this project locally, you will need to have Node.js and npm installed on your machine. Clone the repository and run npm install to install the necessary dependencies.

Create a .env file in the root directory and add the following variables: MNEMONIC= your MNEMONIC Deploy your contract and change the address and abi.

Run npm run dev to start the development server.

Features

  • Create and list NFTs on a exhibition
  • Upload NFT images to IPFS using Pinata API
  • Authenticate users using Wagmi protocol
  • View NFT details and minter information on showcase
  • Added hardhat integration and truffle dashboard support

Technologies Used

  • Astro
  • React.js
  • Celo blockchain
  • Wagmi protocol
  • Pinata API
  • Solidity
  • Hardhat and Truffle dashboard

Contributing

Contributions to this project are welcome. Please open a pull request with any changes or additions.

License

This project is licensed under the MIT License. See the LICENSE file for more information. Adsız

website

About

NFT ARTHOUSE with ASTRO framework , wagmi hooks and React on Celo Blockchain

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published