Closed nedgar closed 1 year ago
I changed the claim-related targets to be less declarative (more imperative) so they can be run again as needed, and more easily interleaved with other steps e.g. publishing on-chain.
Example usage:
make clean identities
make issue-claim
make receive-claim
~/Downloads/challenge-qr.png
make respond-to-challenge
Suggestion:
The makefile uses jq to extract the public ID for a given a name, to avoid hardcoding IDs into the makefile. This could be simplified if the claim
subcommand supported a --holder-name
arg (in addition to --holder
).
Edit: nm, this would simplify the claim
command a bit, but wouldn't help beyond that given the use of IDs in the claim filenames.
Adds a Makefile to:
JohnDoe/claims
toAliceWonder/received-claims
)One related Q: should we rename
received-claims
to justclaims
, so that verification can be done against directly issued claims, not just received claims?FYI @jimthematrix @Chengxuan