github berachain/beacon-kit v1.3.2
BeaconKit v1.3.2

latest release: v1.3.2-blobreactor14
21 hours ago

image

Summary

Upgrading to this version is not urgent. This patch upgrade includes non-critical bug fixes, more beacon API endpoints implemented, dependency updates, and other quality of life improvements.

Update Priority

This table provides priorities for which classes of users should update particular components.

User Class Mainnet Bepolia General
Payload Builders Recommended Recommended Not Required
Non-Payload Builders Recommended Recommended Not Required

All Changes

  • refactor: omit unnecessary reassignment (#2919)
  • Merge branch 'main' of github.com:berachain/beacon-kit
  • chore(deps): bump github.com/attestantio/go-eth2-client from 0.26.0 to 0.27.1 (#2942)
  • chore(deps): bump github.com/spf13/pflag from 1.0.9 to 1.0.10 (#2934)
  • Merge branch 'main' into dependabot/go_modules/github.com/spf13/viper-1.21.0
  • chore(deps): bump github.com/ulikunitz/xz from 0.5.11 to 0.5.14 in the go_modules group (#2903)
  • chore(deps): bump github.com/spf13/viper from 1.20.1 to 1.21.0
  • chore(deps): bump golang.org/x/crypto from 0.41.0 to 0.42.0 (#2922)
  • chore(deps): bump github.com/spf13/cast from 1.9.2 to 1.10.0 (#2925)
  • chore: fix function name (#2916)
  • chore(testing): prague2 fork times (#2933)
  • chore(deps): bump github.com/spf13/afero from 1.14.0 to 1.15.0 (#2924)
  • docs:Remove duplicate words (#2886)
  • chore(deps): bump golang.org/x/sync from 0.16.0 to 0.17.0 (#2918)
  • chore(node-api): serve genesis data (#2930)
  • chore(node-api): complete backend simplification (#2929)
  • chore(testing): introduce EL prague2 fork (#2928)
  • chore(all): upgrade to v.1.25 + govulcheck + tenv replacement (#2926)
  • chore(node-api): more API migration - 3 (#2920)
  • chore(node-api): complete Validators API migration - 2 (#2917)
  • chore(deps): bump github.com/spf13/cobra from 1.9.1 to 1.10.1 (#2911)
  • chore(deps): bump github.com/spf13/pflag from 1.0.7 to 1.0.9 (#2906)
  • chore(node-api): Consolidate FilterValidators (#2909)
  • chore(deps): bump github.com/phuslu/log from 1.0.119 to 1.0.120 (#2914)
  • fix(consensus: fix optimistic payload UT following pectra1 activation (#2913)
  • chore(node-api): enforce mapping of requested slots 0 to genesis (#2910)
  • chore(node-api): handlers cleanup (#2907)
  • chore(flags): cleaned up block-store-service enabled flag (#2901)
  • chore(node-api): layers restructuring (#2905)
  • chore(deps): bump github.com/kurtosis-tech/kurtosis/api/golang from 1.10.2 to 1.11.1 (#2898)
  • chore(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 in the go_modules group (#2888)
  • feat(node-api): introduce proof of validator pubkey (#2900)
  • Update the README with common options and commands (#2621)
  • Fix/spelling and loglevels (#2633)
  • empty suggested-fee-recipient causes crash - nit (#2899)
  • chore(config): Fix error handling of empty suggested-fee-recipient (#2700)
  • chore: fix struct field name in comment (#2892)
  • chore(node-endpoint): Implement node syncing (#2893)
  • chore(node-endpoint) fix beacon genesis return status (#2894)
  • chore(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1 (#2897)
  • chore(node-endpoint) : Implement node_version (#2891)
  • feat(node-api): Create proof endpoint for validator balance (#2840)
  • chore(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0 (#2890)
  • chore(deps): bump cosmossdk.io/log from 1.6.0 to 1.6.1 (#2883)
  • chore: fix some inconsistent function name in comment (#2884)

Binaries

System Architecture Binary PGP Signature
amd64 beacond-v1.3.2-linux-amd64 Signature
arm64 beacond-v1.3.2-linux-arm64 Signature
arm64 beacond-v1.3.2-darwin-arm64 Signature
System Option - Resource
Docker berachain/beacon-kit

Verifying signatures

Use gpg to verify the signature on these binary archives. This is important to make sure that the content you've downloaded is legitimate. gpg can be installed with most package managers. For example:

  • brew install gpg on mac
  • apt install gpg on Ubuntu/Debian

Once gpg is installed, import our public key into its database and verify:

  • Download signing public key from here.
  • Run gpg --import berachain_release.asc
  • Verify with gpg --verify {signature}.sig {binary}.tar.gz
  • This message is expected: WARNING: This key is not certified with a trusted signature!
  • To resolve the warning, trust the key by signing with your own keypair. gpg --lsign-key <keyid>

Don't miss a new beacon-kit release

NewReleases is sending notifications on new releases.