This server will create recursive proofs of Celestia consensus history, allowing ultra light nodes to synchronize consensus instantly.
- Build:
cargo build --release
- Start and sync a celestia light node
- obtain and auth token for your celestia light node
- Run crs-server with
./target/release/crs-server --ln-auth [YOUR_LIGHT_NODE_AUTH_TOKEN]
Get the latest header with
curl localhost:8080/header
Get the latest recursive STARK proof with
curl localhost:8080/proof