npm install kyc-panda una extensión x402 que restringe los puntos finales detrás de KYC utilizando SIWX. Verifica una vez con tu billetera, accede a cualquier punto final que lo requiera.
britton winterrose
britton winterrose10 mar, 05:51
¿cómo se realiza la KYC a un agente?
el agente llama a un endpoint x402 → el endpoint tiene la extensión (SIWX + puerta KYC) → se desafía al agente a firmar con su billetera → la firma es verificada, se verifica el estado KYC → si es aprobado, se concede acceso. si no, se le dirige a completar KYC. una vez que estés verificado, no necesitas hacerlo de nuevo.
¿Qué es SIWX? Sign-In-With-X (CAIP-122) es un estándar para la autenticación basada en billeteras. Firmas un mensaje con tu billetera, el servidor verifica que eres el propietario de esa dirección. Piensa en "Iniciar sesión con Ethereum" pero agnóstico a la cadena. Funciona a través de cadenas. x402 utiliza SIWX como una extensión. Los servidores pueden desafiar a los clientes para que demuestren la propiedad de la billetera antes de conceder acceso. O simplemente puedes usarlo para gestionar el crédito del usuario o conceder beneficios o descuentos.
@Diditprotocol se encarga de toda la verificación de identidad (documentos, selfies...) y ninguna PII toca KYC Panda, solo almacena la dirección de la billetera + estado. Eso es todo. El estado de KYC solo puede ser actualizado a través de un webhook firmado de Didit, por lo que no se puede falsificar.
Casos de uso - Servicios restringidos por edad - Mercados regulados - Cualquier endpoint x402 donde "quién" importa tanto como "cuánto"
225