From 40cefb4affa518c2fef2e667b544aecea592a38c Mon Sep 17 00:00:00 2001 From: Kevin Griffin Date: Fri, 5 Sep 2025 11:11:29 -0400 Subject: [PATCH 1/3] adds known GLEIF witnesses Signed-off-by: Kevin Griffin --- .well-known/index.html | 152 ++++++++++++++++++ .well-known/index.json | 116 +++++++++++++ .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + .../index.json | 1 + 20 files changed, 286 insertions(+) create mode 100644 .well-known/index.html create mode 100644 .well-known/index.json create mode 100644 .well-known/schema/oobi/EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy/index.json create mode 100644 .well-known/schema/oobi/EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao/index.json create mode 100644 .well-known/schema/oobi/EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw/index.json create mode 100644 .well-known/schema/oobi/EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g/index.json create mode 100644 .well-known/schema/oobi/EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E/index.json create mode 100644 .well-known/schema/oobi/EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi/index.json create mode 100644 .well-known/schema/oobi/ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY/index.json create mode 100644 .well-known/schema/oobi/EOxm1erpuJtjy9bBWO6Wgp9iggefDTNsM6DpO8-jUKbU/index.json create mode 100644 .well-known/witness/oobi/BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS/index.json create mode 100644 .well-known/witness/oobi/BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt/index.json create mode 100644 .well-known/witness/oobi/BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo/index.json create mode 100644 .well-known/witness/oobi/BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG/index.json create mode 100644 .well-known/witness/oobi/BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X/index.json create mode 100644 .well-known/witness/oobi/BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-/index.json create mode 100644 .well-known/witness/oobi/BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw/index.json create mode 100644 .well-known/witness/oobi/BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC/index.json create mode 100644 .well-known/witness/oobi/BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj/index.json create mode 100644 .well-known/witness/oobi/BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB/index.json diff --git a/.well-known/index.html b/.well-known/index.html new file mode 100644 index 0000000..c288c88 --- /dev/null +++ b/.well-known/index.html @@ -0,0 +1,152 @@ + + + + + + + + GLEIF .well-known Directory + + +

GLEIF .well-known Directory

+ +

This directory provides well-known resources for GLEIF's KERI (Key Event Receipt Infrastructure) and vLEI Schema services.

+ +

KERI Resources

+ +

Key Event Receipt Infrastructure OOBIs for GLEIF identifiers.

+ +

Available KERI Identifiers

+ + + +

vLEI Schema Resources

+ +

GLEIF vLEI credential schema definitions.

+ +

Available Schemas

+ + + +

Witness Resources

+ +

KERI witness identifiers and their OOBIs.

+ +

Available Witnesses

+ + + +

Automated Discovery

+ +

For automated processes and API access, use the index.json file which provides structured information about all available resources.

+ +

About GLEIF

+ +

The Global Legal Entity Identifier Foundation (GLEIF) provides trusted entity identification services worldwide through the vLEI (verifiable Legal Entity Identifier) ecosystem.

+ +
+ +

Last updated: 2025-08-25

