diff --git a/docs/developers/security/audits.md b/docs/developers/security/audits.md index c2cb3af..960706c 100644 --- a/docs/developers/security/audits.md +++ b/docs/developers/security/audits.md @@ -3,7 +3,7 @@ sidebar_label: 'Audit Resources' sidebar_position: 2 --- -## Audit Resources +# Audit Resources SSV Network has undergone multiple audits. You can find completed audit reports below. @@ -20,4 +20,5 @@ SSV Network has undergone multiple audits. You can find completed audit reports | SSV Node - Peer-to-Peer protocol updates - "Alan" fork | October 2024 | [Link](https://github.com/ssvlabs/ssv/blob/main/audits/Hacken_SSV_Labs_L1_SSV_Labs_SSV_Node_Aug2024_P_2024_1212_2_20241016.pdf) | [Hacken](https://hacken.io/about/) | | SSV DKG - Reshare and Resign Features | November 2024 | [Link](https://github.com/ssvlabs/ssv-dkg/blob/main/audits/ChainSecurity%20Audit%20Report.pdf) | [ChainSecurity](https://www.chainsecurity.com/) | | SSV Node - SSV Signer | July 2025 | [Link](https://github.com/ssvlabs/ssv/blob/main/audits/SSV_SIGNER_FINAL_REPORT.pdf) | [Quantstamp](https://quantstamp.com/) | -| Smart Contracts - SSV Staking and ETH Payments | March 2026 | [Link](https://github.com/ssvlabs/ssv-network/blob/ssv-staking/contracts/audits/2026-04-10_Quantstamp_v2.0.0.pdf) | [Quantstamp](https://quantstamp.com/) | \ No newline at end of file +| Smart Contracts - SSV Staking and ETH Payments | March 2026 | [Link](https://github.com/ssvlabs/ssv-network/blob/ssv-staking/contracts/audits/2026-04-10_Quantstamp_v2.0.0.pdf) | [Quantstamp](https://quantstamp.com/) | +| SSV Oracle - Critical Components | May 2026 | [Link](https://github.com/ssvlabs/ssv-oracle/blob/v0.3.0/audits/quantstamp-ssv-oracle-2026-05-18.pdf) | [Quantstamp](https://quantstamp.com/) | \ No newline at end of file diff --git a/docs/developers/security/keyshares-structure.md b/docs/developers/security/keyshares-structure.md index 74f237f..238d9f3 100644 --- a/docs/developers/security/keyshares-structure.md +++ b/docs/developers/security/keyshares-structure.md @@ -1,9 +1,9 @@ --- -sidebar_label: 'Keyshares file structure' +sidebar_label: 'Keyshares File Structure' sidebar_position: 4 --- -# Keyshares file structure +# Keyshares File Structure Using [Distributed Key Generation](/learn/tech-overview#distributed-key-generation), the SSV protocol encrypts and splits a validator key into multiple key shares. The key shares are then distributed to multiple non-trusting nodes run by operators. diff --git a/docs/learn/network-overview/operators/verified-operators.md b/docs/learn/network-overview/operators/verified-operators.md index 8590a07..5821cbd 100644 --- a/docs/learn/network-overview/operators/verified-operators.md +++ b/docs/learn/network-overview/operators/verified-operators.md @@ -13,7 +13,7 @@ SSV Network is an open protocol in which stakers can freely choose among operato In addition, operating a validator requires constant monitoring, maintenance, and uptime to avoid penalties and slashing. As such, validators require stability and consistency from the operators managing their distributed validator. -To address this, the [SSV DAO](/learn/network-overview/governance) maintains a curated list of [Verified Operators](https://ssvnetwork.notion.site/Verified-Operator-Program-9aa7cb59cefe4e998b296cfc57bd4032#c5e74527a9ea4448a32476cbda02b970). For stakers, this provides an additional filter during operator selection. +To address this, the [SSV DAO](/learn/network-overview/governance) maintains a curated list of [Verified Operators](https://ssv.network/verified-operators). For stakers, this provides an additional filter during operator selection. Verified Operators are marked in the operator selection list in the Web App with this badge: @@ -23,15 +23,22 @@ Verified Operators are marked in the operator selection list in the Web App with The [Verified Operator Committee](https://snapshot.org/#/mainnet.ssvnetwork.eth/proposal/0x5806627f78940463ac049662b5a7bff8a3b72fff75e04279c47ef9ba4a6c8a2b) (VOC) is responsible for screening and nominating new verified operators. The criteria and standards expected from Verified Operators should be accessible and transparent to the community and operators applying to be included in the verified group. +**Requirements:** + +- Have at least 1 _active_ Validator assigned to your operator for >90 days +- Keep performance above 98% for >30 days + ### How the list of Verified Operators is maintained? Verified operators are periodically re-evaluated to ensure they continue to meet [DAO-defined requirements and standards](https://snapshot.org/#/s:vo.ssvnetwork.eth/proposal/0x32482336a43b2ecbee3a80ef55160b55765240e2c75cc58eee8a1e40ad4e11a0). This may include reviewing performance metrics, updating company metadata, and confirming continued operational quality. **Requirements:** -* Have at least 1 _active_ Validator assigned to your operator -* Keep performance above 98% +- A verified operator shall not have their performance degraded below 98% for more than 14-days. +- In case of degraded performance for >14-days, the Operator Committee shall, at its discretion, notify the Operator directly to resolve the performance issue +- A notified Operator has another 14-days to mediate the issue. +- If within those two periods (28-days) the performance is still not >98%, the Verified Operator classification will be removed. ### How to apply -If you are interested in becoming a verified operator, please [go to the application page](https://ssvnetwork.notion.site/Verified-Operator-Program-9aa7cb59cefe4e998b296cfc57bd4032?p=d7c6b709accb499a908ba8bc471e37c4\&pm=c). +If you are interested in becoming a verified operator, please [go to the application page](https://forms.monday.com/forms/376efd143cdf3804af469278ab80189f?r=euc1).