Incident Response Plan
Responsible Parties
In the event of an incident, the Legion Tech Team will be responsible for mitigating the issue.
Handling Failed Remediations
If a remediation fails or a new bug is introduced, the following steps will be executed:
Legion will pause the existing frontend to prevent user interaction with the protocol until it is safe.
Legion will perform an
emergencyWithdraw
of the funds in all active sale contracts.Legion will implement the required changes and deploy a new instance of the contracts once they have been audited by a partner auditing company.
Deployment Process
Legion's smart contract deployment is automated through AWS.
Compensation Policy
Legion has no current obligation to refund funds resulting from unrecoverable security incidents related to smart contract vulnerabilities.
Potential Vulnerabilities Awareness
To stay updated with the latest security threats, Legion's team is part of various security communities such as the ETHSecurity Community and follows sources like rekt.news.
Legion also plans to list the protocol's smart contracts on bug bounty platforms such as Immunefi.
External Parties Assistance
Depending on the identified issues, Legion will seek assistance from external parties such as stablecoin issuers (e.g., Circle and Tether) to potentially block lost funds, auditors from Legion's network, and the Security Alliance.
Smart Contract Monitoring
Legion will use OpenZeppelin Defender's Monitor service to track any suspicious activity related to the protocol's smart contracts.
We will specifically monitor:
Smart contract ownership changes
Access control changes
Suspicious account activity related to Legion's admin addresses
A Telegram and Slack channels created for this specific purpose will receive alerts from OpenZeppelin Defender's Monitor.
Last updated