This repository contains the source code for a decentralized marketplace built on the Bitcoin Stacks blockchain. It enables users to buy, sell, and trade digital assets in a secure and decentralized manner.
Follow these steps to set up and run the project locally:
- Node.js (v16 or higher)
- Git
- Bitcoin Stacks Development Environment
- Hiro Wallet
-
Clone the repository:
git clone https://github.com/solguru310/bitcoin-stacks-marketplace.git cd bitcoin-stacks-marketplace
-
Install dependencies:
npm install
-
Start the development server:
npm start
-
Open the application in your browser at
http://localhost:3000
.
-
Compile the smart contracts:
clarity-cli check contracts/marketplace.clar
-
Deploy the smart contracts:
clarity-cli deploy contracts/marketplace.clar --network=testnet
We welcome contributions from the community! To contribute:
- Fork this repository.
- Create a feature branch (
git checkout -b feature-name
). - Commit your changes (
git commit -m 'Add a new feature'
). - Push your branch (
git push origin feature-name
). - Open a Pull Request.
For questions or support, please reach out:
Telegram: @dwlee918
Medium: @dwlee91