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

No one assigned

    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