Possible Projects
Here are some of the potential internship project ideas for Iroha2.
Blockly Like Interface for ISIs.
Description
Implement a visual blueprint frontend similar to Blockly, Scratch or Unreal Engine Blueprints for Iroha Special Instructions smart contract language.
Requirements
- UI/UX design familiarity
- Frontend development (in the language of your choice) skills
Language Syntax design for ISIs
Description
Iroha Instructions and Expressions represent a syntactical tree. It is not very convenient for users to compose this tree. Therefore it is proposed to design a programming language syntax that will be parsed into this tree. As part of this project, it will be needed to design a syntax, write a parser and optionally add syntax support into VS Code (with language server).