Skip to content

Marketplace for SGP-BTC project.

License

Notifications You must be signed in to change notification settings

gonative-cc/sgp-btc-evm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

SGP BTC: Trust Minimized Bitcoin Marketplace

Marketplace smart contract and UI for SGP-BTC EthGlobal Singapore 2024 project.

Hackathon Demo

Prerequisites

  • nodejs for backend smart contract deploy
  • MetaMask Chrome extension installed in your browser
  • Hardhat for local smart contracts deployement and testing
  • nft.storage account for IPFS storage (free account).

How to run in your Local environment

Step1: Clone GitHub Project on your PC
    <p>npm install</p>
    <p>npm run dev</p>
    <p>Open your Project in browser (http://localhost:3000/)</p>

Built With

User interface

The front end is built with Next JS it's framework of React, it allows users to mint new NFTS and they can find on the home page a complete roadmap for the entire NFT project, the app also give a simple admin dashboard for setting minting prices and managing the sales period.

The front-end is built using the following libraries:

  • Next.js: fronted Framework of develope UI
  • Ethers.js: used as interface between the UI and the deployed smart contract
  • RainbowKit: Connecting a Wallet
  • Tailwind CSS: Styles using TailwindCss

About

Marketplace for SGP-BTC project.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •