Decentralized applications boilerplate using React
DApp React Typescript Boiler
This boilerplate code provides a solid foundation for developing decentralized applications (dApps) using React. It is specifically designed to support multichain environments and simplifies the process of fetching data from various blockchain networks.
It has builtin support for Mui5
with customizations and is using Vite
with SWC
which makes it super fast in developement
Redux store is managed with the architecture focused on multichain data handling and fetching, Tokens balance fetching is implemented and can be used as a reference for other data requirements.
Features
Super Fast Development Server
- Multichain Support
- Major Wallets Support
- Mui 5 (with theme customization)
- React
- Vite (SWC)
- Redux toolkit
- Pages Routing
- Wagmi
- Veim
- Rainbowkit
- Notification System (reapop)
- Multichain Data Fetching
- Advance Architecture
- Smart Contract Integration
- Absolute Paths
- Prettier formating
Demo
https://harmonious-khapse-d70151.netlify.app/
Getting Started
Step 1: Clone
npx degit saqlain1020/dapp-react-typescript-boiler#main my-project
Step 2: Install Dependencies
yarn
Step 3: Run
yarn start
Build
yarn build
License
Authors
Used By
This project is used by the following companies:
Contributing
Contributions are always welcome!
- Fork the repo and make your changes then open the pull request.
- Maintain consistency with the existing codebase to ensure readability and maintainability.