Skip to content

Commit 51f060c

Browse files
authored
Fix headings
1 parent 76bc549 commit 51f060c

1 file changed

Lines changed: 12 additions & 5 deletions

File tree

README.md

Lines changed: 12 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,36 +1,43 @@
1-
# Iron `did:cel` Agents, Services, and Storage on GC
1+
# Iron `did:cel` Agents, Services, and Storage
22

33
An experimental, modular, composable implementation of an Oblivious Witness Service and `did:cel` identifiers managed by Google Cloud KMS.
44

55
This repository provides services, agents, and libraries for creating, managing, witnessing, and verifying `did:cel` event logs in a secure and privacy-preserving way.
66

77

8-
# Oblivious Witness Service
8+
## Oblivious Witness Service
99

1010
[Oblivious Witness Service](./witness-service)
1111

1212
Performs oblivious witnessing of event log. Issues signed and timestamped attestations over event log hashes using Google Cloud KMS in a serverless environment. Processes only cryptographic hashes and never accesses event log contents, preserving privacy while producing verifiable VD DI witness proofs.
1313

1414
Can be used independently of the Iron `did:cel` ecosystem.
1515

16-
# Managed `did:cel` Identifiers
16+
## Managed `did:cel` Identifiers
1717

1818
A set of services, agents, and libraries that use Google Cloud KMS to create and manage secure `did:cel` identifiers. Components can be used independently or together.
1919

2020
- [Create Service](./create-service)
2121
Creates a new `did:cel` bound to Google KMS key.
22+
2223
- [Heartbeat Agent](./heartbeat-agent)
2324
Heartbeat event generator assuring liveness and temporal continuity of an event log.
25+
2426
- [Identity Agent](./identity-agent)
2527
Acts on behalf of a DID controller to prove DID ownership.
26-
- Life-Cycle Listener
28+
29+
- **Life-Cycle Listener**
2730
Reflects changes on KMS keys bound to `did:cel` in the event log (TBD).
28-
- Resolver
31+
32+
- **Resolver**
2933
Resolves a given `did:cel` and validates its event log to produce the DID document (TBD).
34+
3035
- [Storage Service](./storage-service)
3136
GCS utilized as `CelStorageService`.
37+
3238
- [Witness Agent](./witness-agent)
3339
Coordinates oblivious witnessing of `did:cel` event logs for identifiers managed using Google KMS and GCS.
40+
3441
- [Witness Verifier](./witness-verifier)
3542
Simple library for verifying VCDI witness proofs in O(1).
3643

0 commit comments

Comments
 (0)