Nakamoto Upgrade - Start Here

The Nakamoto Upgrade is a major upgrade to the Stacks blockchain that instantiates at Bitcoin block 840,360. This marks the start of the Nakamoto mainnet rollout.

There are several important things to be aware of when it comes to how the Nakamoto upgrade will be rolled out and different actions you may need to take depending on your role in the ecosystem.

The Basics

First of all, if you aren't familiar with what Nakamot is, you'll want to get up to speed.

Next, you'll want to make sure you understand the rollout plan. Nakamoto is a major change to the network, and there are several moving parts and a specific, intentional rollout plan and timeline.

After you familiarize yourself with what Nakamoto is and how it is being rolled out, you can check to see what specific actions you need to take and knowledge you need to have depending on your role. Those are each outlined below.

Users/STX Holders

The upgrade is simple for you, you don't have to do anything. No token transfers, etc. For most of you, your wallets will be upgraded automatically and you'll be on the upgraded network without even realizing there was a change.

In terms of buying/trading/withdrawing, exchanges may briefly suspend STX-related activities, as they upgrade their nodes. Communicating a deposit/withdrawal suspension is the typical process, but in practice, these suspensions are either very brief or don't end up happening at all assuming their upgrade went smoothly. If an exchange decides to suspend activity they will communicate this to you directly. Again, typically these suspensions are quite brief and most exchanges don't suspend at all. If you have an issue with your exchange, please get in touch with them directly.

Stackers

All STX tokens are unlocked at instantiation at Bitcoin block 840,360. This means that as a stacker, you'll need to re-stack your STX tokens before the next cycle starts. This process will look a bit different depending on if you are planning on delegating or solo stacking. Details can be found in the Nakamoto for Stackers guide.

Stacking Pool Operators

If you are a pool operator, you'll need to make sure you are ready to accept delegations and that you have an operational signer you can stack with. Details for this process can be found in the Nakamoto for Stacking Providers guide.

Application Developers

The instantiation phase focuses on activation the new stacking rules in pox-4. Fast blocks won't be available until after Activation, projected ~August 28th. This means that most developers won't need to do anything different, although there are some changes to various Hiro products and tools you should be aware of. Details on this can be found in the Nakamoto for App Developers guide.

Exchanges

For exchanges, your role will be much the same as other upgrades, and really only involves upgrading your node to the newest version. Depending on your setup, you may also want to take a look at some changes to the API and stacks.js. Details can be found in the Nakamoto for Exchanges guide.

Last updated