Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
37 changes: 37 additions & 0 deletions .well-known/external/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,37 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>External Well-Known Resources</title>
</head>
<body>
<h1>External Well-Known Resources</h1>
<p>References to other organizations' .well-known discovery endpoints.</p>

<h2>Available External Endpoints</h2>
<ul>
<li>
<strong>Example QVI (Placeholder)</strong>
<br>AID: EBcIURLpxmVwahksgrsGW6_dUw0zBhyEHYFk17eWrZfk
<br>Description: Placeholder entry demonstrating external endpoint structure
<br>URL: <a href="https://example.org/.well-known/index.json">https://example.org/.well-known/index.json</a> (RFC 2606 reserved domain)
<br>Resource types: aid, schema, witness
</li>
</ul>

<h2>Structure</h2>
<p>External endpoints are keyed by their root AID and contain:</p>
<ul>
<li><strong>name</strong> - Organization name</li>
<li><strong>description</strong> - Brief description of available resources</li>
<li><strong>url</strong> - URL to the organization's .well-known/index.json</li>
<li><strong>types</strong> - Array of resource types available (aid, schema, witness, etc.)</li>
</ul>

<h2>Automated Discovery</h2>
<p>For automated processes and API access, use the <a href="index.json">index.json</a> file.</p>

<p><a href="../">Back to .well-known</a></p>
</body>
</html>
12 changes: 12 additions & 0 deletions .well-known/external/index.json
Original file line number Diff line number Diff line change
@@ -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"]
}
}
}
173 changes: 173 additions & 0 deletions .well-known/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,173 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta name="description" content="GLEIF .well-known directory for KERI OOBIs and vLEI Schema resources">
<meta name="robots" content="index, follow">
<title>GLEIF .well-known Directory</title>
</head>
<body>
<h1>GLEIF .well-known Directory</h1>

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

<h2>KERI Resources</h2>

<p>Key Event Receipt Infrastructure OOBIs for GLEIF identifiers.</p>

<h3>Available KERI Identifiers</h3>

<ul>
<li>
<strong>GLEIF RoOT</strong>
<br>AID: EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2
<br>Resource: <a href="keri/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/index.json">Multi-OOBI</a>
<br>Witness URLs:
<ul>
<li>http://5.161.69.25:5623/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/witness</li>
<li>http://51.161.130.60:5623/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/witness</li>
<li>http://102.37.159.99:5623/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/witness</li>
<li>http://13.244.119.106:5623/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/witness</li>
<li>http://8.208.27.153:5623/oobi/EDP1vHcw_wc4M__Fj53-cJaBnZZASd-aMTaSyWEQ-PC2/witness</li>
</ul>
</li>
<li>
<strong>GLEIF External</strong>
<br>AID: EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS
<br>Resource: <a href="keri/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/index.json">Multi-OOBI</a>
<br>Witness URLs:
<ul>
<li>http://65.21.253.212:5623/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/witness</li>
<li>http://8.210.213.186:5623/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/witness</li>
<li>http://51.79.54.121:5623/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/witness</li>
<li>http://102.37.159.99:5623/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/witness</li>
<li>http://54.233.109.129:5623/oobi/EINmHd5g7iV-UldkkkKyBIH052bIyxZNBn9pq-zNrYoS/witness</li>
</ul>
</li>
<li>
<strong>GLEIF Internal</strong>
<br>AID: EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL
<br>Resource: <a href="keri/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/index.json">Multi-OOBI</a>
<br>Witness URLs:
<ul>
<li>http://13.244.119.106:5623/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/witness</li>
<li>http://51.161.130.60:5623/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/witness</li>
<li>http://20.78.61.227:5623/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/witness</li>
<li>http://8.208.27.153:5623/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/witness</li>
<li>http://5.161.69.25:5623/oobi/EFcrtYzHx11TElxDmEDx355zm7nJhbmdcIluw7UMbUIL/witness</li>
</ul>
</li>
</ul>

<h2>vLEI Schema Resources</h2>

<p>GLEIF vLEI credential schema definitions.</p>

<h3>Available Schemas</h3>

