Skip to content

Releases: stake-house/wagyu-key-gen

v1.13.3

06 Feb 14:41
e3be0f8

Choose a tag to compare

Summary

This is a minor release including support for Gnosis networks.

  • Updated ethstaker-deposit-cli component to v1.2.2
  • Added support for Gnosis and Chiado
  • Removed Holesky network

All changes

Full Changelog: v1.12.0...v1.13.3

How to use

On Windows

Download and run the Wagyu.Key.Gen.1.13.3-e3be0f8.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-1.13.3-e3be0f8.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-1.13.3-e3be0f8.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

Missing FUSE

On Ubuntu 22.04 or later, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

On Ubuntu 24.04, the the libfuse2 package was renamed to libfuse2t64:

sudo add-apt-repository universe
sudo apt install libfuse2t64

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.13.3.AppImage
./Wagyu.Key.Gen-1.13.3.AppImage --appimage-extract
cd squashfs-root
./AppRun

AppArmor restrictions

On Ubuntu 24.04 and some distros, the default AppArmor configuration might restrict you from running the AppImage asset with an error message like this one:

The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now.

As a workaround, you can temporarily disable the AppArmor restrictions by running this command:

sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0

Alternatively, you can create an AppArmor profile for this file by creating a file in /etc/apparmor.d/wagyu-key-gen with the following content (make sure to replace /path/to/Wagyu.Key.Gen.AppImage with the full path to your AppImage asset):

abi <abi/4.0>,
include <tunables/global>

profile wagyukeygen /path/to/Wagyu.Key.Gen.AppImage flags=(default_allow) {
  userns,

  include if exists <local/wagyu-key-gen>
}

Building process

Release assets were built using Github Actions and this workflow run. You can establish the provenance of this build using our artifact attestations.

With the GitHub CLI installed, a simple way to verify these assets is to run this command while replacing [filename] with the path to the downloaded asset:

gh attestation verify [filename] --repo stake-house/wagyu-key-gen

This step requires you to be online. If you want to perform this offline, follow these instructions from GitHub.

Binaries

System Architecture Binary Checksum
Windows x86_64 Wagyu.Key.Gen.1.13.3-e3be0f8.exe sha256
macOS x86_64 Wagyu.Key.Gen-1.13.3-e3be0f8.dmg sha256
macOS aarch64 Wagyu.Key.Gen-1.13.3-e3be0f8-arm64.dmg sha256
Linux x86_64 Wagyu.Key.Gen-1.13.3-e3be0f8.AppImage sha256

License

By downloading and using this software, you agree to the license.

v1.12.0

20 Mar 18:48

Choose a tag to compare

Summary

This release adds support for the Hoodi testnet. It also add supports for creating compounding EIP-7251 deposits.

All changes

What's Changed

Full Changelog: v1.11.1...v1.12.0

How to use

On Windows

Download and run the Wagyu.Key.Gen.X.X.X.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-X.X.X.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-X.X.X.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

Missing FUSE

On Ubuntu 22.04 or later, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

On Ubuntu 24.04, the the libfuse2 package was renamed to libfuse2t64:

sudo add-apt-repository universe
sudo apt install libfuse2t64

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.10.0.AppImage
./Wagyu.Key.Gen-1.10.0.AppImage --appimage-extract
cd squashfs-root
./AppRun

AppArmor restrictions

On Ubuntu 24.04 and some distros, the default AppArmor configuration might restrict you from running the AppImage asset with an error message like this one:

The SUID sandbox helper binary was found, but is not configured correctly. Rather than run without sandboxing I'm aborting now.

As a workaround, you can temporarily disable the AppArmor restrictions by running this command:

sudo sysctl -w kernel.apparmor_restrict_unprivileged_userns=0

Alternatively, you can create an AppArmor profile for this file by creating a file in /etc/apparmor.d/wagyu-key-gen with the following content (make sure to replace /path/to/Wagyu.Key.Gen.AppImage with the full path to your AppImage asset):

abi <abi/4.0>,
include <tunables/global>

profile wagyukeygen /path/to/Wagyu.Key.Gen.AppImage flags=(default_allow) {
  userns,

  include if exists <local/wagyu-key-gen>
}

Building process

Release assets were built using Github Actions and this workflow run. You can establish the provenance of this build using our artifact attestations.

With the GitHub CLI installed, a simple way to verify these assets is to run this command while replacing [filename] with the path to the downloaded asset:

gh attestation verify [filename] --repo stake-house/wagyu-key-gen

This step requires you to be online. If you want to perform this offline, follow these instructions from GitHub.

Binaries

