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.