A identidade soberana é uma identidade portátil vitalícia para qualquer pessoa, organização ou coisa que não dependa de nenhuma autoridade centralizada e nunca pode ser retirada. A identidade auto-venenosa é um modelo de relacionamento de duas partes, sem terceiros entre você e a organização, agora considerado seu "par".
O SSI é possível hoje com DIDS e credenciais verificáveis.
A verificável credencial (VC) é o novo formato para a credencial digital interoperável sendo definida pelo grupo de trabalho de reivindicações verificáveis do W3C. Credenciais verificáveis estão em conformidade com o modelo de dados de credenciais verificáveis do W3C, e facilitam as interações usando um padrão chamado Triângulo de Confiança:
Os emissores criam credenciais, geralmente com a JSON Docs assinada digitalmente de uma maneira especial. Os titulares os armazenam, e os verificadores pedem provas com base neles. Apresentações verificáveis que os titulares fornecem aos verificadores são pacotes de evidências - credenciais ou dados derivados de uma ou mais credenciais - construídas pelos titulares para atender aos requisitos de um verificador. Os verificadores aprendem com certeza quais emissores atestaram algo verificando as assinaturas digitais em relação a um registro de dados verificável (normalmente, uma blockchain).
O conjunto de diretrizes e ferramentas neste repositório ajudará você a criar agentes de identidade móvel para manter credenciais verificáveis em um ecossistema de identidade soberana. Esses agentes de identidade serão compatíveis com padrões como:
Essas ferramentas dependem do serviço SaaS da agência de consumidores da Evernym para atuar como mediador de comunicação na nuvem, que fornece um endereço persistente para a comunicação e o anonimato do rebanho. O acesso à agência de consumidores é fornecido aos clientes da Evernym (consulte a seção "Obtendo ajuda").
A Evernym fornece suporte comercial aos clientes. Se você quiser obter ajuda do Evernym, entre em contato conosco.
Conectando e trocando dados criptografados entre uma agência (lado do servidor) e um cliente de borda (aplicativo móvel) consiste em várias etapas e é suportado por uma biblioteca de protocolo protegida e protegida (VCX).
Passando por este tutorial, criaremos um aplicativo simples que nos permitirá aceitar e apresentar credenciais verificáveis criptografadas.
Antes de iniciar, leia o documento de conceitos básicos contendo explicações para termos que serão frequentemente usados neste guia.

Esse esforço faz parte de um projeto que recebeu financiamento do Programa de Pesquisa e Inovação Horizon 2020 da União Europeia, sob o Contrato de Grant Nº 871932, entregue através de nossa participação no Essif-Lab, que visa avançar a ampla adoção da identidade auto-vendida para o benefício de todos.