System Architecture Binary Checksum
Windows x86_64 Wagyu.Key.Gen.1.12.0-1208ef8.exe sha256
macOS x86_64 Wagyu.Key.Gen-1.12.0-1208ef8.dmg sha256
macOS aarch64 Wagyu.Key.Gen-1.12.0-1208ef8-arm64.dmg sha256
Linux x86_64 Wagyu.Key.Gen-1.12.0-1208ef8.AppImage sha256

License

By downloading and using this software, you agree to the license.

v1.11.1

26 Nov 15:37

Choose a tag to compare

Summary

This release fixes 2 majors issues from version 1.11.0.

  • Use the correct ETH amount for the deposit file.
  • Use the updated ethstaker-deposit-cli version 0.6.0.

All changes

What's Changed

Full Changelog: v1.11.0...v1.11.1

How to use

On Windows

Download and run the Wagyu.Key.Gen.X.X.X.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-X.X.X.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-X.X.X.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04 or later, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.10.0.AppImage
./Wagyu.Key.Gen-1.10.0.AppImage --appimage-extract
cd squashfs-root
./AppRun

Building process

Release assets were built using Github Actions and this workflow run. You can establish the provenance of this build using our artifact attestations.

With the GitHub CLI installed, a simple way to verify these assets is to run this command while replacing [filename] with the path to the downloaded asset:

gh attestation verify [filename] --repo stake-house/wagyu-key-gen

This step requires you to be online. If you want to perform this offline, follow these instructions from GitHub.

Binaries

System Architecture Binary Checksum
Windows x86_64 Wagyu.Key.Gen.1.11.1-301127a.exe sha256
macOS x86_64 Wagyu.Key.Gen-1.11.1-301127a.dmg sha256
macOS aarch64 Wagyu.Key.Gen-1.11.1-301127a-arm64.dmg sha256
Linux x86_64 Wagyu.Key.Gen-1.11.1-301127a.AppImage sha256

License

By downloading and using this software, you agree to the license.

Version 1.11.0

26 Nov 14:54

Choose a tag to compare

Summary

This release include changes to our build process and a migration from the staking-deposit-cli internals to the ethstaker-deposit-cli internals.

A security issue was discovered during a security review of the ethstaker-deposit-cli project by Trail of Bits. This vulnerability affects users who previously generated multiple keystore files in a single run using staking-deposit-cli (formerly eth2-deposit-cli), ethstaker-deposit-cli, or Wagyu Key Gen. If a malicious actor obtains your keystore files, there is a risk of exposing the private keys. While a small number of leaked keystore files would require significant computing power to exploit, the attack becomes increasingly feasible as more files are compromised from a single tool run.

We strongly recommend using the updated version of Wagyu Key Gen to create new validator keys if you want to add more validators to an existing setup or if you are starting from scratch. If you believe your previously generated keystore files were not leaked or exposed to any malicious actor, no further action is necessary. However, if you suspect a large number of keystore files from a single tool run may have been potentially exposed, you should assume the keystore private keys have been compromised.

Known Issues

This version doesn't include all the changes we wanted. Don't use this version. We are working on fixing a few remaining issues. Please use version 1.11.1 instead or a more recent release.

All changes

What's Changed

Full Changelog: v1.10.0...v1.11.0

How to use

On Windows

Download and run the Wagyu.Key.Gen.X.X.X.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-X.X.X.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-X.X.X.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04 or later, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.10.0.AppImage
./Wagyu.Key.Gen-1.10.0.AppImage --appimage-extract
cd squashfs-root
./AppRun

Building process

Release assets were built using Github Actions and this workflow run. You can establish the provenance of this build using our artifact attestations.

With the GitHub CLI installed, a simple way to verify these assets is to run this command while replacing [filename] with the path to the downloaded asset:

gh attestation verify [filename] --repo stake-house/wagyu-key-gen

This step requires you to be online. If you want to perform this offline, follow these instructions from GitHub.

Binaries

Removed

License

By downloading and using this software, you agree to the license.

Version 1.10.0

15 Feb 16:20

Choose a tag to compare

Summary

Fifteenth release for Wagyu Key Gen. It can be used to create validators keys including the related keystore files and deposit data file. Keystore files can be imported into your validator client. The deposit data file can be used to perform your deposit on the launchpad website. It can be used to create a signature to add a withdrawal address to your validator.

What's new

  • Using an existing mnemonic or secret recovery phrase now supports 12, 15, 18, 21 and 24 words long forms.
  • Fixed Discord support link.
  • Added Internet connection detector and warning about running this while being connected.
  • Updated electron and electron-builder packages to fix potential security issues.
  • Updated yarn and enabled hardened mode to protect against lockfile poisoning.

A huge thanks to @valefar-on-discord for most of these contributions.

How to use

On Windows

