Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Page Properties


Project TitleReconomy-ledger
Status

Status
colourBlue
titlePending TOC Review

Primary Focus

Status
colourGreen
titleCoding
 


Description 

The core idea for this project is to have an open-source demo of Iroha 2 showing the principles of emergency preparedness through the emission of the internal currency. The concept comes from New Zealand, where the Lyttelton Tunnel crash led to the creation of quick money.

Additional Information

...

Detailed information of desired functionality of Iroha backend in the repo: Reconomy Ledger.

For the front end, this project should build a mobile app. We want to fork an open-source Flutter project that can be repurposed for that. To interact with Iroha, we would create an open-source flutter plugin that would use Iroha Java SDK for Android platforms and Iroha Swift SDK for iOS.

The second resort for the front end is to build a web app utilising Iroha JS SDK.

Learning Objectives

The mentee Mentee will learn how to make a complete mobile application and a backend interacting with Iroha 2.

Expected Outcome

We’ll have an open-source application that demonstrates the capabilities of Iroha 2.

The project will have a utility for humanity, especially the local communities.

...

the entire process of building a mobile application that interacts with the Iroha2 backend.

Expected Outcome

The project will be:

  • Released as Open Source software
  • Provide the grassroots communities with tools to manage their medium of exchange
  • Demonstrate many of the Hyperledger Iroha 2 capabilities
  • Lead to further testing and API improvements of Iroha 2
  • Attract attention to Hyperledger amongst grassroots communities
  • Utilises blockchain technology in the real-world scenario
  • Will provide significant benefit to the local communities by:
    • Higher rates of utilisation of local services and products
    • With increased velocity, there’s more value created and exchanged within the

...

    • community

...

    • Positive environmental impact by reducing carbon footprint due to utilisations of local goods and services

...

    • Community resilience. Increased engagement within

...

    • the local community will result in food security and emergency preparedness

...

    • .

This project also shows the utilisation of blockchain technology in a real-world scenario.

It utilises the benefit of permissioned blockchain by using roles and permissions for the local community members.

It will also lead to further testing and API improvements of Iroha 2.

We expect to provide an MVP of the project showing its local application in 24 weeks with mentees working the dedicated time.

Relation to Hyperledger 

This project is related to the Hyperledger ecosystem by using Iroha 2 and being open-source, i.e. many communities may use it as-is.

Mentee Skills

At the very least, we’ll need the mentee to know Rust to an extent.

There are two equally valid implementation options for the frontend:

  • Work with a Java / Kotlin programmer.
  • Pick someone who knows Vue and TypeScript.

Knowledge of Flutter, Kotlin or Swift is a good bonus.
The experience or the desire to
learn learn WASM  smartcontract smartcontracts design would be helpful but isn't isn’t required.

Future plans

This project will demonstrate Iroha's capabilities and will probably attract a new community around itWhen the project gets exposure, there is an opportunity to work with other grassroots communities looking for mutual credit solutions. Each community might have different policies and might need different functionality. Further down the road, there’s an opportunity to create a library of various functionalities for mutual credit currencies based on Iroha 2, so grassroots communities can pick and choose how their local currency would work and could have a working solution in no time.

Mentor(s) Names and Contact Info

...