diff --git a/docs/pages/intro/overview-of-each-framework.mdx b/docs/pages/intro/overview-of-each-framework.mdx index 2ff9bd59..1e142000 100644 --- a/docs/pages/intro/overview-of-each-framework.mdx +++ b/docs/pages/intro/overview-of-each-framework.mdx @@ -151,8 +151,6 @@ risk management, control domains, lifecycle management, monitoring, incident res [Explore the OpSec framework →](/opsec/overview) - - ## Privacy This section explores tools and practices for maintaining privacy in the Web3 ecosystem, including secure browsing, data @@ -160,8 +158,6 @@ removal, digital footprint management, encrypted communication, and privacy-focu [Go to the Privacy framework →](/privacy/overview) - - ## Safe Harbor This framework provides guidance on establishing safe harbor protocols for security researchers, including key terms, @@ -217,8 +213,6 @@ potential threats to Web3 projects. - - ## Treasury Operations This section provides institutional-grade security frameworks for managing custodial treasury accounts and large @@ -227,8 +221,6 @@ transaction verification protocols. [Go to the Treasury Operations framework →](/treasury-operations/overview) - - ## Vulnerability Disclosure diff --git a/vocs.config.ts b/vocs.config.ts index db8d62b6..3f3842ff 100644 --- a/vocs.config.ts +++ b/vocs.config.ts @@ -36,7 +36,7 @@ const config = { { text: 'Introduction to Frameworks', link: '/intro/introduction' }, { text: 'How to Navigate the Website', link: '/intro/how-to-navigate-the-website' }, { text: 'Overview of each Framework', link: '/intro/overview-of-each-framework' }, - { text: 'Attack Surface Overview', link: '/intro/attack-surface', dev: true }, + { text: 'Attack Surface Overview', link: '/intro/attack-surface' }, ] }, { @@ -190,7 +190,7 @@ const config = { { text: 'Risk Management', link: '/governance/risk-management', dev: true }, { text: 'Security Metrics and KPIs', link: '/governance/security-metrics-kpis', dev: true }, { text: 'Security Council Best Practices', link: '/governance/council-best-practices', dev: true }, - { text: 'Rebrands & Reorgs', link: '/governance/rebrands-and-reorgs', dev: true }, + { text: 'Rebrands & Reorgs', link: '/governance/rebrands-and-reorgs', dev:true }, ] }, { @@ -322,11 +322,11 @@ const config = { text: 'Operational Runbooks', collapsed: false, items: [ - { text: 'Overview', link: '/multisig-for-protocols/runbooks/overview', dev: true }, - { text: 'Token Transfer', link: '/multisig-for-protocols/runbooks/token-transfer', dev: true }, - { text: 'Signer Rotation', link: '/multisig-for-protocols/runbooks/signer-rotation', dev: true }, - { text: 'Threshold Change', link: '/multisig-for-protocols/runbooks/threshold-change', dev: true }, - { text: 'Emergency Pause', link: '/multisig-for-protocols/runbooks/emergency-pause', dev: true }, + { text: 'Overview', link: '/multisig-for-protocols/runbooks/overview' }, + { text: 'Token Transfer', link: '/multisig-for-protocols/runbooks/token-transfer', }, + { text: 'Signer Rotation', link: '/multisig-for-protocols/runbooks/signer-rotation', }, + { text: 'Threshold Change', link: '/multisig-for-protocols/runbooks/threshold-change', }, + { text: 'Emergency Pause', link: '/multisig-for-protocols/runbooks/emergency-pause', }, ] }, ] @@ -335,12 +335,12 @@ const config = { text: 'For Signers', collapsed: false, items: [ - { text: 'Joining a Multisig', link: '/multisig-for-protocols/joining-a-multisig', dev: true }, - { text: 'Emergency Procedures', link: '/multisig-for-protocols/emergency-procedures', dev: true }, - { text: 'Backup Signing & Infrastructure', link: '/multisig-for-protocols/backup-signing-and-infrastructure', dev: true }, - { text: 'Personal Security & OPSEC', link: '/multisig-for-protocols/personal-security-opsec', dev: true }, - { text: 'Incident Reporting', link: '/multisig-for-protocols/incident-reporting', dev: true }, - { text: 'Offboarding', link: '/multisig-for-protocols/offboarding', dev: true }, + { text: 'Joining a Multisig', link: '/multisig-for-protocols/joining-a-multisig' }, + { text: 'Emergency Procedures', link: '/multisig-for-protocols/emergency-procedures' }, + { text: 'Backup Signing & Infrastructure', link: '/multisig-for-protocols/backup-signing-and-infrastructure' }, + { text: 'Personal Security & OPSEC', link: '/multisig-for-protocols/personal-security-opsec' }, + { text: 'Incident Reporting', link: '/multisig-for-protocols/incident-reporting' }, + { text: 'Offboarding', link: '/multisig-for-protocols/offboarding' }, ] }, { text: 'Implementation Checklist', link: '/multisig-for-protocols/implementation-checklist' }, @@ -360,23 +360,23 @@ const config = { { text: 'Web3 considerations', link: '/opsec/core-concepts/web3-considerations' }, ] }, - { text: 'Secure Operating Systems', link: '/opsec/secure-operating-systems', dev: true }, - { text: 'Endpoint Security', link: '/opsec/endpoint/overview', dev: true }, + { text: 'Secure Operating Systems', link: '/opsec/secure-operating-systems' }, + { text: 'Endpoint Security', link: '/opsec/endpoint/overview' }, { text: 'Browser Security', link: '/opsec/browser/overview', dev: true }, - { text: 'Multi-Factor Authentication', link: '/opsec/mfa/overview', dev: true }, + { text: 'Multi-Factor Authentication', link: '/opsec/mfa/overview' }, { text: 'Password Management', collapsed: false, items: [ - { text: 'Overview', link: '/opsec/passwords/overview', dev: true }, - { text: 'Password Managers', link: '/opsec/passwords/managers', dev: true }, - { text: 'Single Sign-on', link: '/opsec/passwords/sso', dev: true }, - { text: 'Root Accounts', link: '/opsec/passwords/rootaccounts', dev: true } + { text: 'Overview', link: '/opsec/passwords/overview' }, + { text: 'Password Managers', link: '/opsec/passwords/managers' }, + { text: 'Single Sign-on', link: '/opsec/passwords/sso' }, + { text: 'Root Accounts', link: '/opsec/passwords/rootaccounts' } ] }, { text: 'Google Workspace Security', link: '/opsec/google/overview', dev: true }, { text: 'Control Domains', link: '/opsec/control-domains/overview', dev: true }, { text: 'Continuous Improvement & Metrics', link: '/opsec/continuous-improvement-metrics', dev: true }, - { text: 'Integration & Mapping to Other Frameworks', link: '/opsec/integration/overview', dev: true }, + { text: 'Integration & Mapping to Other Frameworks', link: '/opsec/integration/overview' }, { text: 'While Traveling', collapsed: true, @@ -439,7 +439,6 @@ const config = { { text: 'Privacy', collapsed: true, - dev: true, items: [ { text: 'Overview', link: '/privacy/overview', dev: true }, { text: 'Secure Browsing', link: '/privacy/secure-browsing', dev: true }, @@ -452,12 +451,12 @@ const config = { text: 'VPN Services', collapsed: false, items: [ - { text: 'Overview', link: '/privacy/vpns/overview', dev: true }, - { text: 'HTTPS vs VPN', link: '/privacy/vpns/https-vs-vpn', dev: true }, - { text: 'Attack Surfaces on Public Networks', link: '/privacy/vpns/attack-surfaces-public-networks', dev: true }, - { text: 'When to Use a VPN', link: '/privacy/vpns/when-to-use-vpn', dev: true }, - { text: 'VPN Limitations', link: '/privacy/vpns/vpn-limitations', dev: true }, - { text: 'VPN Providers and Tools', link: '/privacy/vpns/vpn-providers-and-tools', dev: true }, + { text: 'Overview', link: '/privacy/vpns/overview' }, + { text: 'HTTPS vs VPN', link: '/privacy/vpns/https-vs-vpn' }, + { text: 'Attack Surfaces on Public Networks', link: '/privacy/vpns/attack-surfaces-public-networks' }, + { text: 'When to Use a VPN', link: '/privacy/vpns/when-to-use-vpn' }, + { text: 'VPN Limitations', link: '/privacy/vpns/vpn-limitations' }, + { text: 'VPN Providers and Tools', link: '/privacy/vpns/vpn-providers-and-tools' }, ], }, ] @@ -535,13 +534,12 @@ const config = { { text: 'Treasury Operations', collapsed: true, - dev: true, items: [ - { text: 'Overview', link: '/treasury-operations/overview', dev: true }, - { text: 'Custodial Inventory & Controls', link: '/treasury-operations/classification', dev: true }, - { text: 'Registration Documents', link: '/treasury-operations/registration-documents', dev: true }, - { text: 'Enhanced Controls for High-Risk Accounts', link: '/treasury-operations/enhanced-controls', dev: true }, - { text: 'Guide: Large Cryptocurrency Transfers', link: '/treasury-operations/transaction-verification', dev: true }, + { text: 'Overview', link: '/treasury-operations/overview' }, + { text: 'Custodial Inventory & Controls', link: '/treasury-operations/classification' }, + { text: 'Registration Documents', link: '/treasury-operations/registration-documents' }, + { text: 'Enhanced Controls for High-Risk Accounts', link: '/treasury-operations/enhanced-controls' }, + { text: 'Guide: Large Cryptocurrency Transfers', link: '/treasury-operations/transaction-verification' }, ] }, { @@ -573,12 +571,12 @@ const config = { { text: 'Overview', link: '/wallet-security/signing-and-verification/signing-verification' }, { text: 'Verifying Standard Transactions (EOA)', link: '/wallet-security/signing-and-verification/verifying-standard-transactions' }, { text: 'Multisig Signing Process', link: '/wallet-security/signing-and-verification/secure-multisig-signing-process' }, - { text: 'Safe Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-safe-verification', dev: true }, - { text: 'Squads Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-squads-verification', dev: true }, + { text: 'Safe Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-safe-verification' }, + { text: 'Squads Multisig: Step-by-Step Verification', link: '/wallet-security/signing-and-verification/secure-multisig-squads-verification' }, { text: 'Using EIP-7702', link: '/wallet-security/signing-and-verification/verifying-7702' }, ] }, - { text: 'Smart Contract Interaction Security', link: '/wallet-security/smart-contract-interaction-security', dev: true }, + { text: 'Smart Contract Interaction Security', link: '/wallet-security/smart-contract-interaction-security' }, { text: 'Seed Phrase Management', link: '/wallet-security/seed-phrase-management' }, { text: 'Tools & Resources', link: '/wallet-security/tools-and-resources' }, ] @@ -617,7 +615,7 @@ const config = { items: [ { text: 'SSH Client and Key Management Hardening', link: '/guides/endpoint-security/ssh-client-and-key-management-hardening' }, { text: 'Hardware Security Keys', link: '/guides/endpoint-security/hardware-security-keys' }, - { text: 'Password Manager Endpoint Hardening', link: '/guides/endpoint-security/password-manager-endpoint-hardening', dev: true }, + { text: 'Password Manager Endpoint Hardening', link: '/guides/endpoint-security/password-manager-endpoint-hardening' }, { text: 'Zoom Hardening', link: '/guides/endpoint-security/zoom-hardening' }, ] },