Gli agenti IA prendono decisioni senza verifica d'identità . Soulprint risolve — ZK Proofs, locale, MIT.
🇮🇹 La Carta d'Identità italiana non è ancora in Soulprint. Aggiungila in 30 minuti.
const IT: CountryVerifier = {
countryCode: "IT", countryName: "Italy",
documentTypes: ["carta_identita", "cie"],
parse(ocrText: string): DocumentResult {
const docNum = ocrText.match(/([A-Z]{2}\d{5}[A-Z]{2})/)?.[1] ?? "";
return { valid: !!docNum, doc_number: docNum, country: "IT" };
},
validate(docNumber: string): NumberValidation {
return { valid: /^[A-Z]{2}\d{5}[A-Z]{2}$/.test(docNumber) };
},
};
export default IT;
💻 GitHub · Un PR. Un paese. Open source.
Top comments (0)