This repository contains the code for a cryptocurrency swap project similar to Uniswap, built using TypeScript, 0x protocol, and Tailwind CSS. URL - https://swapdapp.vercel.app
To get started with the project, follow these steps:
- Clone the repository to your local machine.
- Install the necessary dependencies by running
npm install
. - Start the development server using
npm run dev
. - Open your browser and navigate to the specified local host address to see the project in action.
- TypeScript: A superset of JavaScript that adds static types to the language, providing improved developer tooling and increased productivity.
- 0x Protocol: An open protocol that facilitates low-friction peer-to-peer exchange of ERC20 tokens on the Ethereum blockchain.
- Tailwind CSS: A utility-first CSS framework for rapidly building custom designs without ever leaving your HTML.
The project is structured as follows:
src/
: Contains the TypeScript source code for the project.public/
: Contains the public assets such as HTML, CSS, and images.contracts/
: Contains the smart contracts used for interacting with the 0x protocol.
If you'd like to contribute to the project, please follow these steps:
- Fork the repository.
- Create a new branch for your feature or bug fix.
- Make your changes and commit them with descriptive messages.
- Push your branch to your fork and submit a pull request.
This project is licensed under the MIT License - see the LICENSE file for details.
- The project makes use of the 0x protocol, which is an essential component of decentralized exchange functionality.
- Tailwind CSS has been instrumental in creating a sleek and responsive user interface for the project.
We hope you find this project useful and welcome any feedback or contributions!