We actively support the following versions of UVerify with security updates:
| Version | Supported |
|---|---|
| 1.x | β Fully supported |
| < 1.x | β No longer supported |
Please ensure you are using the latest version to benefit from the latest security patches and updates.
If you discover a security vulnerability in UVerify, we encourage you to report it responsibly. Please follow these steps:
-
Contact Us Send an email to security@uverify.io with the details of the vulnerability. Include:
- A clear description of the issue.
- Steps to reproduce the vulnerability.
- Any potential impact or risk.
-
Do Not Disclose Publicly Please do not publicly disclose the vulnerability until we have had a chance to investigate and address it.
-
Response Time We aim to respond to all security reports within 48 hours and will work with you to resolve the issue promptly.
The examples in this repository use wallet private keys and mnemonics for demonstration purposes. Never commit real private keys or seed phrases to this repository or any public repository. Always use:
- Environment variables loaded at runtime.
- A
.envfile that is listed in.gitignore. - Dedicated testnet wallets with no real funds for running examples.
To ensure the security of your UVerify integration, we recommend the following:
- Always use the latest version of the UVerify SDK and API client.
- Regularly review and update dependencies.
- Follow best practices for securing your environment (e.g., using HTTPS, securing API keys, protecting wallet credentials).
Thank you for helping us keep UVerify secure! π