Glass-walled network operations studio with daylight, soft greenery, and calm infrastructure displays.
Protocols

Tezos Emergency Alert System and Critical Threat Coordination

Details the off-chain coordination protocol used by core developers, bakers, and exchanges during a critical network threat, including communication channels, message verification, and decision-making for an emergency upgrade.
introduction
OFF-CHAIN COORDINATION PROTOCOL

Introduction

The Tezos Emergency Alert System is the off-chain coordination protocol used by core developers, bakers, and exchanges to respond to critical network threats.

The Tezos protocol relies on a formal, on-chain governance process for scheduled upgrades, but this mechanism is too slow to address critical, time-sensitive threats such as consensus bugs, remote code execution vulnerabilities in the Octez client, or catastrophic bridge exploits. The Tezos Emergency Alert System fills this gap as a pre-planned, off-chain coordination protocol. It defines the communication channels, message verification procedures, and decision-making framework that core developers, bakers, and critical infrastructure operators like exchanges and custodians use to orchestrate a rapid, coordinated response, including the potential deployment of an emergency user-activated upgrade.

The system's effectiveness depends entirely on operational readiness, not on-chain logic. Key components include a tiered notification structure using encrypted channels (Signal, Telegram, and dedicated alert endpoints), cryptographic message signing by a pre-defined set of core developers to prevent social engineering, and a clear decision-making tree for assessing threat severity and triggering an emergency upgrade. For an exchange or custodian, integration means verifying that their operations team is subscribed to the correct alert channels, has a process to validate message signatures against a known keyring, and has practiced a rapid node upgrade and network halt/unhalt procedure. A failure in this off-chain coordination layer is a direct business risk, potentially leading to fund loss from a double-spend or a prolonged service outage while the network recovers.

This page serves as a permanent reference for the system's design, historical activations, and operational integration requirements. Infrastructure providers should use it to audit their own incident response playbooks against the network's expected coordination pattern. Chainscore Labs can assist teams in reviewing their integration with this alert system, testing their emergency upgrade procedures, and hardening their signing infrastructure against the failure modes documented in past Tezos incidents.

EMERGENCY COORDINATION PROTOCOL

System Overview

Operational overview of the off-chain coordination system used during critical network threats, including communication channels, message verification, and decision-making for emergency upgrades.

AreaWhat changesWho is affectedAction

Alert dissemination

Critical threat notifications are broadcast through designated off-chain channels to core developers, bakers, and exchanges

Bakers, exchanges, custodians, wallet providers, infrastructure operators

Verify your team is subscribed to the canonical alert channels and that contact lists are current

Message verification

Alerts include cryptographic signatures or other authenticity proofs to prevent social-engineering attacks during emergencies

All recipients acting on alert instructions

Confirm your operational playbook requires signature verification before executing emergency procedures

Decision-making authority

Core developers and key ecosystem participants coordinate to assess threat severity and decide whether an emergency upgrade is required

Governance delegates, large bakers, exchange security teams

Map the decision-making flow and identify who in your organization is authorized to act on emergency directives

Emergency upgrade path

A critical threat may trigger an accelerated amendment process or out-of-band patch deployment bypassing standard governance cycles

Node operators, bakers, exchange infrastructure teams

Test your ability to deploy emergency Octez patches rapidly and validate rollback procedures

Communication channel redundancy

Primary and fallback channels are maintained to ensure alert delivery during partial infrastructure outages or targeted attacks

All ecosystem participants

Document your inbound alert paths and ensure at least one backup channel is monitored by a secondary team

Baker coordination

Bakers may be instructed to halt block production, pause endorsements, or switch to a patched client under coordinated timing

Baking infrastructure operators, staking providers, institutional bakers

Rehearse coordinated halt and restart procedures with your baking infrastructure team

Exchange and custodian response

Exchanges may need to suspend deposits and withdrawals, update node software, or revalidate chain state after an incident

Exchange engineering teams, custodial staking providers, fiat on-ramps

Integrate emergency suspension procedures into your exchange operations runbook and test them regularly

Post-incident verification

After an emergency upgrade, participants must verify chain consistency, finality resumption, and correct client version adoption

All node operators, indexers, block explorers, data teams

