Description
gm!
Since the Prysm team joined Offchain Labs in 2022, we have been working towards migrating all of the active repositories from the old Prysmatic Labs organization over to the Offchain Labs organization. We will migrate all active repositories to the Offchain Labs organization this week, including Prysm.
Ahead of the upcoming Pectra Upgrade, we are planning to upgrade Prysm to github.com/OffchainLabs/prysm/v6
.
Tentative timeline
- 2025-04-08 Tag v5.3.3
- This tag is not a full release. It will be a go docs FYI / README update only.
- 2025-04-09 Transfer
github.com/prysmaticlabs/prysm
->github.com/OffchainLabs/prysm
. - 2025-04-09 Rename Prysm go module to
github.com/OffchainLabs/prysm/v6
. - 2025-04-11 Mainnet release candidate testing begins.
The Prysm mainnet release is expected before 2025-04-21.
Breaking Changes?
Github has redirects that should not cause any issues when cloning, fetching, or making pull requests. There are only two other concerns to highlight: Docker images and go projects importing Prysm.
Docker Images
For the foreseeable future, the Prysm team will maintain docker images at their prysmaticlabs URLs as well as the URLs below. However these addresses will be deprecated and cease updates in the future. From v6 forward, users should use gcr.io/offchainlabs/prysm
prefix and offchainlabs
on dockerhub.
- gcr.io/offchainlabs/prysm/beacon-chain
- Mirrored on dockerhub offchainlabs/prysm-beacon-chain
- gcr.io/offchainlabs/prysm/validator
- Mirrored on dockerhub offchainlabs/prysm-validator
- gcr.io/offchainlabs/prysm/prysmctl
See the latest Prysm docs on docker for the appropriate information.
Go projects importing Prysm
The go module will be renamed from github.com/prysmaticlabs/prysm/v5
to github.com/OffchainLabs/prysm/v6
. The go tooling should explain this to you in the error message and this is no more of a breaking change than other major version upgrades. i.e. v5 -> v6 would require search and replace.