{"id":66241,"library":"ibc-core-host-types","title":"IBC Core Host Types","description":"Encapsulates essential ICS-24 Host Requirements data structures and domain types for the Inter-Blockchain Communication (IBC) protocol.","status":"active","version":"0.57.0","language":"rust","source_language":null,"source_url":"https://github.com/cosmos/ibc-rs","tags":["ibc","cosmos","blockchain","interoperability","ics-24"],"install":[{"cmd":"# Cargo.toml\n[dependencies]\nibc-core-host-types = \"0.57.0\"","lang":"toml","label":"Cargo.toml"},{"cmd":"cargo add ibc-core-host-types","lang":"bash","label":"cargo add"}],"dependencies":[],"imports":[{"symbol":"ClientId","correct":"use ibc_core_host_types::identifiers::ClientId;"}],"quickstart":{"code":"use ibc_core_host_types::identifiers::ClientId;\n\nfn main() {\n    let client_id = ClientId::new(\"07-tendermint-0\").unwrap();\n    println!(\"Client ID: {}\", client_id);\n}","lang":"rust","description":"Creates an IBC client identifier."},"warnings":[],"env_vars":null,"search_vec":"'-24':8,29 'blockchain':20,26 'communic':21 'core':2 'cosmos':25 'data':11 'domain':14 'encapsul':5 'essenti':6 'host':3,9 'ibc':1,22,24 'ic':7,28 'inter':19 'inter-blockchain':18 'interoper':27 'protocol':23 'requir':10 'structur':12 'type':4,15","created_at":"2026-06-17T17:21:03.448958+00:00","updated_at":"2026-06-17T17:21:03.448958+00:00","problems":[],"ecosystem":"crates","meta_description":null,"install_score":null,"quickstart_score":null,"quickstart_tag":null,"pypi_latest":null,"cli_name":null,"cli_version":null,"type":"library","homepage":"https://github.com/cosmos/ibc-rs","github":"https://github.com/cosmos/ibc-rs","docs":"https://docs.rs/ibc-core-host-types/","changelog":null,"pypi":null,"npm":null,"openapi_spec":null,"status_page":null,"smithery":null,"categories":["crypto","other"],"base_url":null,"auth_type":null,"provenance":{"verified_status":null,"verified_at":null,"last_verified":"2026-06-17","next_check":"2026-12-14","install_tag":null}}