Skip to content

Release v1.1.0#230

Merged
Ashex merged 1 commit into
mainfrom
changeset-release/main
Jul 6, 2026
Merged

Release v1.1.0#230
Ashex merged 1 commit into
mainfrom
changeset-release/main

Conversation

@hypercerts-release-bot

Copy link
Copy Markdown

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to main, this PR will be updated.

Releases

@hypercerts-org/lexicon@1.1.0

Minor Changes

  • #219 39d7547 Thanks @aspiers! - Add optional cryptographic signature support to all 21 record lexicons.

    Non-breaking: signatures are optional on every record.

    • New app.certified.signature.defs with #list (open union of inline signatures and com.atproto.repo.strongRef references) and #inline (raw ECDSA (r,s) bytes plus a DID verification method reference; signing curve derived from the verification method's multicodec prefix).
    • New app.certified.signature.proof record for remote attestations.
    • Every record lexicon gains an optional signatures property referencing #list.
    • README.md, SCHEMAS.md, and the building-with-hypercerts-lexicons agent skill all gain a "Cryptographic Signatures" section with a worked end-to-end signing example.

    On-the-wire shape, signing procedure, and verification procedure all conform to Nick Gerakines' ATProtocol Attestation Specification (see also the accompanying blog post).

    On app.certified.link.evm the existing EIP-712 proof field (wallet consent) and the new signatures array (record provenance) are complementary and do not conflict.

@hypercerts-release-bot hypercerts-release-bot Bot changed the title Release Release v1.1.0 Jul 6, 2026
@Ashex
Ashex merged commit 1e60c7f into main Jul 6, 2026
5 checks passed
@Ashex
Ashex deleted the changeset-release/main branch July 6, 2026 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant