Disco is identity simplified and focused on:

  • Interoperability: We are chain-agnostic and you can take your portable credentials anywhere!
  • Privacy: You are given the tools to consent to how information is shared and with whom. PII (Personal Identifiable Information) data is never committed to public blockchains.
  • Autonomy: You as the user, should be able to own your own data. You own your own keys and no central authority can revoke or censor this!

Integration

Folder Structure:

integrations/disco
├─ actions/
│  ├─ get-credentials-from-did.ts
│  ├─ get-profile-from-address-simple.ts
│  ├─ get-profile-from-address.ts
├─ components/
│  ├─ disco-profile-basic.tsx
│  ├─ disco-profile-credentials.tsx
├─ hooks/
│  ├─ use-disco-get-credentials-from-did.ts
│  ├─ use-disco-get-profile-from-address.ts
│  ├─ use-disco-get-profile-from-did.ts
├─ routes/
│  ├─ route-credentials-from-did.ts
│  ├─ route-disco-profile-from-address.ts
│  ├─ route-disco-profile-from-did.ts
├─ disco-client.ts
├─ README.md