<ul>
<li>
<strong>Legal Entity vLEI Credential</strong>
<br>Schema ID: ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY
<br>Type: LegalEntityvLEICredential
<br>Version: 1.0.0
<br>Resource: <a href="schema/oobi/ENPXp1vQzRF6JwIuS-mp2U8Uf1MoADoP_GqQ62VsDZWY/index.json">View Schema</a>
</li>
<li>
<strong>Qualified vLEI Issuer Credential</strong>
<br>Schema ID: EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao
<br>Type: QualifiedvLEIIssuervLEICredential
<br>Version: 1.0.0
<br>Resource: <a href="schema/oobi/EBfdlu8R27Fbx-ehrqwImnK-8Cm79sqbAQ4MmvEAYqao/index.json">View Schema</a>
</li>
<li>
<strong>OOR Authorization vLEI Credential</strong>
<br>Schema ID: EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E
<br>Type: OORAuthorizationvLEICredential
<br>Version: 1.0.0
<br>Resource: <a href="schema/oobi/EKA57bKBKxr_kN7iN5i7lMUxpMG-s19dRcmov1iDxz-E/index.json">View Schema</a>
</li>
<li>
<strong>ECR Authorization vLEI Credential</strong>
<br>Schema ID: EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g
<br>Type: ECRAuthorizationvLEICredential
<br>Version: 1.0.0
<br>Resource: <a href="schema/oobi/EH6ekLjSr8V32WyFbGe1zXjTzFs9PkTYmupJ9H65O14g/index.json">View Schema</a>
</li>
<li>
<strong>Legal Entity Official Organizational Role vLEI Credential</strong>
<br>Schema ID: EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy
<br>Type: LegalEntityOfficialOrganizationalRolevLEICredential
<br>Version: 1.0.0
<br>Resource: <a href="schema/oobi/EBNaNu-M9P5cgrnfl2Fvymy4E_jvxxyjb70PRtiANlJy/index.json">View Schema</a>
</li>
<li>
<strong>Legal Entity Engagement Context Role vLEI Credential</strong>
<br>Schema ID: EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw
<br>Type: LegalEntityEngagementContextRolevLEICredential
<br>Version: 1.0.0
<br>Resource: <a href="schema/oobi/EEy9PkikFcANV1l7EHukCeXqrzT1hNZjGlUk7wuMO5jw/index.json">View Schema</a>
</li>
<li>
<strong>iXBRL Data Value Attestation</strong>
<br>Schema ID: EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi
<br>Type: iXBRLDataAttestation
<br>Version: Not specified
<br>Resource: <a href="schema/oobi/EMhvwOlyEJ9kN4PrwCpr9Jsv7TxPhiYveZ0oP3lJzdEi/index.json">View Schema</a>
</li>
<li>
<strong>Well-Known Discovery Resource</strong>
<br>Schema ID: EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu
<br>Type: WellKnownDiscoveryResource
<br>Version: 1.0.0
<br>Resource: <a href="schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/index.json">View Schema</a>
</li>
</ul>

<h2>Witness Resources</h2>

<p>KERI witness identifiers and their OOBIs.</p>

<h3>Available Witnesses</h3>

<ul>
<li><a href="http://65.21.253.212:5623/oobi">BDkq35LUU63xnFmfhljYYRY0ymkCg7goyeCxN30tsvmS</a></li>
<li><a href="http://51.161.130.60:5623/oobi">BDwydI_FJJ-tvAtCl1tIu_VQqYTI3Q0JyHDhO1v2hZBt</a></li>
<li><a href="http://54.233.109.129:5623/oobi">BFl6k3UznzmEVuMpBOtUUiR2RO2NZkR3mKrZkNRaZedo</a></li>
<li><a href="http://102.37.159.99:5623/oobi">BGYJwPAzjyJgsipO7GY9ZsBTeoUJrdzjI2w_5N-Nl6gG</a></li>
<li><a href="http://51.79.54.121:5623/oobi">BHxz8CDS_mNxAhAxQe1qxdEIzS625HoYgEMgqjZH_g2X</a></li>
<li><a href="http://20.78.61.227:5623/oobi">BICY3-X3S3iEsKH73Q1fF_w1JrXJ41V0c4Dn9aQjOSQ-</a></li>
<li><a href="http://8.210.213.186:5623/oobi">BLmvLSt1mDShWS67aJNP4gBVBhtOc3YEu8SytqVSsyfw</a></li>
<li><a href="http://8.208.27.153:5623/oobi">BLo6wQR73-eH5v90at_Wt8Ep_0xfz05qBjM3_B1UtKbC</a></li>
<li><a href="http://13.244.119.106:5623/oobi">BM4Ef3zlUzIAIx-VC8mXziIbtj-ZltM8Aor6TZzmTldj</a></li>
<li><a href="http://5.161.69.25:5623/oobi">BNfDO63ZpGc3xiFb0-jIOUnbr_bA-ixMva5cZb3s4BHB</a></li>
</ul>

<h2>External Well-Known Resources</h2>

<p>References to other organizations' .well-known discovery endpoints for federated discovery.</p>

<ul>
<li>
<strong>Example QVI (Placeholder)</strong>
<br>AID: EBcIURLpxmVwahksgrsGW6_dUw0zBhyEHYFk17eWrZfk
<br>URL: <a href="https://example.org/.well-known/index.json">https://example.org/.well-known/index.json</a> (RFC 2606 reserved domain)
</li>
</ul>

<p>See <a href="external/">external/</a> for more details.</p>

<h2>Automated Discovery</h2>

<p>For automated processes and API access, use the <a href="index.json">index.json</a> file which provides structured information about all available resources.</p>

<h2>About GLEIF</h2>

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

<hr>

<p>Last updated: 2025-08-25</p>
</body>
</html>
135 changes: 135 additions & 0 deletions .well-known/index.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,135 @@
{
"$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",
"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"
},
"EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu": {
"title": "Well-Known Discovery Resource",
"type": "WellKnownDiscoveryResource",
"version": "1.0.0",
"oobi": "/schema/oobi/EBIFDhtSE0cM4nbTnaMqiV1vUIlcnbsqBMeVMmeGmXOu/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"
}
}
},
"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": {
"organization": "Global Legal Entity Identifier Foundation (GLEIF)",
"contact": "https://www.gleif.org",
"documentation": "https://gleif-it.github.io/.well-known/"
}
}
17 changes: 17 additions & 0 deletions .well-known/keri/index.html
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>GLEIF KERI Directory</title>
</head>
<body>
<h1>KERI Directory</h1>
<p>Key Event Receipt Infrastructure resources for GLEIF identifiers.</p>
<ul>
<li><a href="oobi/">oobi/</a> - KERI OOBI resources</li>
</ul>

<p><a href="../">Back to .well-known</a></p>
</body>
</html>
Loading