Solana Alpenglow Mainnet Activation: What Changed on October 21, 2026
Solana Alpenglow went live on mainnet in epoch 1064 on Oct 21, 2026, at slot 459,653,000. How the handover worked, how to verify it, and what changed.

In this article
Solana Alpenglow is live on mainnet. It took over consensus at slot 459,653,000 in epoch 1064 on Wednesday, October 21, 2026, as scheduled by the Solana Foundation. It replaced Tower BFT, the consensus Solana had run since launch, with a new voting protocol called Votor. The Foundation's target is finality, the point where a transaction can no longer be undone, in roughly 150 milliseconds instead of about 12.8 seconds.
This guide covers the activation itself: when it happened, how the handover worked, how to check that it is live, and what changes for holders, stakers, apps, and anyone who pays with SOL. For how Alpenglow works under the hood (Votor, the "20+20" resilience model, and the August 12 near miss), see our Alpenglow explainer.
| Detail | |
|---|---|
| Activation | Epoch 1064, Wednesday, October 21, 2026 |
| Handover | Tower BFT ran 5,000 more slots (~18 minutes), then Alpenglow took over at slot 459,653,000 |
| What went live | Votor (voting and finality). Rotor is not scheduled. |
| Finality | ~12.8 s under Tower BFT; ~150 ms target |
| Action for holders | None |
| Action for validators | Agave, Jito-Solana, or Harmonic Salsa v4.3.2; BLS key registered; 0.8 SOL per epoch admission fee |
Alpenglow was tied to an epoch, not a clock time. Ahead of the switch, the Solana Foundation estimated that epoch 1064 would start on October 21 "at approximately 13:20 UTC" and noted that epoch timing drifts. Reports citing Anza gave about 14:50 UTC, per TechTimes, or around 15:00 UTC, per CryptoSlate. On-chain, the slot is what counts: Tower BFT's last slot was 459,652,999, and Alpenglow took over at slot 459,653,000, as scheduled.
The switch happens in two steps, per the Solana Foundation:
- Epoch 1064 started and the feature gate turned on. The cluster kept running Tower BFT for the first 5,000 slots of the epoch, which the Foundation put at roughly 18 minutes.
- Alpenglow took over at slot 459,653,000. From that slot on, Votor finalizes blocks. The handover is anchored by a "genesis certificate" on slot 459,652,999, the last Tower BFT slot.
CryptoSlate adds two details the Foundation page does not state: the handover needed validators holding at least 82% of staked SOL to sign that genesis certificate, and "user transactions will briefly stop being included in blocks" while it happened. Neither source said how long that pause would last.
| Milestone | Date | Source |
|---|---|---|
| Alpenglow published by Anza | May 19, 2025 | Anza |
| SIMD-0326 passes governance (98.27% yes) | Sep 2, 2025 | Solana Status |
| BLS keys in vote accounts (SIMD-0387) on mainnet | Jul 8, 2026 | Solana Foundation |
| Validator Admission Ticket (SIMD-0357) on mainnet | Jul 22, 2026 | Solana Foundation |
| Alpenglow activated on devnet (epoch 1167) | Sep 25, 2026 | Solana Foundation |
| Alpenglow live on mainnet (epoch 1064, slot 459,653,000) | Oct 21, 2026 | Solana Foundation |
The earlier September 28 date came from Anza's Agave v4.3 release schedule, which marked every date tentative. Devnet went first, and mainnet followed about four weeks later.
Don't trust a date or a headline. The Foundation says to "gate feature detection on that call rather than on a date or a version string," meaning the RPC method getAgGenesisCert:
curl https://api.mainnet-beta.solana.com -s -X POST \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","id":1,"method":"getAgGenesisCert"}'
null: the cluster is still on Tower BFT.- A certificate object: Alpenglow is live. Its
block.slotis the last Tower BFT slot; Alpenglow consensus began at the next slot. Method not found(-32601): the RPC node runs a client older than 4.3. That tells you about the node, not the network. Try another endpoint.
The method "reads from the finalized bank," per the Solana Foundation, so it only flipped once the handover was final. Mainnet now returns a certificate: when we called api.mainnet-beta.solana.com on October 21, 2026, its block.slot was 459,652,999, so Alpenglow consensus began at slot 459,653,000.
The Solana Foundation says finality "takes about 12.8 seconds" under Tower BFT and that "Alpenglow targets roughly 150 milliseconds." Two caveats from the same page: the number is "an expectation, not a constant," and it measures finality, "not how often blocks are produced." Mainnet numbers will take a few weeks of real data. Until then, treat 150 ms as a target, not a measurement.
Under Tower BFT, a Solana app picked between a fast "confirmed" signal and a slower "finalized" one. Under Alpenglow, "confirmed and finalized become the same thing," per the Foundation, and confirmed "will be deprecated and removed in a later release." All three commitment levels keep working after activation. On mainnet RPC, the confirmed and finalized slots now track each other within a couple of slots.
Under Tower BFT, validators voted by sending transactions, and those votes made up a large share of everything Solana processes. Under Alpenglow, "votes are no longer transactions, so they no longer appear in blocks," per the Solana Foundation, so "transaction counts and TPS drop sharply." The Foundation calls it "an accounting change, not a throughput regression," and warns that outdated dashboards "will report the change as a collapse in network activity."
If you see a "Solana activity collapses" chart this week, this is why. For what the throughput numbers mean, see our Solana transactions per second breakdown.
"Wallets and applications keep working exactly as they do today," per the Foundation, and "sending transactions and running onchain programs are not affected." Alpenglow is a consensus change. Transaction fees come from Solana's separate fee market, and you sign the same transactions as before.
- Rotor. The new block-propagation layer "is planned for a later release once Votor is adopted, and is not yet scheduled," per the Solana Foundation. October 21 was Votor only.
- Slot time. Blocks still come every few hundred milliseconds, after the SIMD-0525 cuts in August, per Solana's upgrade tracker. Alpenglow shortens the wait for finality, not the block interval.
- Your SOL. Balances, token accounts, and stake accounts are untouched. There is no token swap, migration, or claim.
Nothing to do. You don't need to update your wallet, move funds, or sign anything. Expect scammers to use the news: SolanaFloor tells holders to "ignore any messages from impersonators encouraging you to sign any transactions." No legitimate Alpenglow step needs your signature.
Your stake account needs nothing either, but your validator does. A validator that doesn't pay the per-epoch admission fee "does not vote or produce blocks in the next epoch," per the Solana Foundation, and a validator that isn't voting isn't earning rewards for its delegators. If you delegate to a smaller operator, check that it upgraded to Agave 4.3 and is still voting. Firedancer and Frankendancer operators in particular had to switch clients for the migration.
- Client: v4.3.2 of Agave, Jito-Solana, or Harmonic Salsa. "Firedancer and Frankendancer are not supported during the migration."
- BLS key: validators without a BLS public key registered on-chain are excluded from the admitted validator set.
- Admission fee: a flat 0.8 SOL per epoch, taken from the vote account and burned, on top of the rent-exempt minimum. The first charge came at the start of epoch 1064 and paid for epoch 1065.
- Commitment: move new code to
finalizedand migrate offconfirmed. - Timeouts: the Foundation recommends re-checking timeouts and retry logic tuned to 12.8-second finality.
- Indexers: Geyser and gRPC events now carry a
bank_id. The Foundation says to "buffer per(slot, bank_id), never per slot." JSON-RPC and WebSocket are unchanged. - Analytics: update anything that counts or filters vote transactions. "Vote filtering becomes a no-op."
For merchants, the big change is that "confirmed" and "final" in a Solana Pay checkout collapse into one fast signal.
Solana carries most of our deposits. Over the 90 days to mid-September 2026, about 66% of SolCard deposits came in over Solana: 43.8% in SOL, 12.9% in USDC, and 9.0% in USDT. Our August 2026 crypto payments report shows the same pattern.
Alpenglow touches one part of that flow: the on-chain leg, when you send SOL or a Solana stablecoin to top up a card. A deposit only becomes irreversible at finality, so faster finality removes a wait from the network side. Paying at checkout is separate. Once your balance is loaded on a SolCard, card payments run on Visa and Mastercard rails and don't wait for a Solana transaction, so the handover itself doesn't touch a purchase at checkout. Alpenglow doesn't change your top-up fees, your card fees, or your limits.
The handover window has passed, so there is no longer any reason to time a top-up around it. For more on using Solana to pay day to day, see our Solana payments guide.
On Wednesday, October 21, 2026, in epoch 1064. Tower BFT ran for the first 5,000 slots of the epoch, about 18 minutes, and Alpenglow took over at slot 459,653,000. The genesis certificate sits on slot 459,652,999, the last Tower BFT slot.
Yes. Since October 21, 2026, the RPC method getAgGenesisCert returns a certificate on mainnet instead of null. To check it yourself, call it on a node running client version 4.3 or later.
No. Per the Solana Foundation, wallets and applications keep working as they did before. Ignore anyone asking you to sign a transaction "for the upgrade."
No. Alpenglow changes consensus, meaning how validators agree that a block is final. Fees come from Solana's separate fee market, and the Foundation says the fee model is unchanged.
Votes stopped being transactions. Under Tower BFT, validator votes were recorded on-chain and counted in TPS. Under Alpenglow they moved off the ledger, so reported transaction counts fall sharply. The Solana Foundation calls this "an accounting change, not a throughput regression."
No. The Solana Foundation calls 150 ms "an expectation, not a constant." It is the design target, and it will take weeks of mainnet data to show how close real finality gets.
No. October 21 activated Votor only. The Solana Foundation says Rotor is planned for a later release and is not yet scheduled.
On Wednesday, October 21, Solana handed consensus from Tower BFT to Alpenglow's Votor. The feature turned on at the start of epoch 1064, Tower BFT ran for about 18 more minutes, and Alpenglow took over at slot 459,653,000. getAgGenesisCert now returns its genesis certificate. The headline is finality dropping from about 12.8 seconds toward 150 ms. Two things are worth remembering: the 150 ms number is a target until mainnet data proves it, and the falling TPS chart is bookkeeping, not a slowdown.
For holders, there is nothing to do except ignore anyone asking you to sign something. If you fund a card with SOL, the payoff is a shorter wait on the network side of a top-up. The card itself works the same at checkout, before and after.
- Solana Foundation -- Alpenglow upgrade page
- Anza -- Alpenglow: A New Consensus for Solana
- Solana Status -- SIMD-0326 governance result
- Anza -- Agave v4.3 Release Schedule
- Solana Foundation -- Reduced Slot Times (SIMD-0525)
- CryptoSlate -- Solana sets October 21 for Alpenglow upgrade
- SolanaFloor -- Alpenglow mainnet activation set for October 21
- TechTimes -- Solana Alpenglow Goes Live Oct 21




