Skip to content

Releases: thurinlabs/identity-kit

Release list

v2.2.1

Choose a tag to compare

@benwoody benwoody released this 29 Sep 13:42
v2.2.1
d9e9235

The browser bundle is now thurin-check.js, not minified: whoever vendors it can read what they ship, each part labelled with the package it comes from. Same check as 2.2.0 (checkKeyFor), no code changes.

  • It builds reproducibly: npm ci && npm run build at v2.2.1 gives the same thurin-check.js as this release.
  • Keep thurin-check.LICENSES.txt beside it: it bundles OpenPGP.js (LGPL-3.0) and MIT packages.

SHA256SUMS is signed by thurinlabs.eth's key (08B9374FDFBEC67EFFA24E669D3D86E35361EF7B) and named on-chain. Guide: https://docs.thurin.id/#/guides/check-key

v2.2.0

Choose a tag to compare

@benwoody benwoody released this 29 Sep 13:13
v2.2.0
b71ee2b

checkKeyFor: is this key good for this owner? Checks a PGP key you already have (bundled in a page, pasted, from a keyserver) against the owner's claim on Ethereum. Answers verified, mismatch, unverified, or unreachable, with one plain sentence.

  • keyStanding(claims, { fingerprint }): the standing of one key. An address can hold several active claims.
  • thurin-check.min.js: the same check for pages with no build step, as ThurinCheck.checkKeyFor({ key, owner, rpc, network }). Keep thurin-check.LICENSES.txt beside it: it bundles OpenPGP.js (LGPL-3.0) and MIT packages.

SHA256SUMS is signed by thurinlabs.eth's key (08B9374FDFBEC67EFFA24E669D3D86E35361EF7B). Guide: https://docs.thurin.id/#/guides/check-key