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