Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.59 KB

README.md

File metadata and controls

47 lines (30 loc) · 1.59 KB

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