TNT is a decentralized application (dApp) for creating and managing CAT (Custom Asset Tokens) using MetaMask and Web3. This project allows users to connect their MetaMask wallet, create new CATs, and interact with existing CATs.
- Connect to MetaMask wallet
- Create new CATs
- View details of existing CATs
- Owner actions for managing CATs
-
Clone the repository:
git clone https://github.com/yourusername/clowder.git cd clowder -
Install dependencies:
npm install
-
Start the development server:
npm run dev
-
Open http://localhost:3000 with your browser to see the result.
- Next.js
- TailwindCSS
- ShadCN UI
- Web3.js
- Solidity
- Open the application in your browser.
- Click on the "Connect Wallet" button to connect your MetaMask wallet.
- Navigate to the "Create CAT" page.
- Fill in the form with the required details (Maximum Supply, Threshold Supply, Maximum Expansion Rate).
- Click on the "Deploy CAT" button to create a new CAT.
- Navigate to the CAT details page by entering the CAT address in the input field on the home page.
- View the details of the CAT and perform owner actions if you are the owner.