lumina-cli

Crates.iolumina-cli
lib.rslumina-cli
version
sourcesrc
created_at2024-01-30 14:04:56.663294
updated_at2024-12-02 12:17:54.351907
descriptionCelestia data availability node implementation in Rust
homepagehttps://www.eiger.co
repositoryhttps://github.com/eigerco/lumina
max_upload_size
id1120261
Cargo.toml error:TOML parse error at line 18, column 1 | 18 | autolib = false | ^^^^^^^ unknown field `autolib`, expected one of `name`, `version`, `edition`, `authors`, `description`, `readme`, `license`, `repository`, `homepage`, `documentation`, `build`, `resolver`, `links`, `default-run`, `default_dash_run`, `rust-version`, `rust_dash_version`, `rust_version`, `license-file`, `license_dash_file`, `license_file`, `licenseFile`, `license_capital_file`, `forced-target`, `forced_dash_target`, `autobins`, `autotests`, `autoexamples`, `autobenches`, `publish`, `metadata`, `keywords`, `categories`, `exclude`, `include`
size0
Eiger (eiger-releases)

documentation

README

lumina-cli

Command line interface for running Lumina node for the Celestia network either locally or in a browser.

When built with default features, lumina-cli compiles only natively running code. If you want to serve lumina-wasm-node and run it in browser, you need to compile the code manually and use browser-node feature flag. As a shorthand, lumina executable can be renamed to lumina-node, which will cause it to act as local node only, same as if invoked with lumina node.

Installation

cargo install lumina-cli --locked

Running the node

lumina node --network mocha

For all configuration options see lumina node -h. By default node will run on mainnet, connecting to official bootstrap nodes, with persistent header store in user's home directory.

WebTransport and Secure Contexts

For security reasons, browsers only allow WebTransport to be used in Secure Context. When running Lumina in a browser make sure to access it either locally or over HTTPS.

Commit count: 285

cargo fmt