Files
proxmox/config/production/dbis-identity-public-did-package.example.json
defiQUG 7ac74f432b chore: sync docs, config schemas, scripts, and meta task alignment
- Institutional / JVMTM / reserve-provenance / GRU transport + standards JSON
- Validation and verify scripts (Blockscout labels, x402, GRU preflight, P1 local path)
- Wormhole wiring in AGENTS, MCP_SETUP, MASTER_INDEX, 04-configuration README
- Meta docs, integration gaps, live verification log, architecture updates
- CI validate-config workflow updates

Operator/LAN items, submodule working trees, and public token-aggregation edge
routes remain follow-up (see TODOS_CONSOLIDATED P1).

Made-with: Cursor
2026-03-31 22:31:39 -07:00

100 lines
2.9 KiB
JSON

{
"schemaVersion": "1.0",
"programId": "dbis-rtgs-identity",
"packageStatus": "draft",
"ariesAgent": {
"adminUrl": "http://192.168.11.88:8031",
"didcommUrl": "http://192.168.11.88:8030",
"walletType": "askar-anoncreds",
"adminAuthMode": "insecure",
"adminApiKeyEnv": "ARIES_ADMIN_API_KEY"
},
"ledger": {
"type": "indy",
"targetNetwork": "dbis-local-indy-pool",
"trustScope": "sovereign-internal-first",
"poolName": "dbis-local-pool",
"genesisSource": "/opt/aries/ledger/pool_transactions_genesis",
"didMethod": "sov",
"nymWriteMode": "endorser"
},
"governance": {
"governanceVersion": "1.0",
"changeControlRef": "DBIS-ID-GOV-2026-001",
"changeControlFormat": "DBIS-ID-GOV-YYYY-NNN",
"operatorOwner": "DBIS Identity Operations Division",
"approvalOwner": "DBIS Governance Authority",
"endorserGovernanceModel": {
"type": "procedural-multisig",
"quorum": "3-of-5",
"custodians": [
"DBIS Governance Authority",
"DBIS Identity Operations Division",
"Independent Oversight Authority",
"OMNL Authority (future slot reserved)",
"ICCC Authority (future slot reserved)"
],
"singleKeyDidControl": "multisig-governance-around-single-key-did",
"currentPhase": "phase-1-procedural",
"futurePhases": [
"phase-2-hsm-custody",
"phase-3-mpc-threshold-signing"
]
},
"notes": "Governance structure frozen prior to formal endorser designation. Recommended default remains author-plus-endorser rather than a seed-only path."
},
"roles": {
"author": {
"alias": "dbis-issuer-author",
"publicDid": "<fill-me-public-did-or-leave-empty-until-created>",
"verkey": "<fill-me-verkey-or-evidence-ref>",
"connectionIdEnv": "AUTHOR_CONNECTION_ID"
},
"endorser": {
"alias": "dbis-root-endorser",
"did": "<fill-me-endorser-did>",
"connectionIdEnv": "ENDORSER_CONNECTION_ID"
}
},
"anoncreds": {
"schemas": [
{
"id": "institution-admission-v1",
"name": "InstitutionAdmission",
"version": "1.0.0",
"issuerRole": "complete-credential",
"credentialDefinitionTag": "default",
"supportRevocation": false,
"attributes": [
"institutionId",
"institutionName",
"jurisdiction",
"participantClass",
"admissionDate"
]
}
],
"verificationProfiles": [
{
"id": "smoa-basic-admission-check",
"verifierRole": "smoa",
"requestedAttributes": [
"institutionId",
"participantClass",
"jurisdiction"
]
}
]
},
"evidence": {
"outputDir": "reports/identity-completion",
"requiredArtifacts": [
"public-did.json",
"schema-publication.json",
"creddef-publication.json",
"issuance-result.json",
"verification-result.json"
]
}
}