Skip to content
@ssi-quarkid

QuarkID

Identidad Digital Autosoberana

QuarkID

It is the digital trust framework developed by the Government of the City of Buenos Aires that creates a new digital identity system and gives individuals control over their information, with security anchored through blockchain technology.

What is it?

Quark ID is a self-sovereign digital identity protocol, open source, that simplifies transactions and allows people to have all their documents in one place, whether issued by public or private institutions, from Argentina and around the world. Quark ID is decentralized, public, permissionless, open, extensible, and capable of interoperating with other similar protocols.

WhitePaper

Link

Documentation

Link

Guide to download components

  1. zkSync API
  2. Proxy API
  3. Message-Manager
  4. DWN
  5. Mobile Agent To properly install the Mobile Agent, please ensure you have a React Native development environment set up beforehand.

Steps to start a QuarkID Identity node

Node startup documentation. Includes configuration information for zkSync API and Proxy API components.

NPMJs Packages

A set of 21 NPMJs packages used for low-level operations and to abstract logic, making it easier to develop components.

Guide to issue Verifiable Credentials

To learn more about verifiable credentials, you can find documentation to carry out this process. As an issuer of a verifiable credential, you must define the information that the credential will contain, i.e., the fields that will be part of the credential's JSON.

Quark ID Contributors repository

This repository is designed to acknowledge and organize contributions made by individuals and teams to the Quark ID project. You can find it here.

Issues report

Issues are used to track bugs, feature requests, and more. As issues are created, they’ll appear here in a searchable and filterable list. To get started, you should create an issue.

Languages:

  1. Spanish
  2. English

Popular repositories Loading

  1. WhitePaper WhitePaper Public

    QuarkID Protocol

    8 1

  2. api-zkSync api-zkSync Public

    API that publishes and updates mathematical algorithms on the blockchain. When a DID is created or updated, or when accessing or making changes in Quark ID, the API ensures that the information is …

    TypeScript 3 4

  3. message-manager message-manager Public

    It is the link between the client's development environments and the components designed for the implementation of Self-Sovereign Identity (SSI).

    TypeScript 2 4

  4. agente-mobile agente-mobile Public

    Application that functions as a wallet for our verifiable credentials. It participates in the creation of DIDs and can communicate with other agents in a decentralized, encrypted, and authenticated…

    TypeScript 1 10

  5. dwn dwn Public

    It serves as an inbox and provides encrypted data storage services for identity agents. The data it manages is replicated and synchronized between nodes.

    JavaScript 1 2

  6. api-proxy api-proxy Public

    API designed to operate as an entry point to multiple DID Methods, in order to simplify their management and resolution.

    TypeScript 4

Repositories

Showing 10 of 14 repositories

Top languages

Loading…

Most used topics

Loading…