Search projects, hackathons, sponsors and tech

    ← All projects

    LORA Meshtastic eth

    A wallet signed LORA radio chat with optional ENS resolution

    Demo

    About

    The project extends the existing chat systems of Meshtastic networks built upon LORA radios. The additions are: - wallet signing for identity of nodes - EIP-712-style message signing for integrity and verification - AES-CTR encryption for safe transmitting - optional ENS reverse + forward resolution (if the device is online)

    How it's made

    Since I cant bring LORA radios and not get arrested at the airport I simulate a mesh network by just reading and writing to a folder. When a node connects we can create a wallet for it or they can provide theirs. When writing messages they are signed with the wallet private key and on receiving the signiture is verified. While being transmitted the message is encrypted with a symmetric key to allow safe transmitting thru the mesh. If an ENS record can be resolved to the wallet its displayed when the message is received. If the device is offline the resolution can be done thru cache.