Jobs

    Online Virtual Reality, Blockchain tutor - Masab Tank, India - TeacherOn

    TeacherOn
    TeacherOn Masab Tank, India

    2 weeks ago

    TeacherOn background
    Part time
    Description
    "Virtual Reality Interface to a Blockchain (Algorand) Application using A-Frame "

    I'm looking to have an assignment completed. The assignment is on HCI (Human Computer Interaction) subject. It is a coding assignment.

    Assignment
    "You will be implementing a virtual reality (VR) interface using user-experience (UX) techniques learned throughout the course (contextual menus, multimedia, shareable, icons, etc.). There are multiple options for your particular application, but you must design your own VR interface elements that best support the chosen application.

    What you learn from your project is just as important as the deliverable software you produce. Think of your project as a high-fidelity prototype.

    Note that you will also produce a "paper" prototype using a CAD tool before the functional high-fidelity prototype as part of the project requirements.

    As background, a blockchain is a human-computer-interface (HCI) to digital assets (that is, value). Your application should itself be a VR interface to the Algorand Blockchain (i.e., trustless database).

    Your high-fidelity prototype application choices are the following:

    • Algorand Blockchain Explorer
    a.

    Your application must focus on some aspect of the blockchain, such as visualizing the connections between accounts and their transactions, etc.


    • NFT (Non-Fungible Token) Marketplace for Algorand Smart Contracts
    a.

    Your application displays graphical information about Algorand Smart Contracts Code (number of ops, use of storage, etc.), and mints an NFT.

    Think of novel ways this can be expedited through your VR interface elements.
    b.

    You may want to consider how a user could scan a QR-Code from within the VR environment to connect a wallet.

    Is this possible given your interface? Can you think of other ways to connect to an external wallet?
    c. Users must be able to pay for each NFT with ALGO (testnet).

    • Algorand Wallet That Simplifies Transaction Processes
    a. Many of the questions for the prior two options apply here.
    b. What might be an easier way to provide a mnemonic within a VR environment for private key retrieval? Is there a way instead to allow users to store this information in a secure way within the VR application, or as presented with VR elements?

    • Your choice of Algorand Smart Contract combined with VR interface.
    a. For examples see suggested papers from literature review presentations assignment.
    Option #1

    See the following examples ... "

    Please contact for further details


    Level:
    Intermediate


    Gender Preference:
    None


    Meeting options:
    Available online - via skype etc.