This project is a decentralized application (DApp) that allows users to mint their own BBK tokens. The application is built using React, Tailwind CSS, and shadcn UI components, and interacts with an Ethereum smart contract using the Wagmi library.
- Connect Wallet: Users can connect their Ethereum wallet to the DApp.
- Mint Tokens: Users can mint BBK tokens by selecting different amounts ($100, $200, $500, $1000).
- Transaction Status: Users can see the transaction hash, waiting confirmation status, and transaction confirmation status.
- Error Handling: Errors during the transaction process are displayed to the user.
- React: Frontend framework for building user interfaces.
- Tailwind CSS: Utility-first CSS framework for styling.
- shadcn UI: Component library used for buttons, alerts, and other UI elements.
- Wagmi: React hooks library for Ethereum.
- Viem: Library for Ethereum-related utility functions.
- Node.js (LTS or later)
- npm or yarn
- Fork the repository
- Create your feature branch (git checkout -b feature/fooBar)
- Commit your changes (git commit -m 'Add some fooBar')
- Push to the branch (git push origin feature/fooBar)
- Create a new Pull Request