Download and run the Wagyu.Key.Gen.1.10.0.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-1.10.0.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-1.10.0.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04 or later, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.10.0.AppImage
./Wagyu.Key.Gen-1.10.0.AppImage --appimage-extract
cd squashfs-root
./AppRun

Binaries

Our binaries and bundles are signed with our Wagyu PGP key: E4BD8F0BA028F8816C9A5599B828200C4DDFCB11 .

OS Architecture Asset sha256
Windows x86_64 Wagyu.Key.Gen.1.10.0.exe 0abcadbb915e773226a8bd40032cc37b2bffa499d95b5907df9fcea46d811011
macOS x86_64 Wagyu.Key.Gen-1.10.0.dmg d881c3853c31297d76046c1054e707d5369a5af73764cce015daf88e74f9330f
Linux x86_64 Wagyu.Key.Gen-1.10.0.AppImage 11da413cbd50b9bef30c1c049e508d734d22ecdc4a7e61d067d517c3737e55c4

License

By downloading and using this software, you agree to the license.

Version 1.9.0

25 Sep 18:37

Choose a tag to compare

Summary

Fourteenth release for Wagyu Key Gen. It can be used to create validators keys including the related keystore files and deposit data file. Keystore files can be imported into your validator client. The deposit data file can be used to perform your deposit on the launchpad website. It can be used to create a signature to add a withdrawal address to your validator.

What's new

  • Updated staking-deposit-cli to v2.7.0 to update Holešky fork-version for relaunch.

How to use

On Windows

Download and run the Wagyu.Key.Gen.1.9.0.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-1.9.0.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-1.9.0.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.9.0.AppImage
./Wagyu.Key.Gen-1.9.0.AppImage --appimage-extract
cd squashfs-root
./AppRun

Binaries

Our binaries and bundles are signed with our Wagyu PGP key: E4BD8F0BA028F8816C9A5599B828200C4DDFCB11 .

OS Architecture Asset sha256
Windows x86_64 Wagyu.Key.Gen.1.9.0.exe 7c1d7a8b7a4a637d3ed8c572aa2b72a21641ad73d13ecf486f4c3e90ddb506db
macOS x86_64 Wagyu.Key.Gen-1.9.0.dmg 3b046e764a101b351adc4a6aec2ab645a0ed123bfecd95449d242b59103fae72
Linux x86_64 Wagyu.Key.Gen-1.9.0.AppImage a49a206bbdca575c166587a81f5c6238c3d1284f92675b2bd9c090e623f54ecb

License

By downloading and using this software, you agree to the license.

Version 1.8.1

28 Aug 20:17

Choose a tag to compare

Summary

Thirteenth release for Wagyu Key Gen. It can be used to create validators keys including the related keystore files and deposit data file. Keystore files can be imported into your validator client. The deposit data file can be used to perform your deposit on the launchpad website. It can be used to create a signature to add a withdrawal address to your validator.

What's new

  • Fixed issue with aggressive trimming. See #177

How to use

On Windows

Download and run the Wagyu.Key.Gen.1.8.1.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-1.8.1.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-1.8.1.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.8.1.AppImage
./Wagyu.Key.Gen-1.8.1.AppImage --appimage-extract
cd squashfs-root
./AppRun

Binaries

Our binaries and bundles are signed with our Wagyu PGP key: E4BD8F0BA028F8816C9A5599B828200C4DDFCB11 .

OS Architecture Asset sha256
Windows x86_64 Wagyu.Key.Gen.1.8.1.exe 24accfed09922e2caea415886e9619305d16cbee4abf63d4ccc7ed36b0cddc03
macOS x86_64 Wagyu.Key.Gen-1.8.1.dmg bb78e57f465138aac70ab6ddce2f4dbb75fbea4f48a09ef50142054f518763df
Linux x86_64 Wagyu.Key.Gen-1.8.1.AppImage 4ef6d4bb47e684d6613ecd4c3f4801785055e5c2d5489fc91a252dc584987d35

License

By downloading and using this software, you agree to the license.

Version 1.8.0

28 Aug 14:59

Choose a tag to compare

Summary

Twelfth release for Wagyu Key Gen. It can be used to create validators keys including the related keystore files and deposit data file. Keystore files can be imported into your validator client. The deposit data file can be used to perform your deposit on the launchpad website. It can be used to create a signature to add a withdrawal address to your validator.

What's new

  • Added support for Holesky testnet.
  • Removed support for Zhejiang testnet.
  • Updated staking-deposit-cli to v2.6.0.
  • Added leniency in supported mnemonics with punctuation symbols. See #170
  • Minor rewording.

How to use

On Windows