Define your post-incident health-check checklist including RPC consistency checks and version attestation

coordination-protocol
OFF-CHAIN INCIDENT RESPONSE INFRASTRUCTURE

Coordination Protocol and Communication Channels

The human and technical coordination layer that activates when a critical network threat requires an emergency protocol upgrade on Tezos.

When a critical vulnerability is discovered in the Tezos protocol—such as a Michelson interpreter bug, a consensus flaw, or a smart rollup kernel exploit—the on-chain amendment process is too slow to respond. The Tezos Emergency Alert System is the off-chain coordination protocol used by core developers, bakers, exchanges, and infrastructure providers to align on an emergency upgrade. This system is not a single piece of software but a set of pre-agreed communication channels, message verification procedures, and decision-making heuristics designed to minimize the window between vulnerability disclosure and network-wide remediation.

The coordination protocol relies on a tiered communication model. A core group of protocol developers and security researchers performs initial triage and patch development, communicating over encrypted, out-of-band channels. Once a patch is ready and the decision to proceed with an emergency upgrade is made, a signed alert is broadcast to a wider distribution list that includes major bakers, exchange security teams, and wallet providers. Message verification is critical: alerts are typically signed with known developer PGP keys or Tezos wallet addresses to prevent social-engineering attacks that could trigger a premature or malicious upgrade. Bakers and node operators must verify these signatures against a pre-configured keyring before acting on any emergency directive.

For exchanges, custodians, and staking providers, integration with this alert system is an operational requirement, not a best practice. Teams should ensure they are subscribed to the canonical distribution channels, have a documented process for verifying alert authenticity, and regularly test their ability to apply emergency patches or temporarily halt operations. Chainscore Labs can assist infrastructure providers in auditing their incident-response runbooks, verifying their alert verification pipelines, and conducting tabletop exercises that simulate a coordinated emergency upgrade on Tezos.

EMERGENCY COORDINATION ACTORS

Roles and Responsibilities

Protocol and Client Teams

Core developers from Nomadic Labs, TriliTech, and Functori are the first responders for protocol-level threats. Their primary responsibility is technical triage: determining whether a vulnerability exists in the economic protocol, the Michelson interpreter, the smart rollup kernel, or the Octez client.

During an active incident, they draft and test the emergency patch, prepare a new protocol proposal with an amended proof_of_work_threshold for a fast-tracked user-activated upgrade (UAU), and coordinate the injection of the proposal into the amendment pipeline.

They also manage the secure distribution of patched client binaries through canonical channels. Teams should verify the hash of any emergency client release against multiple independent sources before deploying. Chainscore Labs can provide an independent review of the patch's scope and its impact on dependent systems before activation.

implementation-impact
COORDINATION PROTOCOL

Emergency Upgrade Decision-Making

The off-chain decision-making framework used by core developers, bakers, and exchanges to authorize and execute a critical protocol upgrade during an active network threat.

01

Communication Channel Integrity

During a critical threat, coordination migrates to pre-established, out-of-band channels with strict membership controls. Verify your organization's presence on the core developer mailing list, the #emergency channel on the Tezos Discord, and any encrypted Signal groups used for baker coordination. Message verification relies on known PGP keys and established social trust, not on-chain governance. Infrastructure teams must ensure their security POCs are enrolled in these channels and that contact lists are tested quarterly.

02

Emergency Patch and Binary Distribution

A patched Octez client binary is prepared by Nomadic Labs and other core teams, then distributed via a secure, verified channel. Bakers and node operators must have a documented procedure for verifying the hash and signature of an emergency binary against a known core developer key. The decision to upgrade is a social consensus among a supermajority of bakers, not a formal on-chain vote. Exchanges and custodians should pre-configure a staging environment where an emergency binary can be deployed and tested against a synced mainnet node within minutes.

03

Baker Supermajority Activation

An emergency upgrade is activated when a supermajority of staking power signals readiness by injecting a specific activation operation. This bypasses the standard 5-cycle amendment process. Bakers must understand that injecting this operation is a manual, intentional act with no on-chain governance safety net. Baking infrastructure teams should pre-script the injection command and include it in their emergency runbooks. The network will not automatically upgrade; it requires coordinated human action under extreme time pressure.

