Please see https://security.mycrypto.com for information on how to report security vulnerabilities.
For urgent security issues, please contact our security team directly through the channels listed on our security page.
MyCrypto follows industry best practices for security:
- Static Analysis: All code is scanned using CodeQL for security vulnerabilities
- Dependency Scanning: Automated dependency updates and vulnerability scanning via Dependabot
- Code Review: All changes require peer review before merging
- Secure Coding: TypeScript strict mode and ESLint security rules enforced
- Main/master branches are protected with required reviews and status checks
- Force pushes and deletions are blocked
- All commits must pass CI/CD validation
- Code coverage requirements must be met
- Release tags are protected from modification or deletion
- Signed commits are required for releases
- Releases undergo security scanning before deployment
- Regular automated dependency updates
- Security patches are prioritized and applied quickly
- Vulnerability scanning on all dependencies
- Minimal dependency footprint to reduce attack surface
We provide security updates for the following versions:
| Version | Supported |
|---|---|
| 2.x.x | ✅ |
| < 2.0 | ❌ |
When contributing to MyCrypto:
- Never commit secrets: Use environment variables for sensitive data
- Follow secure coding practices: Avoid common vulnerabilities (XSS, CSRF, SQL injection, etc.)
- Keep dependencies updated: Regularly update dependencies to patch vulnerabilities
- Write secure code: Follow OWASP guidelines and security best practices
- Test security: Include security test cases for new features
- Review carefully: Review your own code for security issues before submitting
- CodeQL Analysis: Weekly automated security scans
- Dependency Scanning: Daily checks for vulnerable dependencies
- Secret Scanning: Automated detection of committed secrets
- SAST/DAST: Static and dynamic application security testing
- Regular security audits of codebase
- Monitoring of security advisories for dependencies
- Automated alerts for new vulnerabilities
MyCrypto adheres to:
- OWASP Top 10 security guidelines
- Web3 security best practices
- Cryptocurrency wallet security standards
In case of a security incident:
- Report immediately via security.mycrypto.com
- Our security team will acknowledge within 24 hours
- We will investigate and provide updates
- A fix will be developed and deployed
- Public disclosure will be coordinated responsibly
MyCrypto participates in responsible disclosure programs. Details available at:
For security concerns, please contact:
- Security Email: See security.mycrypto.com
- Security Policy: https://security.mycrypto.com
- Bug Bounty: See security.mycrypto.com