Metal Pay Connect OnrampMetal Pay Connect Onramp (opens in a new tab)Superchain faucetSuperchain faucet (opens in a new tab)BridgeBridge (opens in a new tab)ExplorerExplorer (opens in a new tab)
GitHubGitHub (opens in a new tab)
  • BUILDERS
  • App developers
    • Overview
    • Superchain app quick start
    • Tutorials
      • Communicating between chains in Solidity
      • Bridging ETH with viem
      • Bridging ERC-20 tokens with viem
      • Bridging your custom ERC-20 token to Metal L2
      • Bridging your standard ERC-20 token to Metal L2
      • Viewing deposits and withdrawals by address
      • Tracing deposits and withdrawals
      • Estimating transaction costs
      • Triggering Metal L2 transactions from Ethereum
    • Transactions
      • Transaction fees
      • Estimating fees
      • Setting gas parameters
      • Transaction statuses
      • Troubleshooting
    • Bridging
      • Basics of bridging
      • The Standard Bridge
      • Custom token bridges
      • Sending data between L1 and L2
    • App tools
      • Open source code repo
      • Supersim Multichain Development Environment
      • Superchain Dev Console (opens in a new tab)
  • Node operators
    • Architecture
    • Run a node in the Superchain
    • Tutorials
      • Running a node with Docker
      • Building a node from source
      • Running Metal L2 from source
      • Running Metal L2 Testnet from source
    • Configuration
      • Base configuration
      • Consensus layer configuration
      • Execution layer configuration
    • Node management
      • Using blobs
      • Using Snap Sync
      • Snapshot downloads
      • Monitoring
      • Troubleshooting
    • Network upgrades
    • JSON-RPC API
    • Software releases
  • Developer tools
    • Overview
    • Connecting
      • Networks and RPC endpoints
      • RPC providers
    • Building
      • Faucets
      • Oracles
      • NFT tools
      • Block explorers
      • Account abstraction
    • Monitoring
      • Analytics
      • Historical data
    • Metal L2 Tools
      • Metal L2 Mainnet Explorer (opens in a new tab)
      • Metal L2 Bridge (opens in a new tab)
      • Superchain Bridges (opens in a new tab)
      • Superchain Faucet (opens in a new tab)
      • Superchain Dev Console (opens in a new tab)
    • Fee calculator
  • Metal Pay Connect

  • METAL L2 MAINNET
  • Getting Started: Metal L2
  • Differences Between Ethereum and Metal L2
  • Networks and RPC Endpoints
  • Biconomy
  • Contract Addresses
  • Bridged Token Addresses
  • Identity
  • Testing
    • Running a local development environment
    • Testing apps on Metal L2
  • Security
    • Security Model & FAQ
    • Privileged Roles
    • Security Policy

  • OP STACK
  • About: OP Stack
  • Differences Between Ethereum and OP Stack Chains
  • OP Stack Components
  • Superchain Explainer
  • Design Philosophy & Principles
  • Protocol
  • Transactions
    • Transaction fees
    • Transaction flow
    • Transaction finality
    • Deposit flow
    • Withdrawal flow
    • Forced transaction
    • Cross domain transaction
  • Features
    • SendRawTransactionConditional
  • Security
    • Security FAQs
    • Pause and unpause the Bridge
    • Audit reports
  • Audit reports
  • Fault Proofs
    • Fault proofs explainer
    • FP system components
    • FPVM: Cannon
    • OP-Challenger
    • MIPS.sol
    • FP Mainnet security
  • OP Stack Fact Sheet
  • Public Devnets
  • Rollup
    • Rollup overview
    • Derivation pipeline
    • Sequencer outages
  • Smart Contract overview

  • CONNECT
  • Contribute
    • Contribute to Metal L2 Docs
    • Docs Style Guide
  • Resources
    • Optimism Node Changelog (opens in a new tab)
    • Glossary

  • Superchain
  • The Superchain explainer
  • The Superchain Registry
  • Blockspace Charters and the Standard Rollup Charter
  • What makes a chain standard
❤️ Share general feedback (opens in a new tab)✏️ Edit this page on GitHub
Is this page useful?

Metal L2
Security
Privileged Roles

Privileged Roles in Metal L2

Metal L2 is on a Pragmatic Path to Decentralization (opens in a new tab). In its current state, Metal L2 still includes some "privileged" roles that give certain addresses the ability to carry out specific actions. Read this page to understand these roles, why they exist, and what risks they pose.

Security Model & FAQSecurity Policy

Metal L2 Documentation