{"id":21659822,"url":"https://github.com/octopus-network/substrate-ibc","last_synced_at":"2026-02-03T07:09:39.094Z","repository":{"id":37572741,"uuid":"289778815","full_name":"octopus-network/substrate-ibc","owner":"octopus-network","description":"An IBC implementation on Substrate","archived":false,"fork":false,"pushed_at":"2024-03-06T07:01:05.000Z","size":1208,"stargazers_count":92,"open_issues_count":11,"forks_count":23,"subscribers_count":10,"default_branch":"master","last_synced_at":"2025-07-05T13:46:41.279Z","etag":null,"topics":["ibc","substrate-pallet"],"latest_commit_sha":null,"homepage":"","language":"Rust","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/octopus-network.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2020-08-23T22:46:25.000Z","updated_at":"2025-04-15T03:08:00.000Z","dependencies_parsed_at":"2024-03-06T08:24:32.768Z","dependency_job_id":"aa2b05ee-2234-42e8-bdd3-72e67da8633a","html_url":"https://github.com/octopus-network/substrate-ibc","commit_stats":null,"previous_names":["cdot-network/substrate-ibc"],"tags_count":2,"template":false,"template_full_name":"polkadot-developers/substrate-pallet-template","purl":"pkg:github/octopus-network/substrate-ibc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octopus-network%2Fsubstrate-ibc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octopus-network%2Fsubstrate-ibc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octopus-network%2Fsubstrate-ibc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octopus-network%2Fsubstrate-ibc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/octopus-network","download_url":"https://codeload.github.com/octopus-network/substrate-ibc/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/octopus-network%2Fsubstrate-ibc/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":265672343,"owners_count":23808844,"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":["ibc","substrate-pallet"],"created_at":"2024-11-25T09:31:40.323Z","updated_at":"2026-02-03T07:09:34.061Z","avatar_url":"https://github.com/octopus-network.png","language":"Rust","funding_links":[],"categories":["Rust"],"sub_categories":[],"readme":"# Substrate IBC Pallet (work in progress)\n\n[![crates.io](https://img.shields.io/crates/v/pallet-ibc.svg)](https://crates.io/crates/pallet-ibc)\n[![Released API docs](https://docs.rs/pallet-ibc/badge.svg)](https://docs.rs/pallet-ibc)\n\nThis project is [funded by Interchain Foundation](https://interchain-io.medium.com/ibc-on-substrate-with-cdot-a7025e521028).\n\n## Purpose\n\nThis pallet implements the standard [IBC protocol](https://github.com/cosmos/ics).\n\nThe goal of this pallet is to allow the blockchains built on Substrate to gain the ability to interact with other chains in a trustless way via IBC protocol.\n\nThis project is currently in an early stage and will eventually be submitted to upstream.\n\nThe pallet implements the chain specific logic of [ICS spec](https://github.com/cosmos/ibc/tree/51f0c9e8d8ebcbe6f7f023a8b80f65a8fab705e3/spec), and is integrated with [ibc-rs](https://github.com/informalsystems/ibc-rs), which implements the generic cross-chain logic in [ICS spec](https://github.com/cosmos/ibc/tree/51f0c9e8d8ebcbe6f7f023a8b80f65a8fab705e3/spec).\n\n## How to Interact with the Pallet\n\nThe Hermes (IBC Relayer CLI) offers commands to send reqeusts to pallet ibc to trigger the standard ibc communications defined in [ibc spce](https://github.com/cosmos/ibc/tree/ee71d0640c23ec4e05e924f52f557b5e06c1d82f/spec).\n[Hermes Command List](https://hermes.informal.systems/commands/raw/index.html).\n\n## Reference Docs\n\nYou can view the reference docs for this pallet by running:\n\n```\ncargo doc --open\n```\n\nor by visiting this site: https://docs.rs/pallet-ibc\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctopus-network%2Fsubstrate-ibc","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Foctopus-network%2Fsubstrate-ibc","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Foctopus-network%2Fsubstrate-ibc/lists"}