mirror of
https://github.com/pezkuwichain/pezkuwi-subxt.git
synced 2026-04-26 02:57:57 +00:00
445f9277ab
* Added new empty shell runtime for `BridgeHubPolkadot` (without bridging stuff) for onboarding parachain on Polkadot * Fix benchmarks/try-runtime * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs frame_system * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs pallet_balances * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs pallet_multisig * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs pallet_xcm * Fixes * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs pallet_session * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs pallet_utility * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs pallet_timestamp * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs pallet_collator_selection * ".git/.scripts/commands/bench/bench.sh" pallet bridge-hub-polkadot bridge-hubs cumulus_pallet_xcmp_queue * PR fixes * Rebase fix * Fix new runtime api * ".git/.scripts/commands/bench/bench.sh" xcm bridge-hub-polkadot bridge-hubs pallet_xcm_benchmarks::fungible * ".git/.scripts/commands/bench/bench.sh" xcm bridge-hub-polkadot bridge-hubs pallet_xcm_benchmarks::generic * Updated aura/bootNodes in `create_bridge_hub_polkadot_spec.sh` --------- Co-authored-by: command-bot <>
38 lines
1.3 KiB
Markdown
38 lines
1.3 KiB
Markdown
# Bridge-hubs Parachain
|
|
|
|
Implementation of _BridgeHub_, a blockchain to support message passing between Substrate based chains like Polkadot and Kusama networks.
|
|
|
|
_BridgeHub_ allows users to:
|
|
|
|
- Passing arbitrary messages between different Substrate chains (Polkadot <-> Kusama).
|
|
-- Message passing is
|
|
|
|
_BridgeHub_ is meant to be **_system parachain_** with main responsibilities:
|
|
- sync finality proofs between relay chains
|
|
- sync finality proofs between BridgeHub parachains
|
|
- pass (XCM) messages between different BridgeHub parachains
|
|
|
|

|
|
|
|
## How to try locally
|
|
```
|
|
cd <base-cumulus-repo-directory>
|
|
cargo build --release -p polkadot-parachain@0.9.320
|
|
|
|
# script expect to have pre-built polkadot binary on the path: ../polkadot/target/release/polkadot
|
|
# if using `kusama-local` / `polkadot-local`, build polkadot with `--features fast-runtime`
|
|
|
|
# BridgeHubRococo
|
|
zombienet-linux --provider native spawn ./zombienet/examples/bridge_hub_rococo_local_network.toml
|
|
|
|
# or
|
|
|
|
# BridgeHubKusama
|
|
zombienet-linux --provider native spawn ./zombienet/examples/bridge_hub_kusama_local_network.toml
|
|
|
|
or
|
|
|
|
# BridgeHubPolkadot
|
|
zombienet-linux --provider native spawn ./zombienet/examples/bridge_hub_polkadot_local_network.toml
|
|
```
|