Skip to content

make it verifier#3

Closed
wistefan wants to merge 57 commits intomainfrom
init
Closed

make it verifier#3
wistefan wants to merge 57 commits intomainfrom
init

Conversation

@wistefan
Copy link
Collaborator

@wistefan wistefan commented Feb 3, 2023

No description provided.

make it verifier
@wistefan wistefan added the patch Should be applied for dependency updates and small bugfixes. label Feb 3, 2023
logging
add the proof
just take it as it is
add back
fix
schema needs to be included
dont decode
fix the path
add logs
maybe there
something must be logged
change logs
more log
direct to the console
more logging
m
clean again
fix
@wistefan wistefan closed this Mar 20, 2023
@wistefan wistefan deleted the init branch April 3, 2023 13:18
wistefan added a commit that referenced this pull request Mar 5, 2026
## Summary
- New `did/` package with resolvers for `did:key`, `did:web`, and `did:jwk`
- Multi-method `Registry` with `VDR` interface matching the trustbloc pattern but simplified
- `did:key`: multibase/multicodec decoding supporting Ed25519, P-256, P-384, secp256k1
- `did:web`: HTTPS fetch + JSON DID document parsing with `publicKeyJwk` and `publicKeyMultibase` support
- `did:jwk`: base64url JWK decoding
- 20 tests covering all resolvers, URL conversion, error cases, and type constructors

## Test plan
- [x] `go test ./did/... -v` — all 20 tests pass
- [x] `go test ./...` — full suite passes

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-authored-by: Stefan Wiedemann <wistefan@googlemail.com>
Reviewed-on: http://localhost:3000/wistefan/verifier/pulls/3
Co-authored-by: claude <claude@gitea.com>
Co-committed-by: claude <claude@gitea.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

patch Should be applied for dependency updates and small bugfixes.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant