WebOfTrustInfo / btcr-hackathon-2017

Virtual hackathon to create spec and code for Bitcoin-based Decentralized Identifiers (DIDs)
https://weboftrustinfo.github.io/btcr-hackathon-2017/
14 stars 7 forks source link

Everyone: github DID #42

Closed kimdhamilton closed 7 years ago

kimdhamilton commented 7 years ago

Each of us should create a bitcoin testnet DID and a github DID where the commit is signed with our PGP key, so we can start creating some web of trust schemas and examples.

ChristopherA commented 7 years ago

Here is a new, hopefully now valid DID txref, for my DID transaction, using the same private key used to sign that transaction, to self-sign a verified claim that my alternate name is "ChristopherA"

{
  "@context": [
    "https://schema.org/",
    "https://w3id.org/security/v1"
  ],
  "claim": {
    "id": "did:btcr:xyv2-xzyq-qqm5-tyke",
    "alternate-name": "ChristopherA"
  },
  "signature": {
    "type": "EcdsaKoblitzSignature2016",
    "created": "2017-07-14T22:45:58Z",
    "creator": "ecdsa-koblitz-pubkey:02b97c30de767f084ce3080168ee293053ba33b235d7116a3263d29f1450936b71",
    "signatureValue": "H/nnkI0IsUFJgCd3DPsppB81O/TrOK3l5sMcZtcYKHoSWrTmvimUtPj0xWlmcndNnVF/ZzY2fvG5IwfWqYjw3sA="
  }
}

@dlongley @manu this was based on the playground text, but I think you shared elsewhere the default playground text is missing an issuer?

kimdhamilton commented 7 years ago

signing playground

kimdhamilton commented 7 years ago

This issue was moved to WebOfTrustInfo/rebooting-the-web-of-trust-fall2017#33