I have already developed a basic version of the application that’s available at the provided repository. For me personally, it was just a learning opportunity and a fun thing to do, but given the community’s response on reddit (https://www.reddit.com/r/cardano/comments/mpfet8/cardmintano_a_desktop_gui_for_minting_native/), it looks like people are eager to see further development. I am aware that support for minting of native tokens might be coming to the official wallets in the (near?) future, but for the time being I feel that this is an opportunity to promote adoption of Cardano and involve the community in requesting and developing additional features that aren’t necessarily going it be covered by the existing wallets. The codebase is meant to stay open source and as such could serve as a reference for future projects.
The funding I’m asking for is meant to cover 200 hours I intend to spend on developing as much as possible from the following list of features, sorted by priority. However, I’m open to changing the priorities depending on users’ feedback.
-
Add ability to mint native tokens directly to a user’s wallet
-
Support custom policy scripts to enable time locking
-
Add ability to transfer ADA and already minted tokens to different addresses
-
Support transaction metadata
-
Support submitting metadata to token registry
-
Add support for mainnet
-
Support Windows and Linux
-
Enable users to connect to different nodes, beside the one Daedalus is using
-
Support creation of multiple addresses and policies
The very first version of the application is already available at the releases page of the GitHub repository and each of the increments listed above will be released as a minor version.
Once finished, Cardmintano is meant to become the “go to” solution for minting of native tokens which requires zero programming experience - all that while staying completely free and open source.
Definition of Success
Received emails from [email protected], How my proposal impacts the challenge metrics, Broken down my budget requirements, Defined expected public launch date., How I address the challenge question, Submitted this proposal to only one challenge, Included identifying information about all proposers