A marketplace where buyers and sellers transact directly on the Ethereum blockchain, with no intermediary holding the funds or the record. Every trade is settled by contract and visible on-chain.
The problem
A conventional marketplace asks both sides to trust the platform in the middle — with custody of the money and the final say on the record. Removing that middle means the guarantees have to come from somewhere else: the contract, and the chain.
How I built it
- Smart contracts: Solidity contracts governing marketplace logic, giving trustless transactions and automated escrow.
- Web3 integration: a bridge between chain and interface via MetaMask and Web3.js/Ethers.js, for real-time wallet interaction.
- Frontend: a responsive React.js interface with a Web3-native approach to managing digital assets and transaction history.
- Security: cryptographic protocols verifying transaction integrity and protecting user data inside the decentralised model.
The result
Peer-to-peer trade with transparency and immutability built into the settlement layer rather than promised by a platform.
Stack
Ethereum · Solidity · Smart contracts · MetaMask · Web3.js / Ethers.js · JSON-RPC · React.js · Cryptographic verification

