Skip to content

Decentralized Identity (DID) Contract #257

Description

@Mkalbani

Location: contracts/decentralized_identity
Language: Rust (Soroban)
Estimated Time: 8 hours
Difficulty: Hard

Description

Create a self-sovereign identity contract managing verifiable credentials and identity attributes.

Tasks

  • Design DID structure
  • Implement credential issuance
  • Add credential verification
  • Create attribute management
  • Implement revocation system
  • Add credential status queries
  • Create key management
  • Write comprehensive tests
  • Implement delegation
  • Add privacy-preserving proofs

Acceptance Criteria

  • DIDs registered and managed
  • Credentials issued and verified
  • Revocation prevents use
  • Attributes queryable
  • Privacy maintained
  • All tests pass

Metadata

Metadata

Assignees

Labels

Stellar WaveIssues in the Stellar wave program

Type

No type
No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions