Crypto parity test

Runs every committed test vector through the browser's JS crypto code and compares byte-for-byte with the Python reference. All green means transactions signed here will verify on a Kraft node. Red means the JS has drifted — do NOT trust the wallet until it's fixed.

← back to wallet

Running vectors…
✓/✗ Group Label Expected (Python) Got (JS)
Test vectors live in webapp/static/test-vectors.json and are regenerated by python -m tests.webapp.generate_vectors. If you change any of raft/ledger/address.py, raft/ledger/validation.py::canonicalize, or the browser-side crypto modules, rerun the generator and confirm this page still shows all green.