Skip to content

Releases: StakeNow/SIWT

v0.0.7

15 May 18:45
1ac92f2
Compare
Choose a tag to compare

What's Changed

  • BREAKING: Implement compliance with CAIP-2/10/122 and TZIP "Sign-In with Tezos"
    • Modify the message with the required parameters as per CAIP-122
    • Introduce ABNF definition and parser
    • Update verify function adapt to the new format
    • Check the documentation regarding the new message structure
  • Information: The nonce introduced by CAIP-122 is used to prevent replay attacks. The developer is required to implement the mechanisms to generate and evaluate nonces. When verifying the message the same nonce should be provided as the one used to sign the message.
  • Cleanup ununsed imports and upgrade dependencies
  • New images for new message structure on siwt.xyz
  • Bug: Fix bytes length calculation revealed by new Ledger wallet software @royscheeren in #54
  • Bug: Fix CI/CD workflow and auto deployment to npm @royscheeren in #55, #56, #58, #59, #60, #62

Full Changelog: v0.0.6...v0.0.7

v0.0.6

11 Dec 10:17
6dd4e0f
Compare
Choose a tag to compare

What's Changed

Full Changelog: v0.0.5...v0.0.6

v0.0.5

31 Jul 14:09
befcc80
Compare
Choose a tag to compare

What's Changed

This update strengthens the resistance to replay attacks.

  • Extend signature verification by a login message versification by @royscheeren in #40

Full Changelog: v0.0.4...v0.0.5

v0.0.4

04 Jul 15:09
ded9cf7
Compare
Choose a tag to compare

What's Changed

Breaking change

  • The queryAccessControl (from @siwt/acq) now takes an object in the form of:
{
  query,
  allowlist,
  options,
}

Full Changelog: v0.0.3...v0.0.4

v0.0.3

23 Mar 16:26
ddcc541
Compare
Choose a tag to compare

What's Changed

Full Changelog: https://github.com/StakeNow/SIWT/commits/v0.0.3