Tezster dart
A flutter package for building decentralized applications.
Created on 19th October 2021
•
Tezster dart
A flutter package for building decentralized applications.
The problem Tezster dart solves
Flutter is a cross platform UI toolkit for making high performant apps for android, iOS, web, macOs, windows and Linux with single code base. It is also one of the most starred repository on github. This project aimed to FA1.2 and FA2 token and web support to
tezster_dart
package.Tezster dart previously supported functionalities including sending transactions, creating accounts. Now it also provides functionalities to interact with FA2 and FA1.2 standard smart contracts.
Developers will be able to create all kinds decentralized applications for web, mobile and desktop using a single code base. I have also provided a documentation for the package, so anyone with or without an previous experience with tezos blockchain can work with it.
Challenges I ran into
Tezster dart package was depending on packages from the flutter ecosystem and there were issues with those packages. But thanks to developers of those packages we were able to figure out the problems and create a new release for them.
Here are the link to the pr solving issues.
- Adding web support to dart-ed25519-hd-key
- Fixing issue with web for blake2b and solving web issue with PR
Technologies used