https://github.com/rileystephens28/mintango
ERC-1155 Token Minter built with React + Moralis + Truffle
https://github.com/rileystephens28/mintango
erc1155 moralis nft nft-minting nodejs react smart-contracts truffle web3
Last synced: about 2 months ago
JSON representation
ERC-1155 Token Minter built with React + Moralis + Truffle
- Host: GitHub
- URL: https://github.com/rileystephens28/mintango
- Owner: rileystephens28
- License: mit
- Created: 2022-02-12T23:29:20.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2022-02-14T21:00:09.000Z (over 3 years ago)
- Last Synced: 2025-03-28T02:53:08.895Z (2 months ago)
- Topics: erc1155, moralis, nft, nft-minting, nodejs, react, smart-contracts, truffle, web3
- Language: JavaScript
- Homepage:
- Size: 29.5 MB
- Stars: 21
- Watchers: 4
- Forks: 12
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
[![MIT License][license-shield]][license-url]
![top-languages-shield]
![languages-count-shield]
![status-shield]
![]()
Table of Contents
## About Mintango
Mintango is a fun and simple dapp that allows you to mint custom ERC-1155 NFTs that contain a name, description, and image. Once you have minted your new token you can check them out in the "My Goods" section of the dapp.
### Features
* Mint custom ERC-1155 NFTs
* Stores token metadata on IPFS
* Minting fee (this will be controled by a DAO)
* On-chain token up/down voting (an account can vote on a certain token once)
* Backlisting Ethereum accounts to prevent them from minting and voting
* Whitelisting Ethereum accounts to exempt them from paying the minting fee### Built With
* [React.js][react] v17.0.2+
* [Tuffle ][truffle]
* [Moralis ][moralis]## Roadmap
- [x] Custom ERC-1155 minting
- [x] IPFS metadata storage
- [x] Minting fee
- [x] Account blacklisting
- [x] Account whitelisting
- [x] On-chain up/down voting
- [ ] Minting fee payouts to DAO
- [ ] Minting fee changes from DAO
- [ ] Max token supply changes from DAO
- [ ] Batch mint token collections
- [ ] List NFTs on OpenseaSee the [open issues][github-issues] for a full list of proposed features (and known issues).
## Contributing
Contributions are what make the open source community such an amazing place to learn, inspire, and create. Any contributions you make are **greatly appreciated**.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement".
Don't forget to give the project a star! Thanks again!1. Fork the Project
2. Create your Feature Branch
```sh
git checkout -b feature/AmazingFeature
```
3. Commit your Changes
```sh
git commit -m 'Add some AmazingFeature'
```
4. Push to the Branch
```sh
git push origin feature/AmazingFeature
```
6. Open a Pull Request## License
Distributed under the MIT License. See `LICENSE.txt` for more information.
## Contact
Riley Stephens - [email protected]
[github-url]: https://github.com/rileystephens28/mintango
[github-issues]: https://github.com/rileystephens28/mintango/issues
[repo-path]: rileystephens28/mintango[react]: https://reactjs.org/
[truffle]: https://trufflesuite.com/
[moralis]: https://moralis.io/[license-shield]: https://img.shields.io/github/license/rileystephens28/mintango.svg?style=for-the-badge
[license-url]: https://github.com/rileystephens28/mintango/blob/main/LICENSE.txt[package-version-shield]: https://img.shields.io/github/package-json/v/rileystephens28/mintango.svg?style=for-the-badge
[build-status-shield]: https://img.shields.io/travis/com/rileystephens28/mintango.svg?style=for-the-badge
[contributors-shield]: https://img.shields.io/github/contributors/rileystephens28/mintango.svg?style=for-the-badge
[contributors-url]: https://github.com/rileystephens28/mintango/graphs/contributors[top-languages-shield]: https://img.shields.io/github/languages/top/rileystephens28/mintango.svg?style=for-the-badge
[languages-count-shield]: https://img.shields.io/github/languages/count/rileystephens28/mintango.svg?style=for-the-badge
[status-shield]: https://img.shields.io/static/v1?label=status&message=under%20construction&color=red&style=for-the-badge