Argos Identity Ethereum Smart Contract Registry

Usage no npm install needed!

<script type="module">
  import argosDidRegistry from '';


Argos DID Registry

This contract allows on-chain and off-chain resolving and management for DIDs (Decentralized Identifiers).

A DID is an Identifier that allows you to lookup a DID document that can be used to authenticate you and messages created by you.

It's designed for resolving public keys for off-chain authentication—where the public key resolution is handled by using decentralized technology.

This contract allows Ethereum addresses to present signing information about themselves with no prior registration. It allows them to perform key rotation and specify different keys and services that are used on its behalf for both on and off-chain usage.