This project is a decentralized application (DApp) built on the Ethereum blockchain using Web3 technology. It facilitates decentralized exchange (DEX) functionality, allowing users to securely trade Ethereum-based tokens directly with each other without the need for a centralized authority.
- Decentralized Exchange: Users can trade Ethereum-based tokens directly with each other in a peer-to-peer manner.
- Web3 Integration: Utilizes Web3.js to interact with the Ethereum blockchain, enabling seamless integration with Ethereum wallets like MetaMask.
- Secure Transactions: Trades are executed securely on the blockchain, ensuring transparency and immutability.
- User-Friendly Interface: The DApp provides an intuitive interface for users to easily navigate and execute trades.
- Clone this repository using
git clone https://github.com/code-bajju/web3-exchange.git
to your local machine. - Navigate to the project directory using
cd web3-exchange
. - Run
yarn
to install the dependencies. - Run
export NODE_OPTIONS=--openssl-legacy-provider;
to Export legacy provider. - Run
yarn start
to deploy onlocalhost:3000
.
- Ensure you have an Ethereum wallet like MetaMask installed and connected to the Ethereum mainnet or testnet.
- Start trading Ethereum-based tokens directly with other users on the platform.
Home Screen | Pool Section |
---|---|
Wallet Connection | Home Screen EXCHANGE |
---|---|
This project is licensed under the MIT License.
Contributions are welcome! Feel free to submit issues or pull requests.