Download and run the Wagyu.Key.Gen.1.8.0.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-1.8.0.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-1.8.0.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.8.0.AppImage
./Wagyu.Key.Gen-1.8.0.AppImage --appimage-extract
cd squashfs-root
./AppRun

Binaries

Our binaries and bundles are signed with our Wagyu PGP key: E4BD8F0BA028F8816C9A5599B828200C4DDFCB11 .

OS Architecture Asset sha256
Windows x86_64 Wagyu.Key.Gen.1.8.0.exe 549d4aed45866205e8f2bc35301c3ec0bc2c0ad4e440b70c5916e4a2bb23d64f
macOS x86_64 Wagyu.Key.Gen-1.8.0.dmg 25cb12f77b17295125c3860e79310db508a238476babf117edbe3785119124fe
Linux x86_64 Wagyu.Key.Gen-1.8.0.AppImage 2d4381d0c909f1ad04a5a7da03c49cc22d359e85936f57d3651c202949f955e8

License

By downloading and using this software, you agree to the license.

Version 1.7.0

22 Mar 14:52

Choose a tag to compare

Summary

Eleventh release for Wagyu Key Gen. It can be used to create validators keys including the related keystore files and deposit data file. Keystore files can be imported into your validator client. The deposit data file can be used to perform your deposit on the launchpad website. It can be used to create a signature to add a withdrawal address to your validator.

What's new

  • Added the BLS to execution change flow to add a withdrawal address to an existing validator that does not currently have one.
  • Fixed a few minor issues.
  • Updated staking-deposit-cli to v2.5.0.
  • Added notice about running this tool offline.

How to use

On Windows

Download and run the Wagyu.Key.Gen.1.7.0.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-1.7.0.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-1.7.0.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

As an alternative to having FUSE, you can manually extract the AppImage asset and run it. In a Terminal, it would look like:

chmod 777 Wagyu.Key.Gen-1.7.0.AppImage
./Wagyu.Key.Gen-1.7.0.AppImage --appimage-extract
cd squashfs-root
./AppRun

Binaries

Our binaries and bundles are signed with our Wagyu PGP key: E4BD8F0BA028F8816C9A5599B828200C4DDFCB11 .

OS Architecture Asset sha256
Windows x86_64 Wagyu.Key.Gen.1.7.0.exe 98e6bc4ef36a4bb6f734e03e54fbca6e35e59996d85eb47916d988849b8437e9
macOS x86_64 Wagyu.Key.Gen-1.7.0.dmg c6c89553b259f1d101946527935de39277010ef1ec8299b23485ce7ec16b5f9f
Linux x86_64 Wagyu.Key.Gen-1.7.0.AppImage 48a5dc26671c84353a2901683a9c24b1d4e570f8d76733c3f77e83b6fae5e770

License

By downloading and using this software, you agree to the license.

Version 1.6.1

10 Feb 18:34

Choose a tag to compare

Summary

Tenth release for Wagyu Key Gen. It can be used to create validators keys including the related keystore files and deposit data file. Keystore files can be imported into your validator client. The deposit data file can be used to perform your deposit on the launchpad website.

What's new

  • Reworked flow around the withdrawal address. The withdrawal address is back to being optional.

How to use

On Windows

Download and run the Wagyu.Key.Gen.1.6.1.exe asset.

On macOS

Download and run the Wagyu.Key.Gen-1.6.1.dmg asset. Run the Wagyu Key Gen app from within Applications by right clicking and clicking Open. You will get a warning stating macOS cannot verify the developer of “Wagyu Key Gen.app”. Are you sure you want to open it?. Click Open and the app will open.

On Linux

Download the Wagyu.Key.Gen-1.6.1.AppImage asset, make it executable and launch it from your desktop environment, often by double clicking on it, or from your terminal.

On Ubuntu 22.04, you might need to install libfuse2 first before running the AppImage asset with something like:

sudo add-apt-repository universe
sudo apt install libfuse2

Binaries

Our binaries and bundles are signed with our Wagyu PGP key: E4BD8F0BA028F8816C9A5599B828200C4DDFCB11 .

OS Architecture Asset sha256
Windows x86_64 Wagyu.Key.Gen.1.6.1.exe e873b0a6a2bbb92e58e6e1fcf47cb3445a0e03516054290bd8c43a3e9b7ffc4d
macOS x86_64 Wagyu.Key.Gen-1.6.1.dmg 020252df05653dcf0fbf6af972631efdd31f6448d4d353a156e0e8e4749ac414
Linux x86_64 Wagyu.Key.Gen-1.6.1.AppImage 0437b868fa619bec69cdf6efe2ca822fba819fc672fbbeb0ec07fcdaf41dd01f

License

By downloading and using this software, you agree to the license.