Mina Token Manager is a web application built with Next.js and TypeScript that allows users to deploy, mint, transfer, and manage fungible tokens on the Mina Protocol. This tool leverages Mina's powerful zero-knowledge technology to provide a user-friendly interface for token management.
- Deploy new fungible tokens on the Mina Protocol
- Mint tokens to specified addresses
- Transfer tokens between accounts
- Check token balances
- Manage multiple tokens
- Support for both Devnet and Mainnet
You can try out the Mina Token Manager at https://minatokenmanager.com/
This application is for testing and development purposes only. It is not secure for use with real funds. We recommend using the official Mina Fungible Token repository for production use.
- Node.js (v14 or later)
- npm or yarn
- Auro Wallet browser extension
-
Clone the repository:
git clone https://github.com/izzetemredemir/mina-token-manager.git cd mina-token-manager
-
Install dependencies:
npm install # or yarn install
-
Run the development server:
npm run dev # or yarn dev
-
Open http://localhost:3000 with your browser to see the application.
pages/
: Contains the main pages of the application (index, deploy, token, my-tokens)components/
: Reusable React components (Header, Footer, DeployForm, MintForm, TransferForm, etc.)styles/
: Global styles and CSS modulespublic/
: Static assets
DeployForm
: Handles the deployment of new tokensMintForm
: Allows minting of tokens to specified addressesTransferForm
: Facilitates token transfers between accountsBalanceForm
: Checks token balances for given addresses
The application supports both Devnet and Mainnet. Users can switch between networks using the network selector in the header.
Contributions are welcome! Please feel free to submit a Pull Request to our GitHub repository.
This project is licensed under the MIT License - see the LICENSE file for details.
This project is not affiliated with or endorsed by O(1) Labs or the Mina Foundation. Use at your own risk.
To learn more about the technologies used in this project, check out the following resources: