Skip to content

jwmdev/iota-mam-supply-chain-manager-poc

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IOTA MAM SupplyChainManager PoC

by topocare

This repository contains the source code for the FlutterApp described at this Medium article.

It uses IOTA MAM for supply chain documentation. The data of the supply chain is stored in the IOTA tangle. Metadata (MAM roots) are exchanged between participants using QR codes. While the scope of the app itself is focused on the transfer of ownership, it also contains functions to generate test-data.

App Architecture

The app is separated into the following parts

  • appState the global state of the app

  • screens and widgets the UI

  • MamHandler publishing / fetching MAM-messages using the MAM Client JS Library

  • messages MAM-messages used by the app

  • trytes encoding / decoding for the tryte-representation used by MAM and IOTA in general

  • controllers algorithms for the "sell" and "buy" sides of a transfer of ownership

Development / Devices

The App was developed using Android Studio (with Flutter plugin). It was tested on Android devices using USB debugging for installation.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dart 98.3%
  • Other 1.7%