Reference
Exact byte layouts, error codes, and API documentation for implementation and auditing.
TypeScript SDK API All types, functions, and classes exported by @ckb-firewall/sdk.
Rust SDK API All types, functions, and errors exported by ckb-transaction-firewall-sdk.
CLI Reference Every command, option, and default for @ckb-firewall/cli.
Binary formats
Section titled “Binary formats” BLKL v2 Format Binary payload layout for the live registry cell.
Firewall Lock Args v2 Binary encoding of the lock script configuration.
GOV1 v4 Witness Governance witness layout for registry update transactions.
PBLK Proposal Cell v1 and v2 proposal cell data layouts.
Contracts
Section titled “Contracts” Proposal Anchor Contract Type script validation, spending conditions, and error codes 31–36.
Spawn-Aware Secp256k1 Inner lock protocol, argv encoding, and error codes 1–7.
Error Codes All codes from all contracts and the SDK — stable identifiers.
Deployment and stability
Section titled “Deployment and stability” Stability Guarantees What is frozen across versions and what may change.
Testnet Deployment Live contract outpoints, registry spec, and treasury address.
Glossary Terms specific to this project.