EVO Wallet (Moldova)
EUDIW Disclaimer
Moldova has aligned their EVO digital wallet with the European Digital Identity Wallet regulation and implementing acts. Trinsic has integrated with the EVO Wallet in the sandbox mode, thus it is only available in the test environment.
Overview
Evo Moldova is Moldova’s national digital identity and e-government platform, enabling citizens to securely access public services online using government-issued electronic identification credentials.
- ID:
moldova-evo-wallet - Type: eID (app)
- Verification Type: Presentation
- Regions: Europe
- Countries: MD
- Adoption: 24,000
- URL: https://evo.gov.md/
Integration with Trinsic
EVO Wallet is integrated into Trinsic's identity acceptance network, allowing businesses to verify PID credentials held in this EUDI Wallet by leveraging our EUDI and 18013 technology stacks.
- Permission required: Yes, this method requires registration before you can activate it for your users. Please contact Trinsic to begin this process.
- Cost: Contact the Trinsic team.
How to Test
- Submit a request to join the EVO Wallet test program.
- Once approved, download the app.
- Follow the app guidance and issue yourself one or more of the following supported credentials:
- Note: Although EVO Wallet supports other kinds of credentials (such as a Vehicle Registration Certificate), issuance of these credentials into the sandbox wallet is not presently functional
Moldova Driver LicenseMoldova European PID (MSO Mdoc)Moldova Identity Card
- While using a Verification Profile in the Test Environment, create a Session against this Provider
Direct API Requirements
Direct API is not a requirement.You can integrate with this provider using the Hosted UI instead, with no additional integration requirements on your end.
What your integration must support in order to use this provider with the Direct Provider Sessions API.
- Supports Direct Provider Sessions: ✅
- Launch Method:
DeeplinkToMobile— Launch the given URI on the user's mobile device. - Collection Method:
PollResult— Results arrive asynchronously; poll with theresultsAccessKeyreturned at session creation. - Refreshable Step Content: This provider requires shown content to be refreshed periodically.
- Trinsic-Hosted UI: A Trinsic-Hosted Fallback UI exists for this provider, which may be invoked to cover gaps in your integration's capabilities.
Outputs
Normalized AttributesThese attributes form part of our normalized model, a standardized set used across providers. Trinsic normalizes this for you and lets you know when a property is available for each provider.
| Field | Availability | Notes |
|---|---|---|
person.givenName | Always | - |
person.familyName | Always | - |
person.dateOfBirth | Sometimes | If a PID or Driver License is requested |
person.nationality | Sometimes | If a PID is requested |
person.sex | Sometimes | If a PID is requested |
person.address.line1 | Sometimes | If a PID or Vehicle Registration Certificate is requested |
person.address.city | Sometimes | If a PID with an address is requested |
person.address.subdivision | Sometimes | If a PID with an address is requested |
person.address.country | Sometimes | If a PID with an address is requested |
document.number | Always | - |
document.issueDate | Always | - |
document.expirationDate | Sometimes | If available |
document.issuingAuthority | Always | - |
attachments.documentPortrait | Sometimes | If available |
attachments.documentSignature | Sometimes | If available |
| Field | Optional | Description | Example Values |
|---|---|---|---|
identityCard.idnp | Yes | The individual's IDNP (Numărul de Identificare Personal), the Moldovan state personal identification number. This is a 13-digit number which uniquely identifies all natural persons in the Republic of Moldova. It has the format 2YYYOOOSSSSSX, where:- 2 is the literal number 2 to indicate that the identifier belongs to a natural person- YYY is the last 3 digits of the year in which the identifier was issued- OOO is the code of the registrar office which issued the identifier- SSSSS is the sequential birth number for that year- X is a check digitNote that the year encoded in the identifier is not necessarily the same as the year of birth of the individual. | 2002004123456 |
identityCard.givenName | Yes | The individual's given name(s), as recorded on their Moldovan identity card. | ION |
identityCard.familyName | Yes | The individual's family name (surname), as recorded on their Moldovan identity card. | POPESCU |
identityCard.sex | Yes | The individual's sex, as an ISO/IEC 5218 numeric code. Possible values: - 0: Not known - 1: Male - 2: Female - 9: Not applicable | 1 |
identityCard.nationality | Yes | The individual's nationality, as an ISO 3166-1 alpha-2 country code. Moldovan nationals are MD. | MD |
identityCard.dateOfBirth | Yes | The date of birth of the individual. | 1990-01-31 |
identityCard.ageOver18 | Yes | Whether the individual is at least 18 years of age at the time of issuance of the digital credential. | true |
identityCard.ageOver21 | Yes | Whether the individual is at least 21 years of age at the time of issuance of the digital credential. | true |
identityCard.residentAddress | Yes | The individual's full registered residential address as a single formatted string. | BD. ȘTEFAN CEL MARE ȘI SFÂNT 1, BL. A, AP. 2, CHIȘINĂU |
identityCard.residentCountry | Yes | The country of the individual's registered residence, as an ISO 3166-1 alpha-2 country code. | MD |
identityCard.residentRegion | Yes | The region of the individual's registered residence. | CHIȘINĂU |
identityCard.residentCity | Yes | The locality (municipality, city, town, or village) of the individual's registered residence. | CHIȘINĂU |
identityCard.residentStreet | Yes | The street name of the individual's registered residence. | BD. ȘTEFAN CEL MARE ȘI SFÂNT |
identityCard.residentHouseNumber | Yes | The house or building number of the individual's registered residence. | 1 |
identityCard.residentBlock | Yes | The building block (bloc) of the individual's registered residence, where applicable. | A |
identityCard.residentFlat | Yes | The flat (apartment) number of the individual's registered residence, where applicable. | 2 |
identityCard.issueDate | Yes | The date the physical identity card, used to create this digital credential, was issued. | 2020-01-31 |
identityCard.expiryDate | Yes | The date the physical identity card, used to create this digital credential, expires. | 2030-01-31 |
identityCard.issuingAuthority | Yes | The name of the authority that issued the identity card. | AGENȚIA SERVICII PUBLICE |
identityCard.documentType | Yes | The document type TODO: Get example values | identity card |
identityCard.documentSeries | Yes | The series of the underlying physical identity card. This is the prefix to the full Moldovan identity card number, which is in the format SNNN..., where:- S is a one-letter document series- NNN... is a document number (typically 8 digits) | A |
identityCard.documentNumber | Yes | The number of the underlying physical identity card, excluding the series. This is the suffix to the full Moldovan identity card number, which is in the format SNNN..., where:- S is a one-letter document series- NNN... is a document number (typically 8 digits) | 12345678 |
driverLicense.idnp | Yes | The individual's IDNP (Numărul de Identificare Personal), the Moldovan state personal identification number. This is a 13-digit number which uniquely identifies all natural persons in the Republic of Moldova. It has the format 2YYYOOOSSSSSX, where:- 2 is the literal number 2 to indicate that the identifier belongs to a natural person- YYY is the last 3 digits of the year in which the identifier was issued- OOO is the code of the registrar office which issued the identifier- SSSSS is the sequential birth number for that year- X is a check digitNote that the year encoded in the identifier is not necessarily the same as the year of birth of the individual. | 2002004123456 |
driverLicense.givenName | Yes | The individual's given name(s), as recorded on their Moldovan driver license. | ION |
driverLicense.familyName | Yes | The individual's family name (surname), as recorded on their Moldovan driver license. | POPESCU |
driverLicense.dateOfBirth | Yes | The date of birth of the individual. | 1990-01-31 |
driverLicense.ageOver18 | Yes | Whether the individual is at least 18 years of age at the time of issuance of the digital credential. | true |
driverLicense.ageOver21 | Yes | Whether the individual is at least 21 years of age at the time of issuance of the digital credential. | true |
driverLicense.birthCountry | Yes | The country where the individual was born, as an ISO 3166-1 alpha-2 country code. | MD |
driverLicense.birthCity | Yes | The locality (municipality, city, town, or village) where the individual was born. | CHIȘINĂU |
driverLicense.issueDate | Yes | The date the driver license was issued. | 2020-01-31 |
driverLicense.expiryDate | Yes | The date the driver license expires. | 2030-01-31 |
driverLicense.issuingAuthority | Yes | The name of the authority that issued the driver license. | "OFICIUL 54" |
driverLicense.documentNumber | Yes | The driver license number. | 123456789 |
driverLicense.drivingPrivileges | Yes | The categories of vehicle the individual is licensed to drive, parsed per ISO 18013-5. Each entry has a vehicle category code with its own issue / expiry dates and possible restrictions. | [{'{'} "vehicleCategoryCode": "B", "issueDate": "2020-01-31", "expiryDate": "2030-01-31" {'}'}] |
pid.givenName | Yes | Current first name(s), including middle name(s) where applicable, of the individual to whom the PID relates. | JEAN |
pid.givenNameBirth | Yes | First name(s), including middle name(s), of the individual at the time of birth. | JEAN |
pid.familyName | Yes | Current last name(s) or surname(s) of the individuals. | DUPONT |
pid.familyNameBirth | Yes | Last name(s) or surname(s) of the individual at the time of birth. | DUPONT |
pid.dateOfBirth | Yes | The date of birth of the individual. | 1990-01-31 |
pid.birthPlace | Yes | Country (ISO 3166-1 alpha-2), state, province, district, local area, municipality, city, town, or village where the individual was born. | PARIS |
pid.nationality | Yes | One or more ISO 3166-1 alpha-2 country codes representing the nationality of the individual. | ["FR"] |
pid.expiryDate | Yes | Date when the PID expires. Because PIDs are not necessarily backed by a physical document, this does not correspond to the expiration date of such. | 2030-01-31 |
pid.issuingAuthority | Yes | Name of the administrative authority that issued the PID, or the ISO 3166 alpha-2 country code of the respective Member State if there is no separate authority entitled to issue PIDs. | FR |
pid.issuingCountry | Yes | ISO 3166-1 alpha-2 country code of the country or territory of the issuer of the PID. | FR |
pid.issuanceDate | Yes | Date when the PID was issued and/or the administrative validity period began. | 2020-01-31 |
pid.trustAnchor | Yes | URL where a machine-readable trust anchor for verifying the PID can be found. | https://trust.example.test/anchor |
pid.attestationLegalCategory | Yes | Indicator that this credential has been issued specifically as PID. When present, typically equal to "PID". | PID |
pid.documentNumber | Yes | A number assigned to the PID by the issuer. This does not correspond to the document number of a physical document. | P1234567 |
pid.issuingJurisdiction | Yes | ISO 3166-2 country-subdivision code for the jurisdiction that issued the PID. | FR-75 |
pid.locationStatus | Yes | Location of validity status information for the PID, where revocation information is published. | https://status.example.test/pid |
pid.sex | Yes | Sex of the individual. This is a superset of the ISO/IEC 5218 sex code standard, defining additional "other", "inter", "diverse", and "open" values. Possible values: - 0: Unknown - 1: Male - 2: Female - 3: Other - 4: Inter - 5: Diverse - 6: Open - 9: Not Applicable For values 0, 1, 2, and 9, ISO/IEC 5218 applies. | 1 |
pid.emailAddress | Yes | The individual's email address. | [email protected] |
pid.mobilePhoneNumber | Yes | The mobile phone number of the individual, in international format. | +33612345678 |
pid.personalAdministrativeNumber | Yes | A value assigned to the individual that is unique among all personal administrative numbers issued by the provider. | 123456789 |
pid.residentAddress | Yes | The full address of the individual's permanent residence. | 1 RUE DE LA PAIX, 75001 PARIS |
pid.residentStreet | Yes | The street name of the individual's permanent residence. | RUE DE LA PAIX |
pid.residentHouseNumber | Yes | The house number of the individual's permanent residence. | 1 |
pid.residentCity | Yes | The municipality, city, town, or village of the individual's permanent residence. | PARIS |
pid.residentState | Yes | The state, province, district, or local area of the individual's permanent residence. | ILE-DE-FRANCE |
pid.residentPostalCode | Yes | The postal code of the individual's permanent residence. | 75001 |
pid.residentCountry | Yes | The ISO 3166-1 alpha-2 country code of the individual's permanent residence. | FR |
vehicleRegistrationCertificate.plateNumber | Yes | The registered vehicle's plate number. | ABC 123 |
vehicleRegistrationCertificate.idnv | Yes | The registered vehicle's IDNV (Numărul de Identificare a Vehiculului), the identifier assigned to the vehicle in the Moldovan State Register of Transport. This is a Moldovan registry identifier and is distinct from the manufacturer's VIN. | 9876543210987 |
vehicleRegistrationCertificate.vin | Yes | The vehicle's manufacturer-assigned Vehicle Identification Number (VIN), per ISO 3779. | UU1ZZZZZZZ0000001 |
vehicleRegistrationCertificate.make | Yes | The make (manufacturer brand) of the vehicle. | Dacia |
vehicleRegistrationCertificate.model | Yes | The commercial model name of the vehicle. | Logan |
vehicleRegistrationCertificate.color | Yes | The color of the vehicle, as recorded by the issuer. TODO: Possible values? | ALB |
vehicleRegistrationCertificate.category | Yes | The vehicle's EU vehicle category code. | M1 |
vehicleRegistrationCertificate.year | Yes | The vehicle's year of manufacture. | 2019 |
vehicleRegistrationCertificate.bodyNumber | Yes | The body number of the vehicle, if recorded separately from the VIN. | BN0123456 |
vehicleRegistrationCertificate.bodyType | Yes | The body type of the vehicle, as recorded by the issuer. This is a free text field with no guaranteed format. | Sedan |
vehicleRegistrationCertificate.chassisNumber | Yes | The chassis number of the vehicle, if recorded separately from the VIN. | CH0123456 |
vehicleRegistrationCertificate.engineVolume | Yes | The engine displacement volume of the vehicle, as recorded by the issuer (typically in cubic centimeters). This is a free text field with no guaranteed format. | 999 |
vehicleRegistrationCertificate.engineType | Yes | The engine/fuel type of the vehicle, as recorded by the issuer. This is a free text field with no guaranteed format. | Benzină |
vehicleRegistrationCertificate.engineNumber | Yes | The engine number of the vehicle. | EN0123456 |
vehicleRegistrationCertificate.authorizedWeight | Yes | The maximum technically permissible laden mass of the vehicle, in kilograms. | 1500 |
vehicleRegistrationCertificate.weight | Yes | The mass of the vehicle in service (unladen / kerb weight), in kilograms. | 1100 |
vehicleRegistrationCertificate.places | Yes | The number of seating positions in the vehicle, including the driver. | 5 |
vehicleRegistrationCertificate.idnp | Yes | The IDNP (Numărul de Identificare Personal) of the vehicle's registered holder. This is a 13-digit number which uniquely identifies all natural persons in the Republic of Moldova. It has the format 2YYYOOOSSSSSX, where:- 2 is the literal number 2 to indicate that the identifier belongs to a natural person- YYY is the last 3 digits of the year in which the identifier was issued- OOO is the code of the registrar office which issued the identifier- SSSSS is the sequential birth number for that year- X is a check digitNote that the year encoded in the identifier is not necessarily the same as the year of birth of the individual. | 1234567890123 |
vehicleRegistrationCertificate.familyName | Yes | The family name (surname) of the vehicle's registered holder. | POPESCU |
vehicleRegistrationCertificate.givenName | Yes | The given name(s) of the vehicle's registered holder. | ION |
vehicleRegistrationCertificate.address | Yes | The registered address of the vehicle's holder, as a single formatted string. | BD. ȘTEFAN CEL MARE ȘI SFÂNT 1, BL. A, AP. 2, CHIȘINĂU |
vehicleRegistrationCertificate.vehicleRight | Yes | The legal relationship the registration holder has to the vehicle (e.g. owner vs. authorized user), as recorded by the issuer. TODO: Values | Owner |
vehicleRegistrationCertificate.specialRemarks | Yes | Free-text remarks or annotations recorded on the registration certificate. | ["Adapted for persons with disabilities"] |
vehicleRegistrationCertificate.issueDate | Yes | The date the registration certificate was issued. | 2020-01-31 |
vehicleRegistrationCertificate.expiryDate | Yes | The date the registration certificate expires. | 2030-01-31 |
vehicleRegistrationCertificate.issuingAuthority | Yes | The name of the authority that issued the registration certificate. | AGENȚIA SERVICII PUBLICE |
vehicleRegistrationCertificate.documentNumber | Yes | The number of the registration certificate document itself. | 123456789 |
Updated 2 days ago
