├── .github └── workflows │ └── build-spec.yml ├── .gitignore ├── CODEOWNERS ├── LICENSE ├── README.md ├── agenda.md ├── issue_credential ├── README.md ├── credential-issuance.html └── credential-issuance.png ├── lerna.json ├── package.json ├── packages ├── core │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc.js │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ │ └── index.ts │ └── tsconfig.json └── jose │ ├── .eslintrc.js │ ├── .gitignore │ ├── .prettierrc.js │ ├── LICENSE │ ├── README.md │ ├── package-lock.json │ ├── package.json │ ├── src │ ├── didcomm.ts │ └── index.ts │ ├── test │ ├── ghp │ │ ├── README.md │ │ ├── fixtures │ │ │ ├── cm-0.json │ │ │ ├── expected-request.json │ │ │ ├── expected-submission.json │ │ │ ├── index.ts │ │ │ ├── m0.json │ │ │ ├── m1.json │ │ │ ├── pd-0.json │ │ │ ├── vc-0.json │ │ │ ├── vc-1.json │ │ │ └── vp.json │ │ ├── jwe.test.ts │ │ └── message.sanity.test.ts │ └── index.test.ts │ └── tsconfig.json ├── present_proof ├── present-proof-states.png ├── present-proof-v3.md ├── presentation-choreography.html └── presentation-choreography.png └── spec ├── .gitignore ├── LICENSE ├── README.md ├── package-lock.json ├── package.json ├── resources ├── layer_cake_v0-2.png ├── qr.png ├── qrcode_example.png └── swimlanes_io_d_C5HnpvA4f.png ├── spec.md ├── specs.json ├── v0.1 ├── resources │ ├── layer_cake_v0-2.png │ ├── presentation-definition-schema-1-19-2022.json │ ├── qr.png │ ├── qrcode_example.png │ └── swimlanes_io_d_C5HnpvA4f.png └── spec.md └── versions └── v0.1.0 ├── index.html └── resources └── qr.png /.github/workflows/build-spec.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/.github/workflows/build-spec.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | .idea 3 | .python-version 4 | .DS_Store 5 | .vscode 6 | **/build 7 | -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/CODEOWNERS -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/README.md -------------------------------------------------------------------------------- /agenda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/agenda.md -------------------------------------------------------------------------------- /issue_credential/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/issue_credential/README.md -------------------------------------------------------------------------------- /issue_credential/credential-issuance.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/issue_credential/credential-issuance.html -------------------------------------------------------------------------------- /issue_credential/credential-issuance.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/issue_credential/credential-issuance.png -------------------------------------------------------------------------------- /lerna.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/lerna.json -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/package.json -------------------------------------------------------------------------------- /packages/core/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@bloomprotocol/eslint-config'], 3 | } 4 | -------------------------------------------------------------------------------- /packages/core/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /packages/core/.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@bloomprotocol/prettier-config') 2 | -------------------------------------------------------------------------------- /packages/core/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/core/LICENSE -------------------------------------------------------------------------------- /packages/core/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/core/README.md -------------------------------------------------------------------------------- /packages/core/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/core/package-lock.json -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/core/package.json -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/core/src/index.ts -------------------------------------------------------------------------------- /packages/core/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/core/tsconfig.json -------------------------------------------------------------------------------- /packages/jose/.eslintrc.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | extends: ['@bloomprotocol/eslint-config'], 3 | } 4 | -------------------------------------------------------------------------------- /packages/jose/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | dist 5 | -------------------------------------------------------------------------------- /packages/jose/.prettierrc.js: -------------------------------------------------------------------------------- 1 | module.exports = require('@bloomprotocol/prettier-config') 2 | -------------------------------------------------------------------------------- /packages/jose/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/LICENSE -------------------------------------------------------------------------------- /packages/jose/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/README.md -------------------------------------------------------------------------------- /packages/jose/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/package-lock.json -------------------------------------------------------------------------------- /packages/jose/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/package.json -------------------------------------------------------------------------------- /packages/jose/src/didcomm.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/src/didcomm.ts -------------------------------------------------------------------------------- /packages/jose/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/src/index.ts -------------------------------------------------------------------------------- /packages/jose/test/ghp/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/README.md -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/cm-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/cm-0.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/expected-request.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/expected-request.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/expected-submission.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/expected-submission.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/index.ts -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/m0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/m0.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/m1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/m1.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/pd-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/pd-0.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/vc-0.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/vc-0.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/vc-1.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/vc-1.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/fixtures/vp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/fixtures/vp.json -------------------------------------------------------------------------------- /packages/jose/test/ghp/jwe.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/jwe.test.ts -------------------------------------------------------------------------------- /packages/jose/test/ghp/message.sanity.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/ghp/message.sanity.test.ts -------------------------------------------------------------------------------- /packages/jose/test/index.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/test/index.test.ts -------------------------------------------------------------------------------- /packages/jose/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/packages/jose/tsconfig.json -------------------------------------------------------------------------------- /present_proof/present-proof-states.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/present_proof/present-proof-states.png -------------------------------------------------------------------------------- /present_proof/present-proof-v3.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/present_proof/present-proof-v3.md -------------------------------------------------------------------------------- /present_proof/presentation-choreography.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/present_proof/presentation-choreography.html -------------------------------------------------------------------------------- /present_proof/presentation-choreography.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/present_proof/presentation-choreography.png -------------------------------------------------------------------------------- /spec/.gitignore: -------------------------------------------------------------------------------- 1 | *.log 2 | .DS_Store 3 | node_modules 4 | build 5 | -------------------------------------------------------------------------------- /spec/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/LICENSE -------------------------------------------------------------------------------- /spec/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/README.md -------------------------------------------------------------------------------- /spec/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/package-lock.json -------------------------------------------------------------------------------- /spec/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/package.json -------------------------------------------------------------------------------- /spec/resources/layer_cake_v0-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/resources/layer_cake_v0-2.png -------------------------------------------------------------------------------- /spec/resources/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/resources/qr.png -------------------------------------------------------------------------------- /spec/resources/qrcode_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/resources/qrcode_example.png -------------------------------------------------------------------------------- /spec/resources/swimlanes_io_d_C5HnpvA4f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/resources/swimlanes_io_d_C5HnpvA4f.png -------------------------------------------------------------------------------- /spec/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/spec.md -------------------------------------------------------------------------------- /spec/specs.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/specs.json -------------------------------------------------------------------------------- /spec/v0.1/resources/layer_cake_v0-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/v0.1/resources/layer_cake_v0-2.png -------------------------------------------------------------------------------- /spec/v0.1/resources/presentation-definition-schema-1-19-2022.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/v0.1/resources/presentation-definition-schema-1-19-2022.json -------------------------------------------------------------------------------- /spec/v0.1/resources/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/v0.1/resources/qr.png -------------------------------------------------------------------------------- /spec/v0.1/resources/qrcode_example.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/v0.1/resources/qrcode_example.png -------------------------------------------------------------------------------- /spec/v0.1/resources/swimlanes_io_d_C5HnpvA4f.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/v0.1/resources/swimlanes_io_d_C5HnpvA4f.png -------------------------------------------------------------------------------- /spec/v0.1/spec.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/v0.1/spec.md -------------------------------------------------------------------------------- /spec/versions/v0.1.0/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/versions/v0.1.0/index.html -------------------------------------------------------------------------------- /spec/versions/v0.1.0/resources/qr.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/decentralized-identity/waci-presentation-exchange/HEAD/spec/versions/v0.1.0/resources/qr.png --------------------------------------------------------------------------------