docs: Chain Fusion deep dives#213
docs: Chain Fusion deep dives#213marc0olo wants to merge 2 commits intoinfra/learn-hub-migration-prepfrom
Conversation
Move docs/concepts/chain-fusion.md → docs/concepts/chain-fusion/index.md and add six new sub-pages covering Bitcoin, Ethereum, Solana, Dogecoin, the Exchange Rate Canister, and chain-key tokens in depth. All 10 staging files under .migration/learn-hub/.../chain-fusion/ consumed and deleted. Cross-links updated in chain-key-cryptography.md, concepts/index.md, choose-your-path.md, and the four chain-fusion guide pages.
|
Review notes Structure, page organisation, and internal links all look good. One issue needs to be fixed before merge: Em-dashes (banned per CLAUDE.md, pervasive): Multiple new files use em-dashes in body text and as bullet/list description separators. Affected files and examples:
CLAUDE.md bans em-dashes in all content: body text, bullet descriptions, and link label text. Replace with colons, commas, or parentheses throughout. No other issues: |
Review feedback1. Em-dashes (banned project-wide)26 instances of
2. "on-chain" should be "onchain" (no hyphen)Two instances:
"Onchain" (no hyphen) is the established convention across this site. 3. Verify fiduciary subnet ID in
|
Content accuracy follow-upTwo content accuracy issues to address alongside the style fixes: 1.
|
…mals field - Replace all em-dashes across bitcoin.md, ethereum.md, chain-key-tokens.md, exchange-rate-canister.md, and index.md - Fix fiduciary subnet ID in bitcoin.md (vpeez-fez7a-iae is correct) - Fix on-chain -> onchain in exchange-rate-canister.md and index.md - Add decimals field to exchange-rate-canister.md response description
|
Feedback addressed:
|
…ers pages - Fix AccountIdentifier em-dash in token-ledgers.md - Revert chain-fusion/ subdirectory links to chain-fusion.md (flat page on main) until PR #213 merges; affects token-ledgers.md and concepts/index.md - Remove broken link to protocol/execution.md#deterministic-time-slicing in cycles.md until PR #209 merges
Summary
docs/concepts/chain-fusion.md→docs/concepts/chain-fusion/index.md(unchanged content, updated relative links)docs/concepts/chain-fusion/:bitcoin.md— Bitcoin adapter, Bitcoin canister API, Bitcoin checker canister (SDN list), ckBTC architecture and flowsethereum.md— HTTPS outcalls + chain-key ECDSA integration, EVM RPC canister architecture, ckETH/ckERC20solana.md— SOL RPC canister, Ed25519 threshold signing, ckSOLdogecoin.md— Dogecoin adapter + canister (Bitcoin fork, same architecture)exchange-rate-canister.md— XRC on uzr34, request/response format, cycle costs, median rate logicchain-key-tokens.md— Architecture (minter/ledger/index/archive), minting flows, redemption flows, deployed tokens table.migration/learn-hub/how-does-icp-work/chain-fusion/chain-key-cryptography.md,concepts/index.md,choose-your-path.md, and the four chain-fusion guide pagesSync recommendation
informed by learn hub staging files — chain-fusion section