Releases: stake-house/wagyu-key-gen
v1.11.1
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
- Fix deposit amount to use MIN_ACTIVATION (32) instead of MAX_DEPOSIT (2048) by @valefar-on-discord in #198
- Update to ethstaker-deposit-cli v0.6.0 by @remyroy in #199
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
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
- Material v4-v5 upgrade and wagyu refactor by @valefar-on-discord in #189
- Migrate to using ethstaker-deposit-cli for key creation internals by @remyroy in #194
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
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
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
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
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
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
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.
Version 1.6.0
Summary
Ninth 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
- Updated staking-deposit-cli to v2.4.0.
- Removed Ropsten testnet.
- Added Zhejiang testnet.
- Renamed Goerli/Prate to Goerli.
- Updated Electron to fix for GHSA-p2jh-44qj-pf2v.
- Using a withdrawal address is now required.
How to use
On Windows
Download and run the Wagyu.Key.Gen.1.6.0.exe
asset.
On macOS
Download and run the Wagyu.Key.Gen-1.6.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.6.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
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.0.exe | 909d579874ac53618e3cc8fffd4957751c5414e47b89002f1c16afa56b1183db |
macOS | x86_64 | Wagyu.Key.Gen-1.6.0.dmg | ef61ea483568f1df7e809008a74ccbab3f827961f84f51561a1965c3c2f69c35 |
Linux | x86_64 | Wagyu.Key.Gen-1.6.0.AppImage | 627d0aacedc2917a5221c5eb2af5d9c42024d7360689bb8561ae457f1801877a |
License
By downloading and using this software, you agree to the license.
Version 1.5.0
Summary
Eighth 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
- Updated staking-deposit-cli to v2.3.0.
- Removed Kiln network.
- Renamed Prater network to Goerli/Prater. Goerli should be the name used for that network in the future.
How to use
On Windows
Download and run the Wagyu.Key.Gen.1.5.0.exe
asset.
On macOS
Download and run the Wagyu.Key.Gen-1.5.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. We are currently working on getting a developer verification certificate from Apple, so this warning will soon go away.
On Linux
Download the Wagyu.Key.Gen-1.5.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
Binaries
Our binaries and bundles are signed with our Wagyu PGP key: E4BD8F0BA028F8816C9A5599B828200C4DDFCB11
.
OS | Architecture | Asset | sha256 |
---|---|---|---|
Windows | x86_64 | Wagyu.Key.Gen.1.5.0.exe | e1d71b7aaccf365d74c34ad1667388fc626d28d6aa079a8f6fccdbc7da966947 |
macOS | x86_64 | Wagyu.Key.Gen-1.5.0.dmg | e59f0f8ce7cb0f6252c2cda694ee26ba6df159f7d8c8d4f72a44668e6e66c118 |
Linux | x86_64 | Wagyu.Key.Gen-1.5.0.AppImage | de32205991d5ee252275f0d3018b9b94b5ab90e21ae44d45895aaa853566ed68 |
License
By downloading and using this software, you agree to the license.