Centauri: Trustless Bridging Protocol
This is the concrete implementation of the centauri bridging protocol, based on IBC, Powered by light clients.
beefy-light-client
This is a no_std
compatible crate that contains functions for verifying BEEFY commitments and Parachain headers which have been finalized by the BEEFY protocol.
beefy-prover
This contains utility functions for assembling BEEFY proofs as well as parachain proofs from a running node, that can then be verified by the light-client crate.
beefy-primitives
A no_std
compatible crate which contains primitive types which are shared by both crates.
grandpa-light-client
This is a no_std
compatible crate that contains functions for verifying GrandPa commitments and Parachain headers which have been finalized by the GrandPa protocol.
grandpa-prover
This contains utility functions for assembling Grandpa proofs as well as parachain proofs from a running node, that can then be verified by the light-client crate.
grandpa-primitives
A no_std
compatible crate which contains primitive types which are shared by both crates.
Hyperspace Relayer
Rust implementation of the IBC relayer algorithm.
Goals
Named after a fictional technology in starwars for relaying deep space messages.