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.

Tezos Emergency Alert System and Critical Threat Coordination
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 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.
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.
| Area | What changes | Who is affected | Action |
|---|---|---|---|
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 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.
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.
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.
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.
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.
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.
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.
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.
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 Area | Failure Mode | Who is affected | Mitigation 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. |
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.
Canonical Resources
These resources help operators verify emergency Tezos alerts, assess Octez and protocol impact, coordinate upgrades, and monitor whether the network is recovering as expected. Teams should treat off-chain messages as untrusted until they are matched against canonical repositories, signed communications, and independent network telemetry.
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
- Arbitrum
- Optimism
- Polygon
- Avalanche
- Cronos

Non-EVM ecosystems
- Solana
- Sui
- Aptos
- Hedera
- Stellar
- NEAR
Additional ecosystems
- Polkadot
- Cosmos
- TON
- Cardano
- Algorand
- Tempo
Also available for Base, appchains, custom EVM networks, and cross-chain product architecture.
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.
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
“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.”
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.
Exploration & Strategy
Define your product goals and choose the right blockchain architecture for your use case.
Architecture & Design
Design the smart contracts, tokenomics, and security parameters of your system.
Development & Integration
Build and integrate with wallets, oracles, and front-end dApps for a seamless experience.
Security & Launch
Comprehensive audits followed by a risk-managed mainnet deployment to protect your users.
Discover our
blockchain development services.
We build production-grade blockchain solutions for top-tier projects across DeFi and Web3.
Need a blockchain engineering team?
Send the project context and we will respond with next steps, scope questions, and a practical path to delivery.


