/nebulae

Interchain Hackathon Winner

Primary LanguageTypeScriptMIT LicenseMIT

Nebulae ⚛️ a Celestia light node multi-platform app

Nebulae is a Celestia light node for Windows/Mac using Electron.js.

v0.0.1 of this app runs on the Arabica devnet (chain ID arabica-10)

Features ⚙️

  • Initialize light node: this initializes a Celestia light node

  • Start light node: this starts the light node

  • Stop light node: this stops the light node

  • Delete your data store: deletes the data store for the node (use with caution)

  • Delete your key store: deletes the key store for the node, the account my_celes_key (use with caution)

  • Delete entire node store: deletes both the data and key store (use with caution)

DASer sampling statistics

  • Sampled chain head: the head of the chain that the light node has sampled
  • Catchup head: the head of the chain the node has synchronized

Installation 🏗️

You can download the app from the following link: https://github.com/Ryz0nd/nebulae/releases/tag/v0.0.1

  • For Windows Users: Please download "Nebulae Setup 0.0.1.exe"

  • For Intel Mac Users: Download "Nebulae-0.0.1.dmg"

  • For M1/M2 Mac Users: Download "Nebulae-0.0.1-arm64.dmg"

  • For Linux Users: Download "Nebulae-0.0.1-arm64.AppImage"

Supported Environments

  • Apple Silicon Mac (M1 / M2)

  • Windows x86_64

  • Intel Mac (Not Yet Tested)

  • Linux (Under development)

About Celestia Binary (macOS, Windows, Linux):

I have forked Celestia-node and made some modifications to ensure compatibility with Windows. Here's forked Celestia-node https://github.com/Ryz0nd/celestia-node/releases/tag/v1.0.6

App previews 💻

Before starting a node 🎬

Mac

스크린샷 2023-09-11 오후 2 03 27

Windows 화면 캡처 2023-09-10 174926

Initializing a node

Mac

스크린샷 2023-09-11 오후 2 03 45

Windows

화면 캡처 2023-09-10 175827

Running a node

Mac 스크린샷 2023-09-10 오후 5 23 28

Windows

a