npm install kyc-panda uma extensão x402 que protege endpoints atrás de KYC usando SIWX. Verifique uma vez com a sua carteira, acesse qualquer endpoint que exija isso.
britton winterrose
britton winterrose10/03, 05:51
como você faz KYC a um agente?
o agente chama um endpoint x402 → o endpoint tem a extensão (SIWX + porta KYC) → o agente é desafiado a assinar com a sua carteira → a assinatura é verificada, o status KYC é verificado → se aprovado, o acesso é concedido. se não, é direcionado a completar o KYC. uma vez que você esteja verificado, não precisa fazê-lo novamente.
O que é SIWX? Sign-In-With-X (CAIP-122) é um padrão para autenticação baseada em carteira. Você assina uma mensagem com sua carteira, o servidor verifica se você possui esse endereço. Pense em "Entrar com Ethereum", mas independente de cadeia. Funciona em várias cadeias. x402 usa SIWX como uma extensão. Os servidores podem desafiar os clientes a provar a posse da carteira antes de conceder acesso. Ou você pode usá-lo apenas para gerenciar o crédito do usuário ou conceder benefícios ou descontos.
@Diditprotocol trata de toda a verificação de identidade (documentos, selfies...) e nenhum Dado Pessoal Identificável toca no KYC Panda, que apenas armazena o endereço da carteira + status. É só isso. O status KYC só pode ser atualizado através de um webhook assinado do Didit, portanto não pode ser falsificado.
Casos de Uso - Serviços com restrição de idade - Mercados regulados - Qualquer endpoint x402 onde "quem" importa tanto quanto "quanto"
234