This package demonstrates how to sign and verify AT Protocol lexicon records using cryptographic signatures, following the AT Protocol cryptography specifications.
1module github.com/alex.mcroberts/scratchpad/honk/jwks
2
3go 1.23
4
5toolchain go1.23.0
6
7require (
8 github.com/bluesky-social/indigo v0.0.0-20250410071450-15337ff3600d
9 github.com/stretchr/testify v1.10.0
10)
11
12require (
13 github.com/davecgh/go-spew v1.1.1 // indirect
14 github.com/mr-tron/base58 v1.2.0 // indirect
15 github.com/pmezard/go-difflib v1.0.0 // indirect
16 gitlab.com/yawning/secp256k1-voi v0.0.0-20230925100816-f2616030848b // indirect
17 gitlab.com/yawning/tuplehash v0.0.0-20230713102510-df83abbf9a02 // indirect
18 golang.org/x/crypto v0.21.0 // indirect
19 golang.org/x/sys v0.22.0 // indirect
20 gopkg.in/yaml.v3 v3.0.1 // indirect
21)