Skip to content

About

The Web3 Operational Security Standard (W3OS)

Resources

Contributing

Stars

33 stars

Watchers

1 watching

Forks

Repository files navigation

Version Contributions Welcome

📢 Contributing to W3OS

W3OS is an open standard developed collaboratively by the Web3 security community. Contributions by anyone are welcome.

  • 📖 Read the Contributing Guide for detailed information on how to propose changes, add new sections, and improve existing content
  • 💬 Join the Telegram Discussion Group to participate in ongoing collaboration and connect with other contributors

Help build the comprehensive operational security standard for Web3 organizations.

Overview

The Web3 Operational Security Standard (W3OS) is for Web3 startups, DAOs, exchanges, wallets, infrastructure projects, auditors, and operations/security leads who need a straightforward way to measure and improve operational security without diving into code-level detail.

W3OS is an open standard that defines comprehensive security requirements for organizations operating in Web3. W3OS provides a framework for:

  • Organizations to measure and maximize their operational security posture against traditional and Web3-specific risks
  • Auditors to consistently and comprehensively evaluate organizational OpSec posture and easily manage review efforts
  • Stakeholders to evaluate the security maturity of their organizations and reduce risk

How to Use W3OS

You can use the interactive page to track your progress through W3OS requirements and measure your organization's level of compliance with each section of the standard.

The various security guides are available to help you implement the required security controls.

There are account configuration guides for many popular services and software - each provides you with a concrete checklist for securely configuring both admin and user accounts.

The configuration guides are kept current by an automated verification pipeline: an agent logs into each service with a dedicated test account, checks every checklist item against the live settings UI, and opens a pull request with fixes for anything that drifted. See automation/README.md for how it works and how to add a service.

Why W3OS?

Unlike other frameworks, W3OS is focused entirely on operational security maturity — a complement to code audits that directly and exhaustively addresses security risks crucial to business continuity, user safety, and peace of mind for stakeholders.

Web3 organizations face unique operational security challenges that traditional Web2 security frameworks don't adequately address:

  • Digital Asset Management: Securing cryptocurrency wallets, multi-signature schemes, and on-chain operations
  • Community-Driven Operations: Securing social channels, governance processes, and public communications
  • Rapid Development Cycles: Balancing security with the fast-paced nature of Web3 development

W3OS is designed to be straightforward and actionable with meaningful impact, not like a corporate compliance policy. It is structured like a checklist, allowing you to effectively identify weak areas in your OpSec and keep track of filling those gaps


Real Incidents, Mapped to W3OS Controls

Nearly every major Web3 loss since 2022 was an operational failure, not a code bug. Each of these would have been prevented or contained by specific W3OS controls:

Incident Loss Operational failure W3OS controls
Bybit (2025) ~$1.46B Compromised multisig UI served malicious payload; signers blind-signed a delegatecall SP-WM-009, SP-WM-010, SP-WM-017, SP-WM-018 + Transaction Verification guide
Ronin Bridge (2022) ~$624M Validator quorum concentrated under one operator; spear-phishing SP-WM-007, SP-GS-006
WazirX (2024) ~$235M Multisig transaction payload manipulated; signature collection abused SP-WM-009, SP-WM-018
Munchables (2024) $62.5M (recovered) DPRK operative hired as developer with key access SP-GS-017, SP-GS-023 + Hiring Security guide
Radiant Capital (2024) ~$50M Malware on signer devices; UI displayed benign transactions SP-EP-006, SP-WM-015, SP-WM-010
Curve Finance DNS (2022) ~$570K DNS hijack served a wallet-drainer frontend SP-DI-020, SP-DI-021, SP-DI-022

Practical Scenarios for Using W3OS

Protecting community channels (Discord / X / Telegram)

The risk: If communications are hijacked, trust is eroded and brand reputation is damaged as users are hurt by misinformation.

**What W3OS calls for:

  • Review who has admin rights
  • Limit control to a small, trusted group
  • Require 2FA on all accounts
  • Keep a short “what to do if hacked” playbook

Why this matters:

  • Signals maturity to investors and partners
  • Reassures the community their safety is taken seriously
  • Avoids chaos — no scrambling in an incident
  • Builds credibility with clean, responsible operations

Preparing for investor or client risk assessment and due diligence

The risk: Investors want proof an organization is not a liability.

**What W3OS calls for:

  • Document who controls treasury wallets and require thorough multisig approvals
  • Maintain logs of access/device security checks
  • Prevent social engineering of organization members
  • Protect against malicious/compromised developers and new hires
  • Have a one-page incident response outline
  • Prove communication channels are secure (no rogue Discord mods, verified X control)

Why this matters:

  • Speeds up due diligence and builds investor confidence with controls in place, not just promises
  • Positions teams as enterprise-ready, even if early-stage
  • Reduces friction in closing deals and establishing partnerships

Support W3OS Development

W3OS is a public good built by the Web3 security community. If you find it valuable, consider contributing to its ongoing development through our Giveth project:

Donate on Giveth

Your support helps fund continued development, new security guides, and community-driven improvements to the standard.


Core Contributors

Auditware Ethereum Community Foundation

About

The Web3 Operational Security Standard (W3OS)

Resources

Contributing

Stars

33 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages