Brian Richter

Results 57 comments of Brian Richter

me too... but since we have urdna to work with for now what's happening here? this comment concerns me https://github.com/mattrglobal/jsonld-signatures-bbs/blob/a1271750ed5211f1210323534402575967e4fae2/src/BbsBlsSignatureProof2020.ts#L160 proof statements are always first?

doesn't look like that's the case [here](https://json-ld.org/playground/#startTab=tab-normalized&json-ld=%7B%22%40context%22%3A%5B%22https%3A%2F%2Fwww.w3.org%2F2018%2Fcredentials%2Fv1%22%2C%22https%3A%2F%2Fw3id.org%2Fsecurity%2Fsuites%2Fbls12381-2020%2Fv1%22%2C%22https%3A%2F%2Fw3id.org%2Fvaccination%2Fv1%22%5D%2C%22type%22%3A%5B%22VerifiableCredential%22%2C%22VaccinationCertificate%22%5D%2C%22id%22%3A%22urn%3Auvci%3Aaf5vshde843jf831j128fj%22%2C%22name%22%3A%22COVID-19%20Vaccination%20Certificate%22%2C%22description%22%3A%22COVID-19%20Vaccination%20Certificate%22%2C%22issuanceDate%22%3A%222019-12-03T12%3A19%3A52Z%22%2C%22expirationDate%22%3A%222029-12-03T12%3A19%3A52Z%22%2C%22issuer%22%3A%7B%22id%22%3A%22did%3Akey%3Az5TcDJgBp1A6iGQkpyDP4LZmsgpWVBqBVs3KoqNDMLKH7nK8UETzM6V1Js28Awuzzd4pJQSsLofZvNNwLmpFDfbzZmMXJNEFT4EriZ1NXjGK7q96781MsG1S3J9f2AiPez6Ne7eCFVtgfR4GPAarS4RWuzPmbi1egGwWrykaft98UcKQucirFv9s2x5D32K54sjwSC2yM%22%7D%2C%22credentialSubject%22%3A%7B%22type%22%3A%22VaccinationEvent%22%2C%22batchNumber%22%3A%221183738569%22%2C%22administeringCentre%22%3A%22MoH%22%2C%22healthProfessional%22%3A%22MoH%22%2C%22countryOfVaccination%22%3A%22NZ%22%2C%22recipient%22%3A%7B%22type%22%3A%22VaccineRecipient%22%2C%22givenName%22%3A%22JOHN%22%2C%22familyName%22%3A%22SMITH%22%2C%22gender%22%3A%22Male%22%2C%22birthDate%22%3A%221958-07-17%22%7D%2C%22vaccine%22%3A%7B%22type%22%3A%22Vaccine%22%2C%22disease%22%3A%22COVID-19%22%2C%22atcCode%22%3A%22J07BX03%22%2C%22medicinalProductName%22%3A%22COVID-19%20Vaccine%20Moderna%22%2C%22marketingAuthorizationHolder%22%3A%22Moderna%20Biotech%22%7D%7D%2C%22proof%22%3A%7B%22type%22%3A%22BbsBlsSignature2020%22%2C%22created%22%3A%222021-09-23T21%3A06%3A10Z%22%2C%22proofPurpose%22%3A%22assertionMethod%22%2C%22proofValue%22%3A%22t6RVJoIKWqV4RYimvSHbxPflvk%2FKbrj9cLIgdmI2BwFr515bzj%2FezMNT3hQYJ93XUAnlqiykzTKvDxxRTnw8uOOJJ8Wbrz3G35ZJypZ2lGhxpdJ7WGf24u3WNqbSC9JzNH7cRhIreWUNYc6w9VoJSA%3D%3D%22%2C%22verificationMethod%22%3A%22did%3Akey%3Az5TcDJgBp1A6iGQkpyDP4LZmsgpWVBqBVs3KoqNDMLKH7nK8UETzM6V1Js28Awuzzd4pJQSsLofZvNNwLmpFDfbzZmMXJNEFT4EriZ1NXjGK7q96781MsG1S3J9f2AiPez6Ne7eCFVtgfR4GPAarS4RWuzPmbi1egGwWrykaft98UcKQucirFv9s2x5D32K54sjwSC2yM%23zUC7KbUZckosdKwDffzDeYDQSb8sbYyfhZ96gA3tCSYqgv4G1pq6A8pvY1kJGV6dr8w8ScuqKGXL16KxsRDL7FGgoEJ2Z4udTMVMcfGrSgUH3chPAmJNk6TBQ5hgimjBGY68icw%22%7D%7D&frame=%7B%22%40context%22%3A%5B%22https%3A%2F%2Fwww.w3.org%2F2018%2Fcredentials%2Fv1%22%2C%22https%3A%2F%2Fw3id.org%2Fsecurity%2Fsuites%2Fbls12381-2020%2Fv1%22%2C%22https%3A%2F%2Fw3id.org%2Fvaccination%2Fv1%22%5D%2C%22type%22%3A%5B%22VerifiableCredential%22%2C%22VaccinationCertificate%22%5D%2C%22credentialSubject%22%3A%7B%22countryOfVaccination%22%3A%7B%7D%2C%22type%22%3A%5B%22VaccinationEvent%22%5D%2C%22vaccine%22%3A%7B%22disease%22%3A%7B%7D%2C%22%40explicit%22%3Atrue%2C%22type%22%3A%5B%22Vaccine%22%5D%7D%2C%22%40explicit%22%3Atrue%7D%7D)

I have created a PR #159 demonstrating a failing test. I suspect what @dlongley pointed out here https://github.com/mattrglobal/jsonld-signatures-bbs/issues/158#issuecomment-929375910 is the root cause of the issue here

has any progress been made on any of these issues? I am running into the same problem

+1 here as well. This will also create a baseline number of tests so that implementers can compare apples to apples. did:key is trivial to implement and makes a lot...

While I agree with this in principle it would be a shame not to include bbs+ given the attention it is attracting. There would also be no way to test...

Switching my nestjs application to an es6 module works great other than this import. I have other dependencies that require es6 so I guess I'm stuck removing this import sadly.....

The dynamic import that was merged near the beginning of this thread breaks vite/sveltekit pretty bad and I can't seem to figure out a workaround. Any ideas?

this dynamic import needs to be fixed it breaks a lot of things

> When is an `@id` like sha256:0123ABC enough? is that how you use it? ChatGPT says it's like this: ` "@id": "urn:sha256:7f83b1657ff1fc53b92dc18148a1d65dfc2d4b1fa3d677284addd200126d9069"`