DecenTrade is a decentralized digital marketplace built on the Ethereum blockchain. It empowers users to engage in secure and transparent transactions for digital assets. πβ¨
π Stars | π΄ Forks | π Issues | π Open PRs | π Close PRs |
- π€ Smart Contract-Powered Listings: Seamlessly create and manage listings with the security of smart contracts.
- π₯οΈ User-Friendly Interface: Enjoy an intuitive design for effortless browsing and interaction with digital assets.
- π Secure Wallet Integration: Easily connect your wallet for safe and secure transactions.
- π Decentralized Rating & Review System: Share and explore genuine feedback from users to foster trust in the marketplace.
- π¨ Support for Various Digital Assets: Trade a wide range of digital items, including art, collectibles, domains, and more!
- Node.js (v20.0.0 or later)
- npm (v10.8.0 or later)
- MetaMask or similar Ethereum wallet
- Clone the repository
git clone https://github.com/4darsh-Dev/DecenTrade.git
cd DecenTrade
- Install dependencies for smart contracts
cd smart-contracts
yarn install
- Start the Development Server
cd frontend
npm i
npm run dev
-
Solidity: Smart contract development
-
ethers.js: JavaScript library for interacting with the Ethereum blockchain
-
React: Front-end framework
-
IPFS: Decentralized storage
-
Hardhat: Ethereum development environment
We welcome contributions to DecenTrade! Please see our CONTRIBUTING.md for details on how to get started.
This project is licensed under the MIT License - see the LICENSE.md file for details.
Adarsh Maurya - @4darsh_Dev - [email protected]
Project Link: https://github.com/4darsh-Dev/DecenTrade
- OpenZeppelin for secure smart contract templates
- Ethereum for the blockchain platform
- IPFS for decentralized storage solutions
If you find DecenTrade useful and would like to support the project, please consider giving it a β star on GitHub! Your support helps us grow and improve. Thank you! π