Security Overview
VirtUs Protocol inherits the contract architecture and full security maintenance from Aerodrome V2. Aerodrome V2 has been audited and runs a bug-bounty program.
To review the current state of the smart-contracts and the bug bounty program, please refer to the Aerodrome security page.
For security reports, please reach out to us on Discord, or to the contacts provided on our Github page.
Emergency Council, Foundations and Public Goods Fund
To support the health of the protocol and ecosystem, there is a Council consisting of members from the VirtUs Protocol team and prominent figures from within the Optimism and Base community.
The Council can be spawned in case of emergency situations or by passing a governance proposal that requires the council's help to be executed.
The Council address is at XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX and it:
- can set a new emergencyCouncil
- can kill a gauge
- can revive a gauge
- can set a custom name or symbol for a pool
- can activate or deactivate (m)veNFTs (superseded by the governance once enabled)
Important multisigs:
VirtUs Protocol and Incentives | |
---|---|
Public Goods Fund |
Contract Addresses
Contract Name | Address |
---|---|
VRT | |
AirdropDistributor | |
ArtProxy | |
FactoryRegistry | |
Forwarder | |
GaugeFactory | |
ManagedRewardsFactory | |
Minter | |
PoolFactory | |
RewardsDistributor | |
Router | |
Voter | |
VotingEscrow | |
VotingRewardsFactory |
Slipstream Contract Name | Address |
---|---|
GaugeFactory | |
GaugeImplementation | |
MixedQuoter | |
NonfungiblePositionManager | |
NonfungibleTokenPositionDescriptor | |
PoolFactory | |
PoolImplementation | |
Quoter | |
SwapFeeModule | |
UnstakedFeeModule | |
UniversalRouter | |
SwapRouter |
Misc Contract Name | Address |
---|---|
Prices Oracle | |
SlipstreamHelper |