# Signatory v1.3.0 — Seamless tz4/BLS migration, Seoul‑ready, Cloud TEE (beta)

**URL:** https://forum.tezosagora.org/t/signatory-v1-3-0-seamless-tz4-bls-migration-seoul-ready-cloud-tee-beta/6892
**Category:** Project Updates
**Created:** [September 11, 2025, 8:40pm UTC](https://forum.tezosagora.org/t/signatory-v1-3-0-seamless-tz4-bls-migration-seoul-ready-cloud-tee-beta/6892 "2025-09-11T20:40:31Z")
**Posts on this page:** 1
**Page:** 1

<div class="post-metadata">

### Author: ![jevonearth](https://forum.tezosagora.org/user_avatar/forum.tezosagora.org/jevonearth/32/144_2.png) [@jevonearth](https://forum.tezosagora.org/u/jevonearth)
#### Post date: [September 11, 2025, 8:40pm UTC](https://forum.tezosagora.org/t/signatory-v1-3-0-seamless-tz4-bls-migration-seoul-ready-cloud-tee-beta/6892/1 "2025-09-11T20:40:31Z")

</div>

We’re excited to release **Signatory v1.3.0** , built to help Tezos bakers move smoothly and securely to **tz4/BLS** for Protocol Seoul. This release also brings Cloud TEE backends (beta) and keeps Signatory aligned with the **Tezos X** north star.

### Why tz4/BLS in Seoul matters

- **Aggregated attestations** using BLS cut daily attestation data from ~900 MB to ~14 MB, reducing bandwidth and speeding up sync.
- Lower overhead opens room for higher throughput and faster blocks while preserving security and decentralization.
- Native multisig via tz4 improves secure, collaborative operations for teams and institutions.

### How Signatory helps bakers migrate to tz4 securely

- **Provision Cloud TEE backend** : BLS keys are supported on **AWS Nitro Enclaves** or **Google Confidential Space**.
- **tz4 key generation & import** : `signatory-cli generate` supports tz4; simplified import flows.
- **Proof of possession (PoP)**: API support to reveal BLS keys with PoP as required by Seoul.
- **Versioned signing & updated ops** : Handles era‑specific formats and the rename to `preattestation`/`attestation`.
- **Aggregation‑ready** : Full support for aggregated attestations in Seoul.
- **DAL‑ready** : Add `attestation_with_dal` to your `allow:` block to participate in DAL attestations.
- **Watermarks & safety** : New backends (Firestore, DynamoDB) for HA deployments.

### Cloud TEE backends (beta)

- **AWS Nitro Enclaves** : Keys operate inside isolated enclaves; sealing via AWS KMS.
- **Google Confidential Space** : Hardware‑based memory encryption and integrity.

These options advance cloud security for baking while keeping keys protected.

### Tezos X alignment

Signatory v1.3.0 helps optimize L1 consensus with BLS aggregation—freeing headroom for high‑throughput rollups and data availability in line with the **Tezos X** vision of a modular, evolvable, cloud‑like backend.

### Migration checklist (quick start)

- Upgrade Signatory to v1.3.0.
- Provision Cloud TEE backend (Nitro Enclaves or Confidential Space) for BLS keys.
- Generate/import a tz4 key.
- Rotate your consensus key to tz4.
- Update policy to include `attestation_with_dal` if running a DAL node.
- Verify aggregated attestations and monitor metrics.

### Additional enhancements

- **New Watermark Backends** : Google Firestore (GCP), improved DynamoDB (AWS)
- **CLI** : New `signatory-cli generate` and better imports
- **API** : BLS PoP endpoint and versioned key signing
- **Docs** : Expanded guides for TEE and Seoul migration

### Notes

- **No breaking changes** — backward compatible
- **Deprecation warnings** for `endorsement`/`preendorsement`
- **TEE backends** are beta; feedback welcome

**Links:**

- [Release Notes](https://github.com/ecadlabs/signatory/releases/tag/v1.3.0)
- [Documentation](https://signatory.io/docs)
- [GitHub Repository](https://github.com/ecadlabs/signatory)
