How we built it
Minty is built on Android in Java. The smart contract (score) implements the IRC31 Multi-token standard. It's deployed and interacted with using the Icon Java SDK.
The backend is running nodejs, express, with a postgresql database tracking ownership of all the tokens.
It deploys to the Lisbon Testnet:
What we learned
It was my first time deploying onto ICON using the new Java Score. Some thoughts:
It was definitely not easy. A bit of a struggle to get everything working, but then you realize how nice it is to be able to write your score IN JAVA and also the app in Java. Definitely one of the pros of Android developers building on this platform.
There is a working faucet which is nice. I've had issues with some not having a faucet or a broken one. Documentation could use improvement as some things were a bit confusing. A video tutorial for future users would most likely increase number of users.
What's next for Minty
The next implementation would be gif/video cards yes like from Harry Potter.
Built With
- android
- blender
- express.js
- icon-java-sdk
- ipfs
- java
- node.js
- postgresql


Log in or sign up for Devpost to join the conversation.