The Tezos Foundation stopped funding Signatory maintenance and development at the end of January 2026. Signatory is the only enterprise focused protocol-aware Tezos remote signer used by multiple exchanges, public bakers and enterprises across the ecosystem.
Given the significant engineering resources required to maintain and properly test Signatory, ECAD Labs has no choice but to wind down our support for this product. We will not ship under-tested security infrastructure, and the Tezos ecosystem is too small to support this work as a paid commercial product. If we cannot do it properly, we will not do it.
For context: Signatory is a remote signing daemon that protects Tezos private keys. It decodes incoming operations, applies protocol-aware policy, enforces watermarks, and delegates the actual signing to an HSM, Cloud KMS, or TEE (YubiHSM2, AWS KMS, Azure KMS, Google Cloud KMS, Hashicorp Vault, PKCS#11 / AWS CloudHSM, Ledger, AWS Nitro Enclaves, Google Confidential Space). It is Apache 2.0 licensed, carries the CII/OpenSSF Best Practices badge, has shipped dozens of releases over roughly seven years, and is in active production use by bakers and application teams across the Tezos ecosystem.
If you are a baker, validator, exchange, custodian, oracle, or application team relying on Signatory, please begin planning your migration now. Your options are at the end of this post.
Current state of Signatory funding
Over the last seven years of active development, we have consistently invested our own resources to build and maintain Signatory. Financial support from the Tezos Foundation helped accelerate this work and made Tezos our primary customer, but did not cover the full cost of development and testing.
After the Tezos Foundation chose not to renew Signatory funding at prior-year levels, we proposed a limited scope one-year maintenance and testing engagement at USD $50,000, which was also rejected. While this funding would not have covered all of our costs, it was sufficient for us to continue supporting Signatory and felt reasonable when framed as an open-source alternative to protocol wide closed-source enterprise licensing (if such a product existed).
In our view, this is a question of priorities, not scarcity. As of its most recent activity report (31 December 2025), the Foundation holds on the order of half a billion dollars in assets. The report itemizes USD 3.1 million in new non-core team initiatives for the half-year.
Unfortunately, we have no way of knowing whether the Tezos Foundationâs decision to stop funding our work on Signatory and Taquito, and to cancel the subsidy that made our free public RPC service possible, is a decision to stop funding public-goods generally or an effort to centralize control of all public goods and redirect resources to Trilitech and Nomadic Labs. Since the Tezos Foundation changed its reporting format in mid-2024, it no longer reports on the amount of funding provided to these organizations.
Why this software needs sustained funding
Signatory is serious software trusted to secure the network and protect real assets. Bakers and custodians use it to protect the cryptographic keys that secure stake, validator identity, and in many cases the operational integrity of the chain itself. The cost of one silent correctness bug, or one missed protocol semantic, is measured in compromised keys and slashed stake. This is not a category of software that can be sustained as a hobby project, and it certainly cannot be vibe-coded. Testing, code review, security response, and operator support are not optional, and they are not cheap.
A protocol-aware signer is, by construction, tightly coupled to the protocol. Every Tezos upgrade can introduce new operation kinds, new signing semantics, and new watermarking rules that have to be modeled, implemented, and verified across the full matrix of supported backends. Each HSM, KMS, and TEE has its own SDK, quirks, and security boundary.
We believe the Tezos Foundationâs decision to stop funding our work is a mistake on several fronts:
- Post-quantum signing is on the horizon. A well-maintained, audited remote signer is the natural integration point for post-quantum signature schemes once Tezos and the underlying HSM, KMS, and TEE vendors begin adopting them. Walking away from Signatory now means walking away from the layer where that work would happen.
- Baker key compromise is a network-level risk, not just an operator risk. A signer that falls behind on protocol upgrades, or accumulates unpatched vulnerabilities, is a liability for the entire chain. The cost of one serious incident dwarfs years of maintenance funding.
- Concentrating the signing layer is a censorship-resistance problem, not an aesthetic one. A bakerâs only real leverage is the ability to run independent software and, in the extreme, to choose against the stack. That leverage is the operational form of censorship resistance, the property decentralization exists to protect, and it is conditional on alternatives existing. As the node, the signer, the SDKs, and the surrounding tooling consolidate into the same few entities, a baker can hold a dissenting view but has nothing independent to run, no exit, and therefore no real agency. Decentralization that cannot act is theatre. A signing layer folded into the entities that already control the protocol becomes a single, compliant point of control over what gets signed with bakersâ keys: the worst place in the stack to surrender independence, and the easiest place for outside pressure to land. Centralized actors comply; that is the problem decentralization was supposed to solve.
- Tezosâs evolving consensus features (DAL, BLS attestations, tz4) need sustained signer work. Bakers need software that keeps up. Without continued investment, they will not get it.
- Security software demands long time horizons. Single-cycle funding decisions are a poor match for software that has to be hardened, audited, and trusted for years.
What this means in practice
- No Ushuaia testing or support from ECAD Labs. Signatory will not be tested against, or updated for, the Ushuaia protocol upgrade by our team.
- No further releases from ECAD Labs. v1.4.0 (March 2026) is the last release we plan to publish.
- The GitHub repository will remain online. The source code stays published at github.com/ecadlabs/signatory under Apache 2.0.
- The documentation and the Signatory name are not covered by the Apache 2.0 grant. The
website/anddocs/directories are proprietary to ECAD Labs with all rights reserved (see the licensing section of the README). Separately, Signatory is our trade name: forks are welcome under Apache 2.0 but may not use the Signatory name, and our documentation may not be reproduced or redistributed.
What you should do
If you currently run Signatory in production, you have several options, and none of them is âdo nothingâ:
-
Migrate to an alternative remote signer. The honest state of the field, as of mid-2026. Actively maintained, tz4/BLS-capable, on-premise or air-gapped:
- Tezos RPI BLS Signer (Nomadic Labs, MIT): Raspberry Pi, tz4/BLS only
- Russignol (Rich Ayotte, MIT): Raspberry Pi Zero 2W, fully air-gapped, tz4/BLS
- TezSign (Tez Capital): dedicated air-gapped hardware, BLS
The Octez built-in signer (
octez-signer) supports every curve including tz4/BLS, but only with on-disk key files or a Ledger, and Ledger does not sign BLS. It has no HSM, cloud-KMS, or TEE backend.Three signers we previously listed as peers are no longer maintained, and we mention them only so you do not lose time on them: the Tezzigator Azure signer (last release 2019, P256 only), the Tacoinfra remote signer (archived 2025; its own README now points users to Signatory), and the Polychain Labs HSM signer (archived 2019, marked âshould not be used for any production activityâ). None support tz4/BLS.
Understand what has no replacement. If you sign tz4/BLS with cloud-grade key custody, an HSM, a cloud KMS, or a TEE such as AWS Nitro Enclaves or Google Confidential Space, there is currently no alternative to Signatory. No HSM and no cloud KMS supports BLS12-381 for Tezos, and Ledger does not sign BLS. tz4/BLS signing exists today only three ways: a key file on disk, a dedicated air-gapped device, or Signatoryâs TEE. That gap matters precisely because the protocol is steering bakers toward tz4.
-
Test Signatory against Ushuaia yourself. The source is Apache 2.0. Any team with sufficient engineering capacity can pick up validation for their own deployment.
-
Sponsor ecosystem-wide testing. If your project, company, or foundation wants to fund a coordinated round of Ushuaia testing and a community release, please reach out. We would be glad to scope the work.
-
Engage ECAD Labs commercially. We are available to assist organizations that want help testing, patching, or extending Signatory for their own use on a paid engagement basis.
Why not just hand Signatory off to a community maintainer?
Forks under Apache 2.0 are welcome and we will not stand in anyoneâs way, but we are not going to anoint a successor maintainer. Endorsing a particular fork would imply that we have vetted the new maintainersâ processes, supply chain, release signing, and security response, which we are not in a position to do. If a credible group steps forward, we are happy to talk to them and provide reasonable technical context. We note, however, that the Signatory name and documentation are the sole property of ECAD Labs.
What about Trilitech or Nomadic Labs maintaining Signatory?
We would not be in favor of that outcome, and we want to be direct about it. Our concern is not the technical capability of either team.
Rather, we are concerned about the corrosive impact of yet another project being absorbed by the very organizations that administer the Tezos Foundationâs funding, and the continuing consolidation of competing technical concerns.
Over the last few years, most of the Tezos Foundationâs administrative and engineering review functions have been outsourced to Nomadic Labs and Trilitech. In our view this has created a structural conflict of interest within the Tezos Foundation funding model. Whether this conflict of interest is real or perceived doesnât matter, the negative impact on the open-source community cannot be ignored.
When independent projects like ours lose Tezos Foundation funding, transferring stewardship of those projects to the very organizations that administer this funding undermines trust in the funding model that sustains our open-source community. While publicly positioned as a positive outcome, under the hood, these moves look to us like a low cost acquisition strategy that alienates the very development community that believes in Tezos.
In our own experience, it was suggested to us that Nomadic Labs or Trilitech take over Taquito and Signatory maintenance when our funding renewal proposals were declined. Meanwhile, behind the scenes, Trilitech and Nomadic had already created a fork of Taquito (Octez-js) prior to the end of our funding period and were pressuring other funded teams to move away from Taquito. Efforts to force funded teams to migrate to the Octez-JS fork were ultimately walked back after we signalled our (continuing) intention to maintain Taquito.
We have heard stories about funding approvals being tied to transferring projects and IP not covered by open source licensing, or only being offered transitional funding to move projects to Trilitech or Nomadic after primary development funding was cancelled.
As more independent teams lose funding and transfer project stewardship to Trilitech and Nomadic Labs, a growing share of the Tezos tooling stack (the Octez node, major SDKs, indexer infrastructure, developer tooling, and a great deal of ecosystem coordination) are now overseen by a smaller leadership group.
This consolidation has already resulted in fewer eyes reviewing code and less input from stakeholders. Extending this consolidation into the signer layer that protects baker keys and governs what gets signed with them, would in our view be unhealthy for the network.
A resilient ecosystem benefits from independent tooling, particularly for security-critical components where separation of concerns is part of the value proposition. This is a structural objection about ecosystem design, not a comment on any individual teamâs work.
Can the Tezos Foundation reverse this?
In principle, yes. Funding decisions are theirs to make and unmake.
In practice, the Foundation has now declined two separate funding requests: first for renewal at prior-year levels, and then for a reduced scope maintenance-only protocol tracking engagement with testing, and security response for software that protects keys.
Both were declined. We are publishing this announcement on that basis.
If the Foundation reverses course, we will say so plainly. We are not counting on it.
Closing
Signatory has been one of the more technically demanding pieces of software we have shipped, and we are proud of what it became. Thank you to everyone who has used it, contributed to it, tested it, and helped harden it over the years.
For commercial inquiries, scoping discussions, or migration support, please reach out at info@ecadlabs.com.
We welcome community discussion on this thread, both on migration logistics and on the broader question of how the Tezos ecosystem should sustain critical security infrastructure going forward.
The ECAD Labs Team