Skip to content

Staging environment (Testing phase)

The staging environment allows you to safely test your integration with the EVO Wallet before going live.
It ensures your verification flow, security setup, and user interactions work as expected.

1. Verifier Registration

Fill in the 🔗Onboarding Form with the following information:

  • Organization details
  • Technical contact person
  • Attestations to be verified
  • Intended use for each attestation
  • Email / Google accounts for staging access

2. Certificate Request (CSR)

After submitting the form, you will receive an email with instructions to submit a Certificate Signing Request (CSR) with the following specifications:

Parameter Value
Key Type Elliptic Curve
Curve P-256
Submission mconnect@egov.md

3. Certificate Issuance

Once your CSR is received:

  • The request is registered in the test environment
  • A staging verifier certificate is generated
  • The certificate is delivered via email

⚠️ This certificate is required for secure communication and verification during testing.

4. EVO Staging Application Access

Access to the EVO staging app is granted in parallel. Distribution channels:

  • Google Play (test track)
  • Apple TestFlight

Outcome

After completing these steps, you will be able to:

  • Perform end-to-end verification flows
  • Validate wallet integration
  • Test real user scenarios in a controlled environment

Next Step

Once testing is successfully completed, we will present detailed instruction for production environment.