Proposal: Execute TGE Payload to Unlock $AZTEC Token Transfers
Summary
This proposal requests that Aztec governance schedule and execute the TGE payload to unlock $AZTEC token transfers as early as February 11th, 2026 at 14:00 UTC. Upon execution, 100% of tokens from the public sale will become fully transferable, accumulated staking rewards will be claimable, and the Uniswap v4 pool will go live.
Note: This is a community proposal for review and discussion. No one should signal or vote for a payload they haven’t personally verified.
Motivation
As a Genesis Sequencer since day one, we believe it’s time to unlock the network’s full potential.
Why now?
-
Privacy is gaining momentum. The broader crypto ecosystem is waking up to the importance of confidential transactions and private state. Aztec has spent years building the foundational technology. With privacy discourse accelerating across the industry, now is the time to capitalize on this momentum and let the network operate at full capacity.
-
Honoring expectations. During the token sale, participants were informed that TGE could happen as early as February 11th, 2026. The 90-day accelerated lock period makes this possible. This proposal moves to execute TGE at the earliest opportunity.
-
Enabling full participation. The network is live, sequencers are producing blocks, and it’s time for token holders to fully participate. This also enables broader ecosystem readiness (wallets, infrastructure, liquidity) around a transparent governance timeline.
Specification
Payload Details
| Item | Value |
|---|---|
| Payload Address | 0x77A5EEF319E23615B848a09Ebd151744547b959C |
| Repository | AztecProtocol/ignition-contracts |
| Contract | src/tge/TGEPayload.sol |
| Etherscan | Verified Contract |
What the Payload Does
The TGE payload executes a series of calls to contracts owned by Aztec Governance:
For NCATP Holders (≥ 200k tokens):
- Accepts ownership of the Registry contract via
GovernanceAcceleratedLock - Registers a new Staker implementation with
WITHDRAWAL_TIMESTAMPset to the past, enabling immediate token withdrawal (for those who have staked at least once)
For LATP Holders (< 200k tokens):
- Updates
unlockStartTimeto a past timestamp, enabling immediate token claims viaclaim()
Network-Wide Changes:
- Enables Uniswap v4 trading by calling
approveMigration()on the pool strategy contract - Enables transferability of block building rewards by calling
setRewardsClaimable(true)on the Rollup contract - Enables voting power delegation for non-genesis sequencers in the new Staker implementation
What Becomes Unlocked at TGE
- All tokens in Token Vaults belonging to token sale participants (100%)
- Accumulated block rewards for stakers
- Uniswap v4 pool (273,000,000 $AZTEC tokens + matching ETH at final clearing price)
Governance Details
Voting Parameters
| Parameter | Value |
|---|---|
| Eligible Voters | Token sale participants and Genesis Sequencers |
| Quorum | 100,000,000 $AZTEC minimum participation |
| Threshold | 2/3 supermajority “Yes” required |
| Voting Duration | 7 days |
| Execution Delay | 7 days after successful vote |
Governance Lifecycle
- Payload Deployment — The TGE payload contract is deployed on Ethereum mainnet

- Sequencer Signaling — Sequencers signal support by configuring their nodes to include the payload address in block proposals (quorum: 600 of 1000 slots)
- Proposal Creation — After signaling quorum, anyone can call
submitRoundWinneron the Governance Proposer contract - Voting Period — 7 days for eligible participants to vote
- Execution Delay — 7-day waiting period after successful vote
- TGE Execution — Anyone can execute the proposal, triggering TGE
Expected Effects
- $AZTEC tokens from the token sale become fully transferable on Ethereum mainnet
- No changes to allocations or balances—only transfer restrictions are removed
- Uniswap v4 pool becomes active for trading
Security and Audits
Community members are encouraged to review the TGE payload implementation before signaling:
- Repository: AztecProtocol/ignition-contracts
- Contract:
src/tge/TGEPayload.sol - Verified on Etherscan: View Contract Code
The payload can only be executed through Aztec Governance after a successful vote.
Sequencer Signaling (recommended: environment variable)
To signal support for the TGE payload persistently (survives node restarts), set the sequencer payload address via the environment variable:
# Add this to your .env (or docker-compose environment) and restart the node
GOVERNANCE_PROPOSER_PAYLOAD_ADDRESS=0x77A5EEF319E23615B848a09Ebd151744547b959C
This env var corresponds to the sequencer config option --sequencer.governanceProposerPayload and is the recommended “set-and-forget” way to ensure your node continues signaling even after restarts.
Implementation Timeline
| Phase | Estimated Duration | Target |
|---|---|---|
| Community discussion | Ongoing | — |
| Sequencer signaling | Until quorum (600/1000) | — |
| Proposal creation | After signaling quorum | — |
| Voting period | 7 days | — |
| Execution delay | 7 days | — |
| Earliest possible TGE | — | February 11, 2026 at 14:00 UTC |
Note: The actual TGE date depends on when signaling quorum is reached, the proposal passes, and execution occurs.
Open Questions and Feedback
I invite the community to discuss:
- Timing — Are there any concerns about executing TGE at the earliest possible date?
- Technical — Any perceived risks or edge cases in the payload implementation?
- Infrastructure readiness — Are exchanges, staking providers, wallets, and other infrastructure prepared for post-TGE operations?
- Anything else — What questions or concerns should be addressed before signaling begins?
References
- Reference for triggering the $AZTEC Token Generation Event (TGE) — Official reference post
- $AZTEC TGE: Next Steps For Holders — Aztec blog
- Governance and Proposal Process — Aztec docs
- AztecProtocol/ignition-contracts — GitHub repository
Author: BlackNodes — Genesis Sequencer