Skip to content

v0.6.1

Choose a tag to compare

@nonameuserd nonameuserd released this 26 May 11:14

What's Changed

  • Default PaybondIntents.submitEvidence(...) evidence metadata when callers omit it:
    • artifactsBlake3Hex now defaults to [].
    • submittedAtRfc3339 now defaults to the current UTC second.
  • Configure Noble Ed25519 synchronous SHA-512 hashing inside the SDK signing paths so principal intent and payee evidence signing work without caller-side crypto setup.
  • Bump @paybond/kit to 0.6.1.

Why

This patch makes the shipped TypeScript helper behavior match the SDK reference and examples that treat the high-level evidence metadata fields as optional. The lower-level signing helper still requires concrete values because those values are part of the signed bytes.

Verification

  • npm ci
  • npm run verify:release