+ + \ No newline at end of file diff --git a/.well-known/index.json b/.well-known/index.json new file mode 100644 index 0000000..5cd57d2 --- /dev/null +++ b/.well-known/index.json @@ -0,0 +1,116 @@ +{ + "$id": "EAyAqJjqLHZqkF7gHoFEagEJNoqNa5TEZlDPdJaVC3GD", + "name": "GLEIF Well-Known Resources", + "description": "GLEIF well-known resources for GLEIF, Schema, and Witness discovery", + "version": "1.0.0", + "updated": "2025-08-25", + "resources": { + "aid": { + "name": "GLEIF Identifiers", + "description": "Key Event Receipt Infrastructure OOBIs and related resources", + "aids": { + "EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2": { + "name": "GLEIF RoOT", + "oobi": "/keri/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/index.json" + }, + "EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS": { + "name": "GLEIF External", + "oobi": "/keri/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/index.json" + }, + "EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL": { + "name": "GLEIF Internal", + "oobi": "/keri/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/index.json" + } + } + }, + "schema": { + "name": "Schema Resources", + "description": "GLEIF vLEI credential schema definitions", + "schemas": { + "ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY": { + "title": "Legal Entity vLEI Credential", + "type": "LegalEntityvLEICredential", + "version": "1.0.0", + "oobi": "/schema/oobi/ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY/index.json" + }, + "EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao": { + "title": "Qualified vLEI Issuer Credential", + "type": "QualifiedvLEIIssuervLEICredential", + "version": "1.0.0", + "oobi": "/schema/oobi/EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao/index.json" + }, + "EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E": { + "title": "OOR Authorization vLEI Credential", + "type": "OORAuthorizationvLEICredential", + "version": "1.0.0", + "oobi": "/schema/oobi/EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E/index.json" + }, + "EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g": { + "title": "ECR Authorization vLEI Credential", + "type": "ECRAuthorizationvLEICredential", + "version": "1.0.0", + "oobi": "/schema/oobi/EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g/index.json" + }, + "EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy": { + "title": "Legal Entity Official Organizational Role vLEI Credential", + "type": "LegalEntityOfficialOrganizationalRolevLEICredential", + "version": "1.0.0", + "oobi": "/schema/oobi/EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy/index.json" + }, + "EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw": { + "title": "Legal Entity Engagement Context Role vLEI Credential", + "type": "LegalEntityEngagementContextRolevLEICredential", + "version": "1.0.0", + "oobi": "/schema/oobi/EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw/index.json" + }, + "EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi": { + "title": "iXBRL Data Value Attestation", + "type": "iXBRLDataAttestation", + "version": "Not specified", + "oobi": "/schema/oobi/EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi/index.json" + } + } + }, + "witness": { + "name": "Witness Resources", + "description": "KERI witness identifiers and their OOBIs", + "witnesses": { + "BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS": { + "oobi": "/witness/oobi/BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS/index.json" + }, + "BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt": { + "oobi": "/witness/oobi/BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt/index.json" + }, + "BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo": { + "oobi": "/witness/oobi/BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo/index.json" + }, + "BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG": { + "oobi": "/witness/oobi/BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG/index.json" + }, + "BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X": { + "oobi": "/witness/oobi/BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X/index.json" + }, + "BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-": { + "oobi": "/witness/oobi/BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-/index.json" + }, + "BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw": { + "oobi": "/witness/oobi/BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw/index.json" + }, + "BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC": { + "oobi": "/witness/oobi/BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC/index.json" + }, + "BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj": { + "oobi": "/witness/oobi/BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj/index.json" + }, + "BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB": { + "oobi": "/witness/oobi/BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB/index.json" + } + } + } + }, + "metadata": { + "organization": "Global Legal Entity Identifier Foundation (GLEIF)", + "contact": "https://www.gleif.org", + "documentation": "https://gleif-it.github.io/.well-known/" + } +} \ No newline at end of file diff --git a/.well-known/schema/oobi/EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy/index.json b/.well-known/schema/oobi/EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy/index.json new file mode 100644 index 0000000..5c980b3 --- /dev/null +++ b/.well-known/schema/oobi/EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy/index.json @@ -0,0 +1 @@ +{"$id":"EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy","$schema":"http://json-schema.org/draft-07/schema#","title":"Legal Entity Official Organizational Role vLEI Credential","description":"A vLEI Role Credential issued by a Qualified vLEI issuer to official representatives of a Legal Entity","type":"object","credentialType":"LegalEntityOfficialOrganizationalRolevLEICredential","version":"1.0.0","properties":{"v":{"description":"Version","type":"string"},"d":{"description":"Credential SAID","type":"string"},"u":{"description":"One time use nonce","type":"string"},"i":{"description":"QVI Issuer AID","type":"string"},"ri":{"description":"Credential status registry","type":"string"},"s":{"description":"Schema SAID","type":"string"},"a":{"oneOf":[{"description":"Attributes block SAID","type":"string"},{"$id":"ELDXjQ-FnKApK1DJhzmtKDcnfoJ9qusQr1Qz5g9MFt0o","description":"Attributes block","type":"object","properties":{"d":{"description":"Attributes block SAID","type":"string"},"i":{"description":"Person Issuee AID","type":"string"},"dt":{"description":"Issuance date time","type":"string","format":"date-time"},"LEI":{"description":"LEI of the Legal Entity","type":"string","format":"ISO 17442"},"personLegalName":{"description":"Recipient name as provided during identity assurance","type":"string"},"officialRole":{"description":"Official role title","type":"string"}},"additionalProperties":false,"required":["i","dt","LEI","personLegalName","officialRole"]}]},"e":{"oneOf":[{"description":"Edges block SAID","type":"string"},{"$id":"EMsSqaJsthSBA4OINZ1_fxfNVkgEPF-Sg5fq-vXM7Z6b","description":"Edges block","type":"object","properties":{"d":{"description":"Edges block SAID","type":"string"},"auth":{"description":"Chain to Auth vLEI credential from legal entity","type":"object","properties":{"n":{"description":"SAID of the ACDC to which the edge connects","type":"string"},"s":{"description":"SAID of required schema of the credential pointed to by this node","type":"string","const":"EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E"},"o":{"description":"Operator indicating this node is the issuer","type":"string","const":"I2I"}},"additionalProperties":false,"required":["n","s","o"]}},"additionalProperties":false,"required":["d","auth"]}]},"r":{"oneOf":[{"description":"Rules block SAID","type":"string"},{"$id":"ECllqarpkZrSIWCb97XlMpEZZH3q4kc--FQ9mbkFMb_5","description":"Rules block","type":"object","properties":{"d":{"description":"Rules block SAID","type":"string"},"usageDisclaimer":{"description":"Usage Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled."}}},"issuanceDisclaimer":{"description":"Issuance Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework."}}}},"additionalProperties":false,"required":["d","usageDisclaimer","issuanceDisclaimer"]}]}},"additionalProperties":false,"required":["i","ri","s","d","e","r"]} \ No newline at end of file diff --git a/.well-known/schema/oobi/EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao/index.json b/.well-known/schema/oobi/EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao/index.json new file mode 100644 index 0000000..3c3fcbb --- /dev/null +++ b/.well-known/schema/oobi/EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao/index.json @@ -0,0 +1 @@ +{"$id":"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao","$schema":"http://json-schema.org/draft-07/schema#","title":"Qualified vLEI Issuer Credential","description":"A vLEI Credential issued by GLEIF to Qualified vLEI Issuers which allows the Qualified vLEI Issuers to issue, verify and revoke Legal Entity vLEI Credentials and Legal Entity Official Organizational Role vLEI Credentials","type":"object","credentialType":"QualifiedvLEIIssuervLEICredential","version":"1.0.0","properties":{"v":{"description":"Version","type":"string"},"d":{"description":"Credential SAID","type":"string"},"u":{"description":"One time use nonce","type":"string"},"i":{"description":"GLEIF Issuee AID","type":"string"},"ri":{"description":"Credential status registry","type":"string"},"s":{"description":"Schema SAID","type":"string"},"a":{"oneOf":[{"description":"Attributes block SAID","type":"string"},{"$id":"ELGgI0fkloqKWREXgqUfgS0bJybP1LChxCO3sqPSFHCj","description":"Attributes block","type":"object","properties":{"d":{"description":"Attributes block SAID","type":"string"},"i":{"description":"QVI Issuee AID","type":"string"},"dt":{"description":"Issuance date time","type":"string","format":"date-time"},"LEI":{"description":"LEI of the requesting Legal Entity","type":"string","format":"ISO 17442"},"gracePeriod":{"description":"Allocated grace period","type":"integer","default":90}},"additionalProperties":false,"required":["i","dt","LEI"]}]},"r":{"oneOf":[{"description":"Rules block SAID","type":"string"},{"$id":"ECllqarpkZrSIWCb97XlMpEZZH3q4kc--FQ9mbkFMb_5","description":"Rules block","type":"object","properties":{"d":{"description":"Rules block SAID","type":"string"},"usageDisclaimer":{"description":"Usage Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled."}}},"issuanceDisclaimer":{"description":"Issuance Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework."}}}},"additionalProperties":false,"required":["d","usageDisclaimer","issuanceDisclaimer"]}]}},"additionalProperties":false,"required":["i","ri","s","d"]} \ No newline at end of file diff --git a/.well-known/schema/oobi/EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw/index.json b/.well-known/schema/oobi/EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw/index.json new file mode 100644 index 0000000..7023231 --- /dev/null +++ b/.well-known/schema/oobi/EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw/index.json @@ -0,0 +1 @@ +{"$id":"EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw","$schema":"http://json-schema.org/draft-07/schema#","title":"Legal Entity Engagement Context Role vLEI Credential","description":"A vLEI Role Credential issued to representatives of a Legal Entity in other than official roles but in functional or other context of engagement","type":"object","credentialType":"LegalEntityEngagementContextRolevLEICredential","version":"1.0.0","properties":{"v":{"description":"Version","type":"string"},"d":{"description":"Credential SAID","type":"string"},"u":{"description":"A salty nonce","type":"string"},"i":{"description":"QVI or LE Issuer AID","type":"string"},"ri":{"description":"Credential status registry","type":"string"},"s":{"description":"Schema SAID","type":"string"},"a":{"oneOf":[{"description":"Attributes block SAID","type":"string"},{"$id":"EDv4wiOMHE125CXu-EuOd0YRXz-AgpLilJfjoODFqtHD","description":"Attributes block","type":"object","properties":{"d":{"description":"Attributes block SAID","type":"string"},"u":{"description":"A salty nonce","type":"string"},"i":{"description":"Person Issuee AID","type":"string"},"dt":{"description":"Issuance date time","type":"string","format":"date-time"},"LEI":{"description":"LEI of the Legal Entity","type":"string","format":"ISO 17442"},"personLegalName":{"description":"Recipient name as provided during identity assurance","type":"string"},"engagementContextRole":{"description":"Role description i.e. 'Head of Standards'","type":"string"}},"additionalProperties":false,"required":["i","dt","LEI","personLegalName","engagementContextRole"]}]},"e":{"oneOf":[{"description":"Edges block SAID","type":"string"},{"$id":"EEM9OvWMEmAfAY0BV2kXatSc8WM13QW1B5y33E8z4f33","description":"Edges block","type":"object","properties":{"d":{"description":"Edges block SAID","type":"string"},"auth":{"description":"Chain to Auth vLEI credential from legal entity","type":"object","properties":{"n":{"description":"SAID of the ACDC to which the edge connects","type":"string"},"s":{"description":"SAID of required schema of the credential pointed to by this node","type":"string","const":"EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g"},"o":{"description":"Operator indicating this node is the issuer","type":"string","const":"I2I"}},"additionalProperties":false,"required":["n","s","o"]}},"additionalProperties":false,"required":["d","auth"]},{"$id":"EHeZGaLBhCc_-sAcyAEgFFeCkxgnqCubPOBuEvoh9jHX","description":"Edges block for issuance from Legal Entity","type":"object","properties":{"d":{"description":"SAID of edges block","type":"string"},"le":{"description":"Chain to legal entity vLEI credential","type":"object","properties":{"n":{"description":"SAID of the ACDC to which the edge connects","type":"string"},"s":{"description":"SAID of required schema of the credential pointed to by this node","type":"string","const":"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY"}},"additionalProperties":false,"required":["n","s"]}},"additionalProperties":false,"required":["d","le"]}]},"r":{"oneOf":[{"description":"Rules block SAID","type":"string"},{"$id":"EEBm6OIpem19B8BzxWXOAuzKTtYeutGpXMLW9o3pAuRe","description":"Rules block","type":"object","properties":{"d":{"description":"Rules block SAID","type":"string"},"usageDisclaimer":{"description":"Usage Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled."}}},"issuanceDisclaimer":{"description":"Issuance Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework."}}},"privacyDisclaimer":{"description":"Privacy Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"It is the sole responsibility of Holders as Issuees of an ECR vLEI Credential to present that Credential in a privacy-preserving manner using the mechanisms provided in the Issuance and Presentation Exchange (IPEX) protocol specification and the Authentic Chained Data Container (ACDC) specification. https://github.com/WebOfTrust/IETF-IPEX and https://github.com/trustoverip/tswg-acdc-specification."}}}},"additionalProperties":false,"required":["d","usageDisclaimer","issuanceDisclaimer","privacyDisclaimer"]}]}},"additionalProperties":false,"required":["v","u","i","ri","s","d","r","a","e"]} \ No newline at end of file diff --git a/.well-known/schema/oobi/EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g/index.json b/.well-known/schema/oobi/EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g/index.json new file mode 100644 index 0000000..e101870 --- /dev/null +++ b/.well-known/schema/oobi/EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g/index.json @@ -0,0 +1 @@ +{"$id":"EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g","$schema":"http://json-schema.org/draft-07/schema#","title":"ECR Authorization vLEI Credential","description":"A vLEI Authorization Credential issued by a Legal Entity to a QVI for the authorization of ECR credentials","type":"object","credentialType":"ECRAuthorizationvLEICredential","version":"1.0.0","properties":{"v":{"description":"Version","type":"string"},"d":{"description":"Credential SAID","type":"string"},"u":{"description":"One time use nonce","type":"string"},"i":{"description":"LE Issuer AID","type":"string"},"ri":{"description":"Credential status registry","type":"string"},"s":{"description":"Schema SAID","type":"string"},"a":{"oneOf":[{"description":"Attributes block SAID","type":"string"},{"$id":"EBMwtCJt7LUfA9u0jmZ1cAoCavZFIBmZBmlufYeX4gdy","description":"Attributes block","type":"object","properties":{"d":{"description":"Attributes block SAID","type":"string"},"i":{"description":"QVI Issuee AID","type":"string"},"dt":{"description":"Issuance date time","type":"string","format":"date-time"},"AID":{"description":"AID of the intended recipient of the ECR credential","type":"string"},"LEI":{"description":"LEI of the requesting Legal Entity","type":"string","format":"ISO 17442"},"personLegalName":{"description":"Requested recipient name as provided during identity assurance","type":"string"},"engagementContextRole":{"description":"Requested role description i.e. 'Head of Standards'","type":"string"}},"additionalProperties":false,"required":["i","dt","AID","LEI","personLegalName","engagementContextRole"]}]},"e":{"oneOf":[{"description":"Edges block SAID","type":"string"},{"$id":"EB6E1GJvVen5NqkKb2TG5jqX66vYOL3md-xkXQqQBySX","description":"Edges block","type":"object","properties":{"d":{"description":"Edges block SAID","type":"string"},"le":{"description":"Chain to legal entity vLEI credential","type":"object","properties":{"n":{"description":"QVI Issuer credential SAID","type":"string"},"s":{"description":"SAID of required schema of the credential pointed to by this node","type":"string","const":"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY"}},"additionalProperties":false,"required":["n","s"]}},"additionalProperties":false,"required":["d","le"]}]},"r":{"oneOf":[{"description":"Rules block SAID","type":"string"},{"$id":"ELLuSgEW2h8n5fHKLvZc9uTtxzqXQqlWR7MiwEt7AcmM","description":"Rules block","type":"object","properties":{"d":{"description":"Rules block SAID","type":"string"},"usageDisclaimer":{"description":"Usage Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled."}}},"issuanceDisclaimer":{"description":"Issuance Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework."}}},"privacyDisclaimer":{"description":"Privacy Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"Privacy Considerations are applicable to QVI ECR AUTH vLEI Credentials. It is the sole responsibility of QVIs as Issuees of QVI ECR AUTH vLEI Credentials to present these Credentials in a privacy-preserving manner using the mechanisms provided in the Issuance and Presentation Exchange (IPEX) protocol specification and the Authentic Chained Data Container (ACDC) specification. https://github.com/WebOfTrust/IETF-IPEX and https://github.com/trustoverip/tswg-acdc-specification."}}}},"additionalProperties":false,"required":["d","usageDisclaimer","issuanceDisclaimer","privacyDisclaimer"]}]}},"additionalProperties":false,"required":["i","ri","s","d","e","r"]} \ No newline at end of file diff --git a/.well-known/schema/oobi/EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E/index.json b/.well-known/schema/oobi/EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E/index.json new file mode 100644 index 0000000..2ce10af --- /dev/null +++ b/.well-known/schema/oobi/EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E/index.json @@ -0,0 +1 @@ +{"$id":"EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E","$schema":"http://json-schema.org/draft-07/schema#","title":"OOR Authorization vLEI Credential","description":"A vLEI Authorization Credential issued by a Legal Entity to a QVI for the authorization of OOR credentials","type":"object","credentialType":"OORAuthorizationvLEICredential","version":"1.0.0","properties":{"v":{"description":"Version","type":"string"},"d":{"description":"Credential SAID","type":"string"},"u":{"description":"One time use nonce","type":"string"},"i":{"description":"LE Issuer AID","type":"string"},"ri":{"description":"Credential status registry","type":"string"},"s":{"description":"Schema SAID","type":"string"},"a":{"oneOf":[{"description":"Attributes block SAID","type":"string"},{"$id":"EPli-kppZ4gj8g4i3-FUx3ZG1H_UrMhXwzyP1E6uAot6","description":"Attributes block","type":"object","properties":{"d":{"description":"Attributes block SAID","type":"string"},"i":{"description":"QVI Issuee AID","type":"string"},"dt":{"description":"Issuance date time","format":"date-time","type":"string"},"AID":{"description":"AID of the intended recipient of the ECR credential","type":"string"},"LEI":{"description":"LEI of the requesting Legal Entity","type":"string","format":"ISO 17442"},"personLegalName":{"description":"Requested recipient name as provided during identity assurance","type":"string"},"officialRole":{"description":"Requested role description i.e. 'Head of Standards'","type":"string"}},"additionalProperties":false,"required":["i","dt","AID","LEI","personLegalName","officialRole"]}]},"e":{"oneOf":[{"description":"Edges block SAID","type":"string"},{"$id":"EB6E1GJvVen5NqkKb2TG5jqX66vYOL3md-xkXQqQBySX","description":"Edges block","type":"object","properties":{"d":{"description":"Edges block SAID","type":"string"},"le":{"description":"Chain to legal entity vLEI credential","type":"object","properties":{"n":{"description":"QVI Issuer credential SAID","type":"string"},"s":{"description":"SAID of required schema of the credential pointed to by this node","type":"string","const":"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY"}},"additionalProperties":false,"required":["n","s"]}},"additionalProperties":false,"required":["d","le"]}]},"r":{"oneOf":[{"description":"Rules block SAID","type":"string"},{"$id":"ECllqarpkZrSIWCb97XlMpEZZH3q4kc--FQ9mbkFMb_5","description":"Rules block","type":"object","properties":{"d":{"description":"Rules block SAID","type":"string"},"usageDisclaimer":{"description":"Usage Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled."}}},"issuanceDisclaimer":{"description":"Issuance Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework."}}}},"additionalProperties":false,"required":["d","usageDisclaimer","issuanceDisclaimer"]}]}},"additionalProperties":false,"required":["i","ri","s","d","e","r"]} \ No newline at end of file diff --git a/.well-known/schema/oobi/EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi/index.json b/.well-known/schema/oobi/EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi/index.json new file mode 100644 index 0000000..0803d34 --- /dev/null +++ b/.well-known/schema/oobi/EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi/index.json @@ -0,0 +1 @@ +{"$id":"EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi","$schema":"http://json-schema.org/draft-07/schema#","title":"iXBRL Data Value Attestation","description":"A data attestation against an iXBRL report, linked to either a vLEI OOR or vLEI ECR credential","credentialType":"iXBRLDataAttestation","properties":{"v":{"type":"string"},"d":{"type":"string"},"i":{"type":"string"},"ri":{"description":"credential status registry","type":"string"},"s":{"description":"schema SAID","type":"string"},"a":{"$id":"EDj-Pm8CNw80aA5djaobjhM__eFeAZIIkgo1-nfkB7M1","description":"data block","properties":{"d":{"type":"string"},"dt":{"description":"signed date time","format":"date-time","type":"string"},"rd":{"type":"string","description":"Digest of entire signed iXBRL report"},"f":{"description":"Signed facts of report","items":{"type":"object","properties":{"i":{"type":"string","description":"XBRL data element ID"},"t":{"type":"string","description":"XBRL element type (qname)"},"d":{"type":"string","description":"Digest of canonicalized XBRL attribute"},"v":{"type":"string","description":"Data value"},"f":{"type":"string","description":"Data type"},"c":{"type":"string","description":"XBRL Element Context"},"e":{"type":"string","description":"Unknown"},"p":{"type":"string","description":"Date range"}},"additionalProperties":false,"required":["i","t","d","v","c","e","p"]},"type":"array"}},"additionalProperties":false,"required":["d","dt","rd","f"],"type":"object"},"e":{"oneOf":[{"$id":"EGdpNTt_v5NAIhzWZjisHE5oaYnoJVOC7iVFySw9eFKX","description":"Chained vLEI OOR Credential","properties":{"d":{"description":"SAID of edge block containing OOR Credential node","type":"string"},"oor":{"description":"node SAID of signer OOR credential","properties":{"n":{"type":"string"},"s":{"type":"string","description":"SAID of required schema of the credential pointed to by this node","const":"EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy"}},"additionalProperties":false,"required":["n","s"],"type":"object"}},"additionalProperties":false,"required":["d","oor"],"type":"object"},{"$id":"EO2AOkCvsjm5RyQYAPpUZP96pbXlPGym57VemjxlOlMe","description":"Chained vLEI ECR Credential","properties":{"d":{"description":"SAID of edge block contai0ning ECR Credential node","type":"string"},"ecr":{"description":"node SAID of signer ECR credential","properties":{"n":{"type":"string"},"s":{"type":"string","description":"SAID of required schema of the credential pointed to by this node","const":"EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw"}},"additionalProperties":false,"required":["n","s"],"type":"object"}},"additionalProperties":false,"required":["d","ecr"],"type":"object"}]}},"additionalProperties":false,"required":["i","ri","s","d","e"],"type":"object"} \ No newline at end of file diff --git a/.well-known/schema/oobi/ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY/index.json b/.well-known/schema/oobi/ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY/index.json new file mode 100644 index 0000000..fa13433 --- /dev/null +++ b/.well-known/schema/oobi/ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY/index.json @@ -0,0 +1 @@ +{"$id":"ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY","$schema":"http://json-schema.org/draft-07/schema#","title":"Legal Entity vLEI Credential","description":"A vLEI Credential issued by a Qualified vLEI issuer to a Legal Entity","type":"object","credentialType":"LegalEntityvLEICredential","version":"1.0.0","properties":{"v":{"description":"Version","type":"string"},"d":{"description":"Credential SAID","type":"string"},"u":{"description":"One time use nonce","type":"string"},"i":{"description":"QVI Issuer AID","type":"string"},"ri":{"description":"Credential status registry","type":"string"},"s":{"description":"Schema SAID","type":"string"},"a":{"oneOf":[{"description":"Attributes block SAID","type":"string"},{"$id":"EJ6bFDLrv50bHmIDg-MSummpvYWsPa9CFygPUZyHoESj","description":"Attributes block","type":"object","properties":{"d":{"description":"Attributes block SAID","type":"string"},"i":{"description":"LE Issuer AID","type":"string"},"dt":{"description":"issuance date time","type":"string","format":"date-time"},"LEI":{"description":"LE Issuer AID","type":"string","format":"ISO 17442"}},"additionalProperties":false,"required":["i","dt","LEI"]}]},"e":{"oneOf":[{"description":"Edges block SAID","type":"string"},{"$id":"EDh9sp5cPk0-yo5sFMo6WJS1HMBYIOYCwJrnPvNaH1vI","description":"Edges block","type":"object","properties":{"d":{"description":"Edges block SAID","type":"string"},"qvi":{"description":"QVI node","type":"object","properties":{"n":{"description":"Issuer credential SAID","type":"string"},"s":{"description":"SAID of required schema of the credential pointed to by this node","type":"string","const":"EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao"}},"additionalProperties":false,"required":["n","s"]}},"additionalProperties":false,"required":["d","qvi"]}]},"r":{"oneOf":[{"description":"Rules block SAID","type":"string"},{"$id":"ECllqarpkZrSIWCb97XlMpEZZH3q4kc--FQ9mbkFMb_5","description":"Rules block","type":"object","properties":{"d":{"description":"Rules block SAID","type":"string"},"usageDisclaimer":{"description":"Usage Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"Usage of a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, does not assert that the Legal Entity is trustworthy, honest, reputable in its business dealings, safe to do business with, or compliant with any laws or that an implied or expressly intended purpose will be fulfilled."}}},"issuanceDisclaimer":{"description":"Issuance Disclaimer","type":"object","properties":{"l":{"description":"Associated legal language","type":"string","const":"All information in a valid, unexpired, and non-revoked vLEI Credential, as defined in the associated Ecosystem Governance Framework, is accurate as of the date the validation process was complete. The vLEI Credential has been issued to the legal entity or person named in the vLEI Credential as the subject; and the qualified vLEI Issuer exercised reasonable care to perform the validation process set forth in the vLEI Ecosystem Governance Framework."}}}},"additionalProperties":false,"required":["d","usageDisclaimer","issuanceDisclaimer"]}]}},"additionalProperties":false,"required":["i","ri","s","d","e","r"]} \ No newline at end of file diff --git a/.well-known/schema/oobi/EOxm1erpuJtjy9bBWO6Wgp9iggefDTNsM6DpO8-jUKbU/index.json b/.well-known/schema/oobi/EOxm1erpuJtjy9bBWO6Wgp9iggefDTNsM6DpO8-jUKbU/index.json new file mode 100644 index 0000000..f4dea34 --- /dev/null +++ b/.well-known/schema/oobi/EOxm1erpuJtjy9bBWO6Wgp9iggefDTNsM6DpO8-jUKbU/index.json @@ -0,0 +1 @@ +{"$schema":"http://json-schema.org/draft-07/schema#","$id":"EOxm1erpuJtjy9bBWO6Wgp9iggefDTNsM6DpO8-jUKbU","title":"Well-Known Resources Discovery","description":"JSON Schema for well-known resource discovery","type":"object","required":["name","description","version","updated","resources"],"properties":{"$id":{"type":"string","description":"Schema SAID"},"name":{"type":"string","description":"Display name for the well-known resources"},"description":{"type":"string","description":"Description of the well-known resources"},"version":{"type":"string","pattern":"^\\d+\\.\\d+\\.\\d+$","description":"Semantic version of the discovery format"},"updated":{"type":"string","format":"date","description":"Last update date in YYYY-MM-DD format"},"resources":{"type":"object","description":"Available resource types","properties":{"aid":{"type":"object","description":"KERI identifiers and related resources","properties":{"name":{"type":"string","description":"Resource type name"},"description":{"type":"string","description":"Resource type description"},"aids":{"type":"object","description":"KERI identifiers","patternProperties":{"^[A-Za-z0-9_-]+$":{"type":"object","description":"KERI identifier entry","properties":{"name":{"type":"string","description":"Human-readable name for the identifier"},"oobi":{"type":"string","description":"Path to the OOBI for this identifier"}},"required":["name","oobi"],"additionalProperties":false}},"additionalProperties":false}},"required":["name","description","aids"],"additionalProperties":false},"schema":{"type":"object","description":"vLEI credential schema definitions","properties":{"name":{"type":"string","description":"Resource type name"},"description":{"type":"string","description":"Resource type description"},"$id":{"type":"string","description":"Schema resource identifier"},"schemas":{"type":"object","description":"Available schemas","patternProperties":{"^[A-Za-z0-9_-]+$":{"type":"object","description":"Schema definition entry","properties":{"title":{"type":"string","description":"Human-readable schema title"},"type":{"type":"string","description":"Schema credential type"},"version":{"type":"string","description":"Schema version"},"oobi":{"type":"string","description":"Path to the schema OOBI"}},"required":["title","type","version","oobi"],"additionalProperties":false}},"additionalProperties":false}},"required":["name","description","schemas"],"additionalProperties":false},"witness":{"type":"object","description":"KERI witness identifiers and their OOBIs","properties":{"name":{"type":"string","description":"Resource type name"},"description":{"type":"string","description":"Resource type description"},"$id":{"type":"string","description":"Witness resource identifier"},"witnesses":{"type":"object","description":"Available witnesses","patternProperties":{"^[A-Za-z0-9_-]+$":{"type":"object","description":"Witness OOBI entry","properties":{"oobi":{"type":"string","description":"Path to the witness OOBI"}},"required":["oobi"],"additionalProperties":false}},"additionalProperties":false}},"required":["name","description","witnesses"],"additionalProperties":false}},"additionalProperties":false},"metadata":{"type":"object","description":"Additional metadata about the resources","properties":{"$id":{"type":"string","description":"Metadata identifier"},"organization":{"type":"string","description":"Organization providing these resources"},"contact":{"type":"string","format":"uri","description":"Contact URL for the organization"},"documentation":{"type":"string","format":"uri","description":"Documentation URL"}},"required":["organization","contact","documentation"],"additionalProperties":false}},"additionalProperties":false} \ No newline at end of file diff --git a/.well-known/witness/oobi/BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS/index.json b/.well-known/witness/oobi/BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS/index.json new file mode 100644 index 0000000..c1918d6 --- /dev/null +++ b/.well-known/witness/oobi/BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"ENe1_PfyyL8xsDPkFWLjgmEu9howWWIz2UYboVfA9W-w","i":"BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS","s":"0","kt":"1","k":["BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAADl3kO6WSb3ebsAnmmP0eze8FQ--UoiWM4QYfLSl4PxnQcHYzCILcAS1_Hhe8TAH1e_aQztJmfMnTo4sojhmq8M-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c23c42d243318p00c00{"v":"KERI10JSON0000fe_","t":"rpy","d":"EDi9RAOZ0inUJDze4mI3WfyfX9JQCfrVnRVwbHJYSNjc","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS","scheme":"http","url":"http://65.21.253.212:5623/"}}-VAi-CABBDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS0BAAMuhzJlPc5BJV-LJW3-BDQdfWWy_0CQy0uJlRmXf52pGBXmZia0zQ_NgumF95AQ16dUfZZDDpOqruyv0eAhQO{"v":"KERI10JSON000116_","t":"rpy","d":"ENHkUmb81EqzV6F3703OZesYmb2npf7FF7tcB_i4euUW","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS","role":"controller","eid":"BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS"}}-VAi-CABBDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS0BBJ5YdTH-RFuujwqNk0a4F4JBedu1z8YXr5SbCTzWkgXPk8ZyPTwnI3RwAraAwOQgafXSqAQY8oaObtwO8x_MIB \ No newline at end of file diff --git a/.well-known/witness/oobi/BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt/index.json b/.well-known/witness/oobi/BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt/index.json new file mode 100644 index 0000000..77f985f --- /dev/null +++ b/.well-known/witness/oobi/BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EOzpJDw0eeuMi8XJDcuu93jMirOqZ8jRZiQMU17CJawy","i":"BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt","s":"0","kt":"1","k":["BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAAAs3-gxJGlhAU5Oab5ofI94jWopI6lN175FtI1p-dkNi_ukpiLrtd5yzX2QK43oBwSY5wrDnbSOFmxKJWxUa2wG-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c18c07d892358p00c00{"v":"KERI10JSON0000fe_","t":"rpy","d":"ENspzHRaG6BD4jZZUkFkd6pzV59Hb4vE_EIU9jhE2SE9","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt","scheme":"http","url":"http://51.161.130.60:5623/"}}-VAi-CABBDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt0BDiNFwryWogJgvkV2NTlUCU8Bv8qqu3K1dUnkE_MtvJOZe8OSLKHhTpcTVCQSwps-Sk7zfiU0UsoW5xXFPKDDMO{"v":"KERI10JSON000116_","t":"rpy","d":"EEpqnwYC0kmLNrfOUoJtVxEDkL9tB487ukAjwjxSL98M","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt","role":"controller","eid":"BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt"}}-VAi-CABBDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt0BAQOT7BP1h_c336YAENd5G8VNIzE7SZumMaZxQ-o8e7LeHBzlEc81POxSIkGZy-0lYRI2tCq86lkO4qRfWAZXQB \ No newline at end of file diff --git a/.well-known/witness/oobi/BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo/index.json b/.well-known/witness/oobi/BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo/index.json new file mode 100644 index 0000000..3a5acf1 --- /dev/null +++ b/.well-known/witness/oobi/BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EKLf4ZuCDfkcb8XL7olyxKLEc4vHvD05nu3srnTGFJTI","i":"BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo","s":"0","kt":"1","k":["BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAAAImoIfkajFR8E4y4I5keAqj2kVvPqs-22sPT_os1bO4SesTxyPaM7_d07P4De-TTqHcLf479qgYHVa1lamDWoA-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c38c00d064227p00c00{"v":"KERI10JSON0000ff_","t":"rpy","d":"EInvpPtc6EOv4pbqGOlDF6SXv903VcM4fmehC1lyvu2K","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo","scheme":"http","url":"http://54.233.109.129:5623/"}}-VAi-CABBFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo0BBuMBwuFmQtHGHh_n9wUAbfX8zDNNh8XTT8Yh5EziWOFw-9EMDXmo8-bMaxQWbu7xWZAXygrktlxO-m_11c1DUA{"v":"KERI10JSON000116_","t":"rpy","d":"EPNh2ju8JWgRe6DTaw_nlo3aR4KHan775Fr7SiV6Nso2","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo","role":"controller","eid":"BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo"}}-VAi-CABBFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo0BCt_vEX-BCXqvOl6OyjaXR-aepsKqREQA6YG-HK2CeQs5ipCdWXUjjdLrNlmM-BEYhtkJYzVIVDCK5xge6Ip_sB \ No newline at end of file diff --git a/.well-known/witness/oobi/BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG/index.json b/.well-known/witness/oobi/BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG/index.json new file mode 100644 index 0000000..120e279 --- /dev/null +++ b/.well-known/witness/oobi/BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EC7gmwWKhDX-iiubxdOG67NLbrnycPOGNsPMEVQKBtlA","i":"BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG","s":"0","kt":"1","k":["BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAAAQcYQkrS9QX13HTovrnkYlIrprX09cEyr97juEjmp97kEsgIgGExs_lLU6Pah2TrZugIHwUCflBvgYZHjZsKgP-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c32c38d489439p00c00{"v":"KERI10JSON0000fe_","t":"rpy","d":"EATNZiiLKhpq2erQTzdKae63kUB61GqN1oSqHy97In9u","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG","scheme":"http","url":"http://102.37.159.99:5623/"}}-VAi-CABBGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG0BAlJWRjKtTODqVXmunSNojBuJcyRgkA7IEXl6ELfcCeDZccA7lteFyq1hlrfgw9ggbUrIp62KNXZeLpusZBG5UM{"v":"KERI10JSON000116_","t":"rpy","d":"ELRe_dTrQK2MEL2psyqzd4lwowvSIFp6PTY3qhRgTKBC","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG","role":"controller","eid":"BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG"}}-VAi-CABBGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG0BAOr8JDEeWTVGqGDOnT-UNU4USCuBWkdjyJl5iyMxKLyketMz3gzwUb29Uz6BA_sLuK18i86eJS70tet-3F654G \ No newline at end of file diff --git a/.well-known/witness/oobi/BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X/index.json b/.well-known/witness/oobi/BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X/index.json new file mode 100644 index 0000000..53ed6eb --- /dev/null +++ b/.well-known/witness/oobi/BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EG_u-Wv7iDT8EBSGxl75DQNWOBihT3qWrUTAX10h4DzM","i":"BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X","s":"0","kt":"1","k":["BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAAC2SfT-NPhdCD5VNpyldgXzOYJn5HzWi8H7rXlfl9RVT6bc4Pp_Fp9T1QjFK7hyDMwOS0PC8U0eWQtTEGhwOBoH-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c18c07d200623p00c00{"v":"KERI10JSON0000fd_","t":"rpy","d":"EHXyl8ekBure0fRN0zaP0kL408f7NSZL9a8ZY0HbC9Ok","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X","scheme":"http","url":"http://51.79.54.121:5623/"}}-VAi-CABBHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X0BBKucnYILQ1k7y3nUyrGshjfqcD1n9SOAXpB39Td04Y2NtmcBeenT_q97mqyCODGUm1kMvI_nDW8gecM5cGJDcL{"v":"KERI10JSON000116_","t":"rpy","d":"ECLknVA3qjdCId_gtoqpDzfvdernSeKS4gM4_iFZCbf7","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X","role":"controller","eid":"BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X"}}-VAi-CABBHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X0BAbs2keCljImP7f0cIkH5_Lpmmhc8EKOvWb2nuJgI82zI0z8GnROcJN4gpXMCMXHD9_NFh3EzvCkqQDgGVPiO0A \ No newline at end of file diff --git a/.well-known/witness/oobi/BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-/index.json b/.well-known/witness/oobi/BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-/index.json new file mode 100644 index 0000000..2824510 --- /dev/null +++ b/.well-known/witness/oobi/BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EKVPUCHW2GdDJSYsOKd9fk5i9hH5O-MvxLVFKf5Gciwq","i":"BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-","s":"0","kt":"1","k":["BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAADDBNEyAEFGjYUvAQSYAzWX9IUd5NISTOxRVAbshhVW-TqNAuRzkpFAwQMtc8CGNkVbeafgd61b2VmGZn2szTwI-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c32c39d511732p00c00{"v":"KERI10JSON0000fd_","t":"rpy","d":"EOYLs0w-CgBm5f97NbW5vNRLTgYb12uY6-xfawnY_KhL","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-","scheme":"http","url":"http://20.78.61.227:5623/"}}-VAi-CABBICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-0BBCpyKU-syhrWDZ3NFTCQcqNkeLUkdD5yjgdq8B42LBP0rb4LEZ9Gsda2P4i_ZRTZuPB66gMjnqRkpL3Pd_KbAM{"v":"KERI10JSON000116_","t":"rpy","d":"EM8EPMkWKwU6t1SNSvfn2hgfCbw8cZte23ENpxF1emWw","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-","role":"controller","eid":"BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-"}}-VAi-CABBICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-0BB8Ock74xoNgF_GXzTIz3_iv9lgWJRKGOPB9qYvCGU5CgMYAm-Dpe1A-Vet2qOJjNeI4VUnDbJeNlZhosu7YKkG \ No newline at end of file diff --git a/.well-known/witness/oobi/BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw/index.json b/.well-known/witness/oobi/BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw/index.json new file mode 100644 index 0000000..765ec20 --- /dev/null +++ b/.well-known/witness/oobi/BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EHWArtD-ZHs-2jgGIgGRaITOCE7Gbj3j4fwwLQiuAAi9","i":"BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw","s":"0","kt":"1","k":["BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAACnZmEiv6BKe5S74u3NMizh_hfuMmtFgpkDTo-h2s88sJizA96m0Pzj7dPrcuRgb2u3z-DbdNiXMK7UV86sk0gJ-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c44c24d910095p00c00{"v":"KERI10JSON0000fe_","t":"rpy","d":"EGDsrAeQh0gk_vFcb5rFrXyb8kFvnZ7opDPr4HpXiF-t","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw","scheme":"http","url":"http://8.210.213.186:5623/"}}-VAi-CABBLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw0BBUKtX4G9_YB7fBcKPrZCv7KzWlIX-GK6bnDOnyMZfI6TI0ls8mFipI981u8cn2stw2chvy5VD0ajietcWW6fsK{"v":"KERI10JSON000116_","t":"rpy","d":"EFWC2u7BiJgbOqA5IzWGK8G_fMGlDWtNGpGBaYwH-P29","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw","role":"controller","eid":"BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw"}}-VAi-CABBLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw0BAkI7ixBMIzHjdHlobEukSBqypBs5vNR3-WNhQmVi1hnlxvJNMQaZoFjDM55vrMucsKoZty6NLa2ltR7v0KNcoM \ No newline at end of file diff --git a/.well-known/witness/oobi/BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC/index.json b/.well-known/witness/oobi/BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC/index.json new file mode 100644 index 0000000..6848d4e --- /dev/null +++ b/.well-known/witness/oobi/BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EGx3FkWEtNUfQXafaxyS9EplP-GWeQJCY4gujYJyAelA","i":"BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC","s":"0","kt":"1","k":["BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAAC6Qb_BEX86k3m9Aq301jcxEAYtO0mzAwNFjRCiQHjrpFecIlV42zHy2LnPPN1e4ZB2wmvLH-nvKml7toqbjNkH-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c44c15d693126p00c00{"v":"KERI10JSON0000fd_","t":"rpy","d":"ENNIQDbQitjOinMGab9keI8qBUrXYLGYN8x2QhGW4KsA","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC","scheme":"http","url":"http://8.208.27.153:5623/"}}-VAi-CABBLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC0BAFfyo5mHdQoLwvEAtK8af8lN3oiKu4gZvUXyQqiSRfaUaSIrcpRzAeAcnnL50Q9Gl88mvFLcKJpDcEf0hyPaAB{"v":"KERI10JSON000116_","t":"rpy","d":"EFzkVDiKmW3Kluty0Kjn4KoOYmvUSn0QqceecyjKlv2l","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC","role":"controller","eid":"BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC"}}-VAi-CABBLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC0BCtdXrUBmMtYjgM5MwtG8su7xKVCIXGT6-7Lllwk5tAHWlig7jAYovIGc--O5J8JUXMmnBGa-VwqJGjLEf8gZgG \ No newline at end of file diff --git a/.well-known/witness/oobi/BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj/index.json b/.well-known/witness/oobi/BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj/index.json new file mode 100644 index 0000000..45a3ec0 --- /dev/null +++ b/.well-known/witness/oobi/BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EJzQ9k7wLv1gmGn3_KuJ0E6VXB-xOj60L10HBi_p07Dl","i":"BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj","s":"0","kt":"1","k":["BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAACkK6iBtN3KXqpQYVHA5JUeRFZR9sTs87B0lZqAwJhzdZNV15xjregiIURwYXzcGAwX1pNQuoyQdTU81FBZptwG-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c37c59d836770p00c00{"v":"KERI10JSON0000ff_","t":"rpy","d":"EKG0T9CYS_U8wy7yYjSzuGwvLzVcxASbuJAZaCxgxht8","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj","scheme":"http","url":"http://13.244.119.106:5623/"}}-VAi-CABBM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj0BCe5L24PhSVATgpcB5iMOXbahPshTKo6G6YbDWeDS-NUD-oIHHBgeQ4PBdxveUGZRWIE_tKaic8AJSLIb1DLLgH{"v":"KERI10JSON000116_","t":"rpy","d":"EMkaE0wETvpqM6Iz-A4mukFE0sG1fI0SZSrjTAeHBM7g","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj","role":"controller","eid":"BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj"}}-VAi-CABBM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj0BAM7iOFhq6_tqDePlCtfXefu8loM-gBjNlKNwmxeHtODl1Gotoh-2j9wOGt6Q2YqWk2t7EdZwAhvgGg0LM4ae4D \ No newline at end of file diff --git a/.well-known/witness/oobi/BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB/index.json b/.well-known/witness/oobi/BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB/index.json new file mode 100644 index 0000000..3968877 --- /dev/null +++ b/.well-known/witness/oobi/BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB/index.json @@ -0,0 +1 @@ +{"v":"KERI10JSON0000fd_","t":"icp","d":"EAa1iuG4PSqADOP1BgT1AZjPHjoOWF2HdtDX9LJwToVM","i":"BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB","s":"0","kt":"1","k":["BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB"],"nt":"0","n":[],"bt":"0","b":[],"c":[],"a":[]}-VAn-AABAADmNNzhHlc59paCkBz_SkP1RLAj3wF8yukPjHLw0BrzaSqXDqPqq9ve2WZUm54M7L3CT8FlUCVsVJe1ZK3Yk34I-EAB0AAAAAAAAAAAAAAAAAAAAAAA1AAG2022-11-18T19c23c42d340198p00c00{"v":"KERI10JSON0000fc_","t":"rpy","d":"EDF_MGXhz2xAvssCHXJNcV7KkBV1FakBgIkDHkMaVFxc","dt":"2022-01-20T12:57:59.823350+00:00","r":"/loc/scheme","a":{"eid":"BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB","scheme":"http","url":"http://5.161.69.25:5623/"}}-VAi-CABBNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB0BCnuP2gg4XOby7MeX1jOGkdhybrgWVdOaHqQ4la19WstRKm7avepYbLm0Vph2f_T1lXmA5SYwDhfOtC0mCvNSYJ{"v":"KERI10JSON000116_","t":"rpy","d":"EIAZU6xpPSQCXAOUDp7sqH8ARR3hPbYdK9UQy7E0EDfa","dt":"2022-01-20T12:57:59.823350+00:00","r":"/end/role/add","a":{"cid":"BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB","role":"controller","eid":"BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB"}}-VAi-CABBNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB0BAKzOuCeWUusv-0daoPXU5kY4zdrSF4QAd8yu-HDUmn_9DSy4iJowQMuXpjoTMZzBXYj02XTQ0-mDjGjdvqvbUE \ No newline at end of file From 11aa71a2da7565016aed087a112b35a0ca2a9907 Mon Sep 17 00:00:00 2001 From: Kevin Griffin Date: Fri, 5 Sep 2025 13:40:38 -0400 Subject: [PATCH 2/3] adds known GLEIF witnesses Signed-off-by: Kevin Griffin --- .well-known/keri/index.html | 17 +++++++++++++++++ .well-known/keri/oobi/index.html | 19 +++++++++++++++++++ .well-known/schema/index.html | 16 ++++++++++++++++ .well-known/schema/oobi/index.html | 23 +++++++++++++++++++++++ .well-known/witness/index.html | 16 ++++++++++++++++ .well-known/witness/oobi/index.html | 25 +++++++++++++++++++++++++ 6 files changed, 116 insertions(+) create mode 100644 .well-known/keri/index.html create mode 100644 .well-known/keri/oobi/index.html create mode 100644 .well-known/schema/index.html create mode 100644 .well-known/schema/oobi/index.html create mode 100644 .well-known/witness/index.html create mode 100644 .well-known/witness/oobi/index.html diff --git a/.well-known/keri/index.html b/.well-known/keri/index.html new file mode 100644 index 0000000..24a01d5 --- /dev/null +++ b/.well-known/keri/index.html @@ -0,0 +1,17 @@ + + + + + + GLEIF KERI Directory + + +

KERI Directory

+

Key Event Receipt Infrastructure resources for GLEIF identifiers.

+
    +
  • oobi/ - KERI OOBI resources
  • +
+ +

Back to .well-known

+ + \ No newline at end of file diff --git a/.well-known/keri/oobi/index.html b/.well-known/keri/oobi/index.html new file mode 100644 index 0000000..4c2169b --- /dev/null +++ b/.well-known/keri/oobi/index.html @@ -0,0 +1,19 @@ + + + + + + GLEIF KERI OOBI Directory + + +

KERI OOBI Directory

+

Available KERI identifiers:

+ +

For structured data, see index.json

+

Back to keri

+ + \ No newline at end of file diff --git a/.well-known/schema/index.html b/.well-known/schema/index.html new file mode 100644 index 0000000..c463252 --- /dev/null +++ b/.well-known/schema/index.html @@ -0,0 +1,16 @@ + + + + + + GLEIF Schema Directory + + +

Schema Directory

+

GLEIF vLEI credential schema definitions.

+
    +
  • oobi/ - Schema OOBI resources
  • +
+

Back to .well-known

+ + \ No newline at end of file diff --git a/.well-known/schema/oobi/index.html b/.well-known/schema/oobi/index.html new file mode 100644 index 0000000..0302f33 --- /dev/null +++ b/.well-known/schema/oobi/index.html @@ -0,0 +1,23 @@ + + + + + + GLEIF Schema OOBI Directory + + +

Schema OOBI Directory

+

Available vLEI credential schemas:

+ +

Back to schema

+ + \ No newline at end of file diff --git a/.well-known/witness/index.html b/.well-known/witness/index.html new file mode 100644 index 0000000..417e90f --- /dev/null +++ b/.well-known/witness/index.html @@ -0,0 +1,16 @@ + + + + + + GLEIF Witness Directory + + +

Witness Directory

+

KERI witness identifiers and their OOBIs.

+
    +
  • oobi/ - Witness OOBI resources
  • +
+

Back to .well-known

+ + \ No newline at end of file diff --git a/.well-known/witness/oobi/index.html b/.well-known/witness/oobi/index.html new file mode 100644 index 0000000..58c1fc5 --- /dev/null +++ b/.well-known/witness/oobi/index.html @@ -0,0 +1,25 @@ + + + + + + GLEIF Witness OOBI Directory + + +

Witness OOBI Directory

+

Available witness OOBIs:

+ +

Back to witness

+ + \ No newline at end of file From 7f02a8211be2c25c5212a366eeb3315f66bc26bb Mon Sep 17 00:00:00 2001 From: Kevin Griffin Date: Fri, 13 Feb 2026 14:07:09 -0500 Subject: [PATCH 3/3] adds external and self schema Signed-off-by: Kevin Griffin --- .well-known/external/index.html | 37 +++ .well-known/external/index.json | 12 + .well-known/index.html | 23 +- .well-known/index.json | 19 ++ .../index.json | 267 ++++++++++++++++++ .well-known/schema/oobi/index.html | 1 + 6 files changed, 358 insertions(+), 1 deletion(-) create mode 100644 .well-known/external/index.html create mode 100644 .well-known/external/index.json create mode 100644 .well-known/schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/index.json diff --git a/.well-known/external/index.html b/.well-known/external/index.html new file mode 100644 index 0000000..d7df264 --- /dev/null +++ b/.well-known/external/index.html @@ -0,0 +1,37 @@ + + + + + + External Well-Known Resources + + +

External Well-Known Resources

+

References to other organizations' .well-known discovery endpoints.

+ +

Available External Endpoints

+
    +
  • + Example QVI (Placeholder) +
    AID: EBcIURLpxmVwahksgrsGW6_dUw0zBhyEHYFk17eWrZfk +
    Description: Placeholder entry demonstrating external endpoint structure +
    URL: https://example.org/.well-known/index.json (RFC 2606 reserved domain) +
    Resource types: aid, schema, witness +
  • +
+ +

Structure

+

External endpoints are keyed by their root AID and contain:

+
    +
  • name - Organization name
  • +
  • description - Brief description of available resources
  • +
  • url - URL to the organization's .well-known/index.json
  • +
  • types - Array of resource types available (aid, schema, witness, etc.)
  • +
+ +

Automated Discovery

+

For automated processes and API access, use the index.json file.

+ +

Back to .well-known

+ + diff --git a/.well-known/external/index.json b/.well-known/external/index.json new file mode 100644 index 0000000..e5fe3aa --- /dev/null +++ b/.well-known/external/index.json @@ -0,0 +1,12 @@ +{ + "name": "External Well-Known Resources", + "description": "References to other organizations' .well-known discovery endpoints", + "endpoints": { + "EBcIURLpxmVwahksgrsGW6_dUw0zBhyEHYFk17eWrZfk": { + "name": "Example QVI (Placeholder)", + "description": "Placeholder entry demonstrating external endpoint structure. Replace with real QVI endpoints.", + "url": "https://example.org/.well-known/index.json", + "types": ["aid", "schema", "witness"] + } + } +} diff --git a/.well-known/index.html b/.well-known/index.html index c288c88..a4f405d 100644 --- a/.well-known/index.html +++ b/.well-known/index.html @@ -116,6 +116,13 @@

Available Schemas


Version: Not specified
Resource: View Schema +
  • + Well-Known Discovery Resource +
    Schema ID: EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu +
    Type: WellKnownDiscoveryResource +
    Version: 1.0.0 +
    Resource: View Schema +
  • Witness Resources

    @@ -137,8 +144,22 @@

    Available Witnesses

  • BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB
  • +

    External Well-Known Resources

    + +

    References to other organizations' .well-known discovery endpoints for federated discovery.

    + + + +

    See external/ for more details.

    +

    Automated Discovery

    - +

    For automated processes and API access, use the index.json file which provides structured information about all available resources.

    About GLEIF

    diff --git a/.well-known/index.json b/.well-known/index.json index 5cd57d2..8b570f4 100644 --- a/.well-known/index.json +++ b/.well-known/index.json @@ -1,5 +1,6 @@ { "$id": "EAyAqJjqLHZqkF7gHoFEagEJNoqNa5TEZlDPdJaVC3GD", + "$schema": "/schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/index.json", "name": "GLEIF Well-Known Resources", "description": "GLEIF well-known resources for GLEIF, Schema, and Witness discovery", "version": "1.0.0", @@ -68,6 +69,12 @@ "type": "iXBRLDataAttestation", "version": "Not specified", "oobi": "/schema/oobi/EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi/index.json" + }, + "EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu": { + "title": "Well-Known Discovery Resource", + "type": "WellKnownDiscoveryResource", + "version": "1.0.0", + "oobi": "/schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/index.json" } } }, @@ -106,6 +113,18 @@ "oobi": "/witness/oobi/BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB/index.json" } } + }, + "external": { + "name": "External Well-Known Resources", + "description": "References to other organizations' .well-known discovery endpoints", + "endpoints": { + "EBcIURLpxmVwahksgrsGW6_dUw0zBhyEHYFk17eWrZfk": { + "name": "Example QVI (Placeholder)", + "description": "Placeholder entry demonstrating external endpoint structure. Replace with real QVI endpoints.", + "url": "https://example.org/.well-known/index.json", + "types": ["aid", "schema", "witness"] + } + } } }, "metadata": { diff --git a/.well-known/schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/index.json b/.well-known/schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/index.json new file mode 100644 index 0000000..78273c7 --- /dev/null +++ b/.well-known/schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/index.json @@ -0,0 +1,267 @@ +{ + "$id": "EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu", + "$schema": "http://json-schema.org/draft-07/schema#", + "title": "Well-Known Discovery Resource", + "description": "Schema defining the structure of a .well-known discovery index for KERI/ACDC ecosystems", + "type": "object", + "version": "1.0.0", + "properties": { + "$id": { + "description": "Self-Addressing Identifier (SAID) of this resource", + "type": "string" + }, + "name": { + "description": "Human-readable name of this well-known resource", + "type": "string" + }, + "description": { + "description": "Description of the resources provided", + "type": "string" + }, + "version": { + "description": "Semantic version of this resource format", + "type": "string", + "pattern": "^\\d+\\.\\d+\\.\\d+$" + }, + "updated": { + "description": "ISO 8601 date when this resource was last updated", + "type": "string", + "format": "date" + }, + "resources": { + "description": "Container for all discoverable resources", + "type": "object", + "properties": { + "aid": { + "$ref": "#/$defs/aidResources" + }, + "schema": { + "$ref": "#/$defs/schemaResources" + }, + "witness": { + "$ref": "#/$defs/witnessResources" + }, + "external": { + "$ref": "#/$defs/externalResources" + } + }, + "additionalProperties": false + }, + "metadata": { + "$ref": "#/$defs/metadata" + } + }, + "required": ["name", "resources"], + "additionalProperties": false, + "$defs": { + "aidResources": { + "description": "KERI Autonomic Identifier resources", + "type": "object", + "properties": { + "name": { + "description": "Human-readable name for this resource category", + "type": "string" + }, + "description": { + "description": "Description of the AID resources", + "type": "string" + }, + "aids": { + "description": "Map of AID to its metadata and OOBI location", + "type": "object", + "additionalProperties": { + "$ref": "#/$defs/aidEntry" + } + } + }, + "required": ["aids"], + "additionalProperties": false + }, + "aidEntry": { + "description": "Individual AID entry", + "type": "object", + "properties": { + "name": { + "description": "Human-readable name for this AID", + "type": "string" + }, + "description": { + "description": "Description of this AID's purpose", + "type": "string" + }, + "oobi": { + "description": "Relative or absolute URL to the OOBI resource", + "type": "string" + } + }, + "required": ["oobi"], + "additionalProperties": false + }, + "schemaResources": { + "description": "ACDC credential schema resources", + "type": "object", + "properties": { + "name": { + "description": "Human-readable name for this resource category", + "type": "string" + }, + "description": { + "description": "Description of the schema resources", + "type": "string" + }, + "schemas": { + "description": "Map of schema SAID to its metadata and location", + "type": "object", + "additionalProperties": { + "$ref": "#/$defs/schemaEntry" + } + } + }, + "required": ["schemas"], + "additionalProperties": false + }, + "schemaEntry": { + "description": "Individual schema entry", + "type": "object", + "properties": { + "title": { + "description": "Human-readable title of the schema", + "type": "string" + }, + "description": { + "description": "Description of the credential type", + "type": "string" + }, + "type": { + "description": "Credential type identifier", + "type": "string" + }, + "version": { + "description": "Schema version", + "type": "string" + }, + "oobi": { + "description": "Relative or absolute URL to the schema resource", + "type": "string" + } + }, + "required": ["oobi"], + "additionalProperties": false + }, + "witnessResources": { + "description": "KERI witness resources", + "type": "object", + "properties": { + "name": { + "description": "Human-readable name for this resource category", + "type": "string" + }, + "description": { + "description": "Description of the witness resources", + "type": "string" + }, + "witnesses": { + "description": "Map of witness AID to its OOBI location", + "type": "object", + "additionalProperties": { + "$ref": "#/$defs/witnessEntry" + } + } + }, + "required": ["witnesses"], + "additionalProperties": false + }, + "witnessEntry": { + "description": "Individual witness entry", + "type": "object", + "properties": { + "name": { + "description": "Human-readable name for this witness", + "type": "string" + }, + "description": { + "description": "Description of this witness", + "type": "string" + }, + "oobi": { + "description": "Relative or absolute URL to the witness OOBI", + "type": "string" + } + }, + "required": ["oobi"], + "additionalProperties": false + }, + "externalResources": { + "description": "References to other organizations' .well-known discovery endpoints", + "type": "object", + "properties": { + "name": { + "description": "Human-readable name for this resource category", + "type": "string" + }, + "description": { + "description": "Description of the external resources", + "type": "string" + }, + "endpoints": { + "description": "Map of organization AID to its well-known endpoint", + "type": "object", + "additionalProperties": { + "$ref": "#/$defs/externalEntry" + } + } + }, + "required": ["endpoints"], + "additionalProperties": false + }, + "externalEntry": { + "description": "Individual external endpoint entry", + "type": "object", + "properties": { + "name": { + "description": "Human-readable organization name", + "type": "string" + }, + "description": { + "description": "Brief description of available resources", + "type": "string" + }, + "url": { + "description": "Absolute URL to the organization's .well-known/index.json", + "type": "string", + "format": "uri" + }, + "types": { + "description": "Array of resource types available at this endpoint", + "type": "array", + "items": { + "type": "string", + "enum": ["aid", "schema", "witness", "external"] + } + } + }, + "required": ["url"], + "additionalProperties": false + }, + "metadata": { + "description": "Additional metadata about this well-known resource", + "type": "object", + "properties": { + "organization": { + "description": "Organization name", + "type": "string" + }, + "contact": { + "description": "Contact URL or email", + "type": "string" + }, + "documentation": { + "description": "URL to documentation", + "type": "string", + "format": "uri" + } + }, + "additionalProperties": true + } + } +} diff --git a/.well-known/schema/oobi/index.html b/.well-known/schema/oobi/index.html index 0302f33..892e925 100644 --- a/.well-known/schema/oobi/index.html +++ b/.well-known/schema/oobi/index.html @@ -17,6 +17,7 @@

    Schema OOBI Directory

  • EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi - iXBRL Data Value Attestation
  • ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY - Legal Entity vLEI Credential
  • EOxm1erpuJtjy9bBWO6Wgp9iggefDTNsM6DpO8-jUKbU
  • +
  • EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu - Well-Known Discovery Resource
  • Back to schema