From c9e624a5a7f74779f16af7249f06465313d1880f Mon Sep 17 00:00:00 2001 From: siyovush-hamidov Date: Fri, 27 Feb 2026 13:35:08 +0100 Subject: [PATCH] docs: integrate EVES-008 specification submodule --- .gitmodules | 3 +++ docs/features/registry-contracts.md | 5 +++++ submodules/EVES | 1 + 3 files changed, 9 insertions(+) create mode 100644 .gitmodules create mode 160000 submodules/EVES diff --git a/.gitmodules b/.gitmodules new file mode 100644 index 0000000..df01533 --- /dev/null +++ b/.gitmodules @@ -0,0 +1,3 @@ +[submodule "submodules/EVES"] + path = submodules/EVES + url = https://github.com/ASCS-eV/EVES.git diff --git a/docs/features/registry-contracts.md b/docs/features/registry-contracts.md index 525300a..6e3e6f9 100644 --- a/docs/features/registry-contracts.md +++ b/docs/features/registry-contracts.md @@ -83,3 +83,8 @@ const proposalId = receipt.logs[0].args.id; // Other owners must approve the proposal const txApprove = await multisigController.connect(owner2).approve(proposalId); ``` + +## Ecosystem Specifications (EVES) + +For the official design rationale, including our choice of `did:ethr`, the IPFS-based CRSet structure, and the gasless onboarding relay workflows, please refer to our drafted standard: +- **[EVES-008: ENVITED-X On-Chain Identity & Revocation Management](../../submodules/EVES/EVES/EVES-008/EVES-008.md)** diff --git a/submodules/EVES b/submodules/EVES new file mode 160000 index 0000000..7b69cc1 --- /dev/null +++ b/submodules/EVES @@ -0,0 +1 @@ +Subproject commit 7b69cc169bd2881888e0d5bf12f8b1244a042191