04

Exchange and Custodian Freeze Protocol

Upon notification of a critical threat, exchanges and custodians should immediately halt deposits and withdrawals. This prevents attackers from exploiting a known vulnerability to drain exchange hot wallets or manipulate on-chain state before the patch is activated. The freeze protocol must be executable by a single on-call engineer with documented authority. Teams should maintain a pre-authorized transaction to pause bridge or omnibus account operations, and test this procedure in a tabletop exercise that simulates the emergency alert notification flow.

05

Post-Activation State Validation

After the emergency upgrade activates, bakers and infrastructure providers must immediately validate that the network has resumed finality and that no state corruption occurred. This includes checking that the chain is producing blocks with the new protocol hash, that the mempool is processing operations correctly, and that no accounts were drained during the vulnerability window. Exchanges should replay a sample of recent deposits to confirm ledger integrity before resuming operations. A pre-defined checklist of RPC queries and balance assertions should be part of every emergency response plan.

COORDINATION FAILURE MODES DURING A CRITICAL THREAT

Risk and Failure Mode Analysis

Evaluates the operational risks and failure modes of the off-chain emergency coordination protocol, identifying what can go wrong during threat response and who must act to prevent or mitigate damage.

Risk AreaFailure ModeWho is affectedMitigation and Action

Message Verification

An attacker spoofs an emergency alert on a core developer communication channel, triggering a premature or malicious network halt by bakers.

Bakers, exchanges, custodians

Bakers must verify alerts through a secondary, out-of-band channel (e.g., PGP-signed email, verified social media) before acting. Exchanges should pre-establish a list of trusted core developer public keys.

Baking Coordination

A critical threat requires an emergency upgrade, but a quorum of bakers cannot be reached quickly due to fragmented communication or offline operators, delaying the patch.

All network users, DeFi protocols, stablecoin issuers

Baking infrastructure teams should participate in emergency drills and maintain a dedicated, secure out-of-band coordination channel. Exchanges and large bakers should have a 24/7 on-call rotation for emergency protocol actions.

Exchange Response Latency

An exchange fails to monitor the emergency alert channel, continuing to process deposits and withdrawals on a soon-to-be-forked or compromised chain, leading to financial loss.

Exchange users, the exchange itself

Exchanges must integrate monitoring of the canonical emergency broadcast channel into their NOC. They should have a pre-authorized playbook to halt deposits/withdrawals upon verified alert receipt.

Information Leakage

Details of a critical zero-day vulnerability are shared over the coordination channel before a patch is ready, and the information leaks to an attacker who exploits it before the network can upgrade.

All network participants, DeFi TVL

The emergency coordination protocol must enforce strict need-to-know dissemination. A tiered alert system should be used, with technical details only shared after a supermajority of hashpower/stake has upgraded.

Client Patching Failure

A critical patch is released via the emergency alert system, but a significant portion of bakers fail to apply it correctly or in time, causing a persistent chain split.

Bakers, exchanges, application developers

Node operators must have an automated, tested pipeline for applying hotfixes to baking infrastructure. The alert system should include explicit checksums and binary verification steps.

Governance Bypass Risk

The emergency alert system is used to push a change that is not a critical security fix but a contentious governance decision, undermining the formal on-chain amendment process.

Protocol governance, all stakeholders

The scope of the emergency system must be strictly defined by social consensus. Bakers and exchanges should independently evaluate if an emergency upgrade is a genuine security necessity before activating it, treating any overreach as a protocol attack.

Wallet User Blind-Signing

During a coordinated threat response, a malicious dApp mimics an emergency alert UI to trick users into signing a wallet-draining transaction.

All Tezos wallet users

Wallet providers must implement transaction simulation and human-readable parsing for all operations, especially during high-stress network events. Users should be educated to never trust an alert that asks for a signature without clear, parsed transaction details.

EMERGENCY RESPONSE READINESS

Integration and Preparedness Checklist

A practical checklist for infrastructure providers, bakers, and exchanges to verify their integration with the Tezos emergency alert system and ensure readiness for a coordinated network response to a critical threat.

