Tier: L (1-2 weeks) Type: feature
Context
Other-language reimplementations of the stealth math (Go indexers, Rust agents, Swift mobile) need a shared corpus to verify their crypto matches the reference TS SDK. Ship as a separate npm package.
Scope
- New
packages/test-vectors/ workspace package
- 5 JSON vector files per chain (key derivation, stealth gen, scan match, signing, encoding) with ≥ 100 vectors each
- Generation script that produces vectors deterministically from a seed
checksum.json with SHA-256 of each file
- README with cross-language consumption examples (Rust / Go / Python)
- Published to npm at v1.0.0
Acceptance criteria
Files to start with
- New:
packages/test-vectors/
pnpm-workspace.yaml
Tier: L (1-2 weeks) Type: feature
Context
Other-language reimplementations of the stealth math (Go indexers, Rust agents, Swift mobile) need a shared corpus to verify their crypto matches the reference TS SDK. Ship as a separate npm package.
Scope
packages/test-vectors/workspace packagechecksum.jsonwith SHA-256 of each fileAcceptance criteria
Files to start with
packages/test-vectors/pnpm-workspace.yaml