Versions Compared

Key

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

...

IL-RFC-1: Interledger Architecture gives a detailed overview of all the components in the Interledger protocol and how they are interrelated to one another. For the scope of this mentorship program, we are interested in the ledger layer of the ILP protocol stack. Providing Hyperledger Iroha with interoperability with other blockchains via the Interledger protocol consists of building a settlement engine (as defined in IL-RFC-38: Settlement Engines) for Iroha on top of the primitives offered by Hyperledger Quilt.

Detailed weekly progress can be found at /wiki/spaces/~georgeroman/pages/20549492.

Deliverables

  •  Implement a compliant settlement engine for Hyperledger Iroha atop of Hyperledger Quilt
  •  Demo interoperability between Iroha and other blockchains (e.g. Ethereum, Ripple) and between different instances of Iroha blockchains
  •  Create a common framework for building settlement engines that allows for easier integration with other ledgers

Plan

Weeks 1 - 4

  •  

    Using the Java bindings for Hyperledger Iroha (iroha-java), create a simple client Iroha client (similar to iroha-cli) so as to get familiar with Iroha

  •  Research existing settlement engine implementations (ethereum-engine, settlement-xrp)
  •  Familiarize with the official specification for settlement engines (IL-RFC-38: Settlement Engines)

...