BitPads protocol decoder, inspector, and validator. Companion to the assembly encoder in assemblycli/.
node bin/bitpads.js <command> [options]| Command | Description |
|---|---|
decode <file.bp> |
Decode a .bp frame — all fields |
inspect <file.bp> |
Annotated hex dump |
verify <file.bp> |
CRC-15 and protocol validation |
ledger encode |
Encode a BitLedger value record |
ledger decode <hex> |
Decode 5 L3 accounting bytes |
ledger table |
All 16 account pairs |
signal |
Build a Wave signal byte |
repl |
Interactive session |
help [command] |
Usage |
version |
Protocol and CLI version |
Append --format plain|inspect|report|json to decode, inspect, signal, ledger encode.
node bin/bitpads.js decode frame.bp
node bin/bitpads.js inspect frame.bp
node bin/bitpads.js verify frame.bp
node bin/bitpads.js ledger encode --value 4.53 --pair 1
node bin/bitpads.js ledger table
node bin/bitpads.js signal --category 4 --ack
node bin/bitpads.js replSee TESTING.md for a full test walkthrough.