Confirm that your team's designated security contact is subscribed to the primary out-of-band communication channel used by the core development and security groups (e.g., a specific Signal group, keybase, or mailing list). This is the first place where a critical vulnerability and the need for an emergency upgrade will be announced.

  • What to check: The canonical channel is not publicly documented for security reasons. Reach out to a known core developer or the Tezos Foundation security contact to ensure your organization is on the notification list.
  • Why it matters: During the 2020 Michelson interpreter vulnerability disclosure, coordinated silence and rapid patching were essential. Being outside this channel means you will learn of the threat and the patch at the same time as potential attackers.
  • Readiness signal: A documented, tested process for receiving and acknowledging an emergency alert from the core team within 15 minutes.
Chains We Build On

Looking to build on a specific blockchain?

We build smart contracts, DeFi applications, wallets, tokenization platforms, and blockchain infrastructure across the major ecosystems teams choose today. That includes Ethereum, Arbitrum, Optimism, Polygon, Avalanche, Solana, Sui, Aptos, Hedera, Stellar, and NEAR, with support for additional EVM and non-EVM networks based on your product requirements.

EVM ecosystems

  • Ethereum logo
    Ethereum
  • Arbitrum logo
    Arbitrum
  • Optimism logo
    Optimism
  • Polygon logo
    Polygon
  • Avalanche logo
    Avalanche
  • Cronos logo
    Cronos

Non-EVM ecosystems

  • Solana logo
    Solana
  • Sui logo
    Sui
  • Aptos logo
    Aptos
  • Hedera logo
    Hedera
  • Stellar logo
    Stellar
  • NEAR logo
    NEAR

Additional ecosystems

  • Polkadot logo
    Polkadot
  • Cosmos logo
    Cosmos
  • TON logo
    TON
  • Cardano logo
    Cardano
  • Algorand logo
    Algorand
  • Tempo logo
    Tempo

Also available for Base, appchains, custom EVM networks, and cross-chain product architecture.

EMERGENCY COORDINATION

Frequently Asked Questions

Operational questions for bakers, exchanges, and infrastructure providers who need to verify their integration with the Tezos emergency alert system and test their response procedures for critical network threats.

Core developers, bakers, and exchanges coordinate through a set of private, off-chain channels that are distinct from public governance forums. These typically include:

  • Encrypted messaging groups restricted to core development teams, major baker representatives, and key exchange security contacts.
  • A dedicated security mailing list for vulnerability disclosures and patch coordination.
  • Direct out-of-band communication to large bakers and exchanges when an emergency upgrade must be activated within hours.

Infrastructure providers should verify that their operational security contacts are registered with the core development team and that these channels are tested during non-critical windows. Do not rely on public Discord or Telegram for time-sensitive threat coordination.

Trusted by Industry Leaders

Delivering blockchain solutions for 5+ years.

We have partnered with 50+ leading DeFi protocols, NFT ecosystems, and fintech innovators to build secure, scalable, and capital-efficient blockchain products.

Selected Partners & Clients

ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
ChainVote logo
Reax logo
Sokail logo
Swapsicle logo
SyntheX logo
Tekika logo
Telos logo
Zexe logo
I've been working with Chainscore Labs for last 3+ years, they've consistently delivered with strong ownership across multiple projects. The team is reliable and detail-oriented.
L
Lee Erswell
CEO, Telos Foundation
how to get started

How to get started?

If you're looking for blockchain integration, ChainScore Labs has 5+ years of experience helping teams build and integrate exchanges, wallets, smart contracts, tokenization solutions, and protocol-connected products, we can help you choose the right path, integrate securely, and get to production faster. Our team consists of experienced blockchain developers and architects who can help you with your blockchain integration needs.

01

Exploration & Strategy

Define your product goals and choose the right blockchain architecture for your use case.

02

Architecture & Design

Design the smart contracts, tokenomics, and security parameters of your system.

03

Development & Integration

Build and integrate with wallets, oracles, and front-end dApps for a seamless experience.

04

Security & Launch

Comprehensive audits followed by a risk-managed mainnet deployment to protect your users.

Start a build

Need a blockchain engineering team?

Send the project context and we will respond with next steps, scope questions, and a practical path to delivery.