Guides

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.

ST
SolCard Team · 11 min read
Solana Alpenglow Mainnet Activation: What Changed on October 21, 2026
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.

Alpenglow at a glance

Detail
ActivationEpoch 1064, Wednesday, October 21, 2026
HandoverTower BFT ran 5,000 more slots (~18 minutes), then Alpenglow took over at slot 459,653,000
What went liveVotor (voting and finality). Rotor is not scheduled.
Finality~12.8 s under Tower BFT; ~150 ms target
Action for holdersNone
Action for validatorsAgave, Jito-Solana, or Harmonic Salsa v4.3.2; BLS key registered; 0.8 SOL per epoch admission fee

When exactly did Alpenglow go live?

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.

How the handover works

The switch happens in two steps, per the Solana Foundation:

  1. 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.
  2. 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.

How we got here

MilestoneDateSource
Alpenglow published by AnzaMay 19, 2025Anza
SIMD-0326 passes governance (98.27% yes)Sep 2, 2025Solana Status
BLS keys in vote accounts (SIMD-0387) on mainnetJul 8, 2026Solana Foundation
Validator Admission Ticket (SIMD-0357) on mainnetJul 22, 2026Solana Foundation
Alpenglow activated on devnet (epoch 1167)Sep 25, 2026Solana Foundation
Alpenglow live on mainnet (epoch 1064, slot 459,653,000)Oct 21, 2026Solana 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.

How to check if Alpenglow is live

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.slot is 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.

What changes for users and apps

Finality gets much faster

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.

confirmed and finalized become the same state

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.

Solana's TPS now looks like it crashed

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 fees stay the same

"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.

What did not change on October 21

  • 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.

What it means for each group

SOL holders

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.

Stakers and delegators

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.

Validators

  • 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.

Developers, exchanges, and payment apps

  • Commitment: move new code to finalized and migrate off confirmed.
  • 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.

What this means if you pay with crypto

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.

Frequently asked questions

When did Solana Alpenglow go live on mainnet?

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.

Is Alpenglow live yet?

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.

Do I need to do anything with my SOL or wallet?

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."

Will Solana transaction fees change with Alpenglow?

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.

Why does Solana's TPS drop after Alpenglow?

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."

Is Alpenglow's 150 ms finality guaranteed?

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.

Does Alpenglow include Rotor?

No. October 21 activated Votor only. The Solana Foundation says Rotor is planned for a later release and is not yet scheduled.

The bottom line

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.

Sources

Thêm trong Guides
Globe
SolCard

Hơn 150 triệu địa điểm.
Một chiếc thẻ.

Tạo và nạp tiền vào SolCard của bạn ngay lập tức bằng SOL và tận hưởng trải nghiệm mua sắm dễ dàng cả ngoài đời thực lẫn trực tuyến.