Idena Backoffice — Quick starter for dart/flutter languages

RedDwarf03
2 min readJul 14, 2021

--

“my idena” mobile app

“my idena” is a mobile application that I developed with the help of the idena developer community. Its initial goal, 1 year ago, was to provide functionality for the idena blockchain on mobile because there was only the desktop app. Since then, a long way has been made by the core team (web app, share nodes, …) and I therefore made the announcement to no longer offer new features on this mobile application was made a few weeks ago .

However, I decided to review the architecture of the application to provide a set of methods developed in “flutter *” language to benefit my working hours to all people wishing to develop decentralized mobile applications based on Idena without wasting time. to recreate the backoffice.

Everything is not there because the core team works hard and fast; there is still some documentation to do but this is an important starter that allows you to focus on business functions.
You will find the RPC methods and some APIs allowing you to have the basic functions and functionalities around TimeLock and MultiSig smart contracts.
The methods to run validation sessions are also available (with some bugs)

I hope by publishing the “idena_lib_dart” library that the community will improve it and develop innovative dapps.

The library is available on the official Flutter bookstores website: https://pub.dev/packages/idena_lib_dart

Flutter is mainly used for the development of Android and iOS applications, without requiring the creation of a code base specific to each of these two systems which are so different from each other. In this way, smartphone applications behave, on different devices, like real native applications.

redDwarf03 — https://github.com/redDwarf03/idena_lib_dart

--

--

RedDwarf03

Head of Front End Department @Archethic blockchain. Flutter enthusiast