{"id":14256939,"url":"https://github.com/ComposableFi/composable-ibc","last_synced_at":"2025-08-12T20:33:14.142Z","repository":{"id":37977400,"uuid":"460789235","full_name":"ComposableFi/composable-ibc","owner":"ComposableFi","description":"A trustless, cross-chain bridging protocol.","archived":false,"fork":false,"pushed_at":"2024-10-29T13:30:28.000Z","size":228626,"stargazers_count":76,"open_issues_count":44,"forks_count":50,"subscribers_count":16,"default_branch":"main","last_synced_at":"2024-10-29T15:03:23.354Z","etag":null,"topics":["blockchain","cross-chain-bridge","ibc","light-clients","parachain","picasso","polkadot","relayer"],"latest_commit_sha":null,"homepage":"https://picasso.network","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/ComposableFi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-02-18T09:29:49.000Z","updated_at":"2024-09-07T02:52:04.000Z","dependencies_parsed_at":"2024-11-05T17:36:53.601Z","dependency_job_id":null,"html_url":"https://github.com/ComposableFi/composable-ibc","commit_stats":null,"previous_names":["composablefi/composable-ibc","composablefi/centauri"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComposableFi%2Fcomposable-ibc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComposableFi%2Fcomposable-ibc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComposableFi%2Fcomposable-ibc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/ComposableFi%2Fcomposable-ibc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/ComposableFi","download_url":"https://codeload.github.com/ComposableFi/composable-ibc/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":229708172,"owners_count":18111226,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["blockchain","cross-chain-bridge","ibc","light-clients","parachain","picasso","polkadot","relayer"],"created_at":"2024-08-22T07:01:35.280Z","updated_at":"2024-12-14T13:30:33.046Z","avatar_url":"https://github.com/ComposableFi.png","language":"Rust","readme":"##  Centauri: Trustless Bridging Protocol\n\nThis is the concrete implementation of the centauri bridging protocol, based on IBC, Powered by light clients.\n\n###     [beefy-light-client](algorithms/beefy/verifier/src/lib.rs)\n\nThis is a `no_std` compatible crate that contains functions for verifying BEEFY commitments and Parachain headers which have been finalized by the BEEFY protocol.\n\n###     [beefy-prover](algorithms/beefy/prover/src/lib.rs)\nThis 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.\n\n###     [beefy-primitives](algorithms/beefy/primitives/src/lib.rs)\n\nA `no_std` compatible crate which contains primitive types which are shared by both crates.\n\n###     [grandpa-light-client](algorithms/grandpa/verifier/src/lib.rs)\n\nThis is a `no_std` compatible crate that contains functions for verifying GrandPa commitments and Parachain headers which have been finalized by the GrandPa protocol.\n\n###     [grandpa-prover](algorithms/grandpa/prover/src/lib.rs)\nThis 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.\n\n###     [grandpa-primitives](algorithms/grandpa/primitives/src/lib.rs)\n\nA `no_std` compatible crate which contains primitive types which are shared by both crates.\n\n### [Hyperspace Relayer](hyperspace/README.md)\nLooking for instructions on how to run the relayer? [Check here](hyperspace/README.md#running-the-relayer)\n\nRust implementation of the IBC relayer algorithm.\n\n### Goals\n\n ✅ Event driven architecture.\n \u003cbr /\u003e\n ✅ Fully stateless with no caching, and instead relies on full nodes for data storage as a source of truth.\n  \u003cbr /\u003e\n ✅ Chain agnostic, so it can be extended to support new chains with little no changes to the core framework.\n\n\nNamed after a fictional technology in starwars for [relaying deep space messages](https://starwars.fandom.com/wiki/Hyperspace_relay).\n","funding_links":[],"categories":["Rust"],"sub_categories":[],"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FComposableFi%2Fcomposable-ibc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2FComposableFi%2Fcomposable-ibc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2FComposableFi%2Fcomposable-ibc/lists"}