staking-deposit-cli

Secure key generation for deposits

CC0-1.0 License

Stars
532
Committers
21

Bot releases are visible (Hide)

staking-deposit-cli - Who knew? Holešky Déjà vu Latest Release

Published by CarlBeek about 1 year ago

Changelog

  • #378 - Update Holešky fork-version for relaunch
Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-fdab65d-linux-amd64.tar.gz ac3151843d681c92ae75567a88fbe0e040d53c21368cc1ed1a8c3d9fb29f2a3a
Linux arm64 staking_deposit-cli-fdab65d-linux-arm64.tar.gz e9ba5baadd5fe0a30c3f222d8cf66cccdd414c7748d095a2c0540904deff3bac
macOS amd64 staking_deposit-cli-fdab65d-darwin-amd64.tar.gz 8f33bdb78dfbe334ac25d4d5146bb58a43a06b4f3ab02268ceaf003de1ebc4c3
Windows amd64 staking_deposit-cli-fdab65d-windows-amd64.zip f95233ad9bd99e408ddd303e94a650d879c44ddc2c3443750f518bb40ab3e5ac
staking-deposit-cli - [Outdated] Holešky, finally!

Published by CarlBeek about 1 year ago

Note

Relevant to Holešky testnet only, mainnet unaffected

This version supports the outdated version of Holešky, specifically this targets Holešky testenet lauch which failed due to configuration issues. Please use v2.7.0 for the relaunched Holešky testnet.

Changelog

  • #362 - CI issue with Tox versions
  • #370 - Adds support for Holesky testnet
Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-33cdafe-linux-amd64.tar.gz 487ba0d8e2700fa35add6cef6a31fa9a41cda4333d9f8136586d831d31ab77a3
Linux arm64 staking_deposit-cli-33cdafe-linux-arm64.tar.gz ce2fc607cd815ce342254bb72405c2f0dc43e1d98e9569bc4f0be9e21f490c6c
macOS amd64 staking_deposit-cli-33cdafe-darwin-amd64.tar.gz b2bfe601d093aecbac3bed61b73df05c55ebe858d8ae279f0061b30e89c6103e
Windows amd64 staking_deposit-cli-33cdafe-windows-amd64.zip 1c0975f57b0cb9de05f7a7f375cbd4fda5ef79efac3281b89012ba96ebe3ec84
staking-deposit-cli - BTEC in the specs, check ✅

Published by CarlBeek over 1 year ago

Changelog

  • #323 - Adds BLS to Execution Layer withdrawal credential change
  • #338 - Validates eth1_withdrawal_address checksum
  • #332 - Fixes grammar in error message
  • #339 - Makes --execution_address and --eth1_withdrawal_address aliases of each other
Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-d7b5304-linux-amd64.tar.gz 3f51859d78ad47a3e258470f5a5caf03d19ed1d4307d517325b7bb8f6fcde6ef
Linux arm64 staking_deposit-cli-d7b5304-linux-arm64.tar.gz 4b692164dd5c4c13a3b81922ddd14cbb13250632968607c91d90b315f1490316
macOS amd64 staking_deposit-cli-d7b5304-darwin-amd64.tar.gz 3998b07ccf4079487272a5b0fe112e03c8b84cbdf4c5ddf45a7d7f62aad5da80
Windows amd64 staking_deposit-cli-d7b5304-windows-amd64.zip b32a51e809ad5ad7340907312ad5c0072520430370676d635091779a7483f6b0
staking-deposit-cli - The Freshly-Sprung Zhèjiāng

Published by CarlBeek over 1 year ago

Changelog

  • #320 - Adds Zhejiang Testnet, removes Kiln
  • #307, #308, #309 - Bump setuptools versions
  • #321 - Version bump
Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-ef89710-linux-amd64.tar.gz c2b12a9e515f904ca359ec39dfbd7022dfefe881c1796ce42319df0a2da05560
Linux arm64 staking_deposit-cli-ef89710-linux-arm64.tar.gz 227c7b71d0cf4c88f3173213c61809f65f30f5f73d41fb2c1827bb06884343a2
macOS amd64 staking_deposit-cli-ef89710-darwin-amd64.tar.gz 9b033eca79f2394ae67c10728d3cbcd6ca73aa96786fad31fc86ae8ffc038381
Windows amd64 staking_deposit-cli-ef89710-windows-amd64.zip 55075a33ec0972723e87b2ceaefbba4b95664e05486736ff989e010c2df839cc
staking-deposit-cli - Görli is a Go

Published by CarlBeek about 2 years ago

Changelog

  • #276 - Adds support for --chain goerli
  • #267 - Adds Turkish Translation
  • #274 - Fixes French typo
  • #277 - Update Xcode CI image
  • #278 - Version bump
  • #282 - Sepolia support in dev
  • #283 - master -> dev for merge conflicts
Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-76ed782-linux-amd64.tar.gz 8a7757995e70178ac953a746c7434f1bc816a2f4be0318d980bf1eca98930a3c
Linux arm64 staking_deposit-cli-76ed782-linux-arm64.tar.gz f46efbd6b45c4b985fc8de2f602db306f1d64906b15a2787af741f5243538dc5
macOS amd64 staking_deposit-cli-76ed782-darwin-amd64.tar.gz 017d8ff97f3866e037a13aca329d2377befe8c797edcda33d73a9833da17eb2b
Windows amd64 staking_deposit-cli-76ed782-windows-amd64.zip 03f12145ba083970b53a71cc8c0bb988f2805ddb749c907a0a19fd02628956ac
staking-deposit-cli - The Ropsten Option

Published by CarlBeek over 2 years ago

Changelog

  • #258 - Adds Ropsten merge testnet support
Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-9ab0b05-linux-amd64.tar.gz fcf019c698eb4fdd841041cf3df8f064d9e11be7e267bd885c2cb672ba5f5fc3
Linux arm64 staking_deposit-cli-9ab0b05-linux-arm64.tar.gz 710e791783172cb3cf13108e6ac2a47b9fd4889369a0401ed46e24d0ef36a0d8
macOS amd64 staking_deposit-cli-9ab0b05-darwin-amd64.tar.gz b4c6e56a38063b1d5d005fb87032d7c6ea9fdb7bc00826349900412d741b2b33
Windows amd64 staking_deposit-cli-9ab0b05-windows-amd64.zip f65d4bbd949ca1a916aa00306ee073be35320c0ae41a15299e2b1d2584a6e439
staking-deposit-cli - Short words? That's absurd! 🔬

Published by CarlBeek over 2 years ago

Changelog

  • #242 - Support for abbreviated mnemonics (4-letter versions of words)
  • #249 - Update build process to Python 3.10 & many other package updates.
  • #251 - Version Bump this package
  • #253 - Kicks venv cache in CI
  • #254 - Fixes abbreviated mnemonic tests
  • #256 - clarifies variable names

You can find the binary executable files under assets below.

Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-ce8cbb6-linux-amd64.tar.gz 51b0e58dc7bdf679248a175faf6ec6b0e5de1e05d92cced1d13df126523fb653
Linux arm64 staking_deposit-cli-ce8cbb6-linux-arm64.tar.gz 936f3d127a8b88dfe2a5e9e947112cc29631f50ff4c011ce34625df27ca6a2ae
macOS amd64 staking_deposit-cli-ce8cbb6-darwin-amd64.tar.gz 428be2105c096f44b39db93c612737d91bbfe029fd315c00117712e14921a38e
Windows amd64 staking_deposit-cli-ce8cbb6-windows-amd64.zip 9145870f09d3289d20980c2fccfad4f576c6d98060f61b072fb422d346f66309
staking-deposit-cli - Wish upon a Bable Fish 🐠

Published by CarlBeek over 2 years ago

Changelog

  • Language support #182 #191:
    • Arabic
    • Greek
    • English
    • French
    • Indonesian
    • Italian
    • Japanese
    • Korean
    • Portuguese (Brazilian)
    • Romanian
    • Chinese (Simplified)
  • #198 - Testing expanded to include compiled executable binaries
  • #201 - Bump py
  • #204 & #205 - English clarifications
  • #208 - Typo fix by @colfax23
  • #215 - Removed "Eth2 phrasing from launchpad"
  • #216 - Fixed bug in importing translations in binaries
  • #230 - Version bump to v2.0.0
  • #231 - Update XCode version in CircleCI
  • #232 - Adds Linux ARM62 binaries, thanks to @Raekye
  • #233 - Ensures binaries can be built on M1 macs
  • #234 - Removes "Eth2" phrasing from translations
  • #235 - Bumps requirements_test.txt
  • #239 - pywin32 version bump
  • #240 - Kintsugi & Kiln support +Pyrmont deprecation
  • #241 - Bumps CLI_VERSION to 2.0.0

You can find the binary executable files under assets below.

Platform Compressed file SHA256 Checksum
Linux amd64 staking_deposit-cli-e2a7c94-linux-amd64.tar.gz ee744b7032ad3b1faa1cdf095ed42d07a9946a627a75323e799920e14949c641
Linux arm64 staking_deposit-cli-e2a7c94-linux-arm64.tar.gz 5e95c06283005324bbc10baff0b022f05ca0aee459ef467853e77e88e52ade5f
macOS amd64 staking_deposit-cli-e2a7c94-darwin-amd64.tar.gz c2bb33117309b844dfddda0007da7054f8bf87cf414beb61e47b785f5dca76d6
Windows amd64 staking_deposit-cli-e2a7c94-windows-amd64.zip d9d12d938d4df4d545aed3bfd9d14d18a2f6908e28bd320e9b25e7a41b9d0d9e
staking-deposit-cli - Your keys, now in Portuguese!

Published by CarlBeek over 3 years ago

Changelog:

  • [#184] ARMv7 hashes in requirements.txt
  • [#183] Adds new BIP39 Portuguese word list
  • [#195] Adds support for eth1 address withdrawal credentials

You can find the binary executable files under assets below.

Platform Compressed file SHA256 Checksum
macOS amd64 eth2deposit-cli-256ea21-darwin-amd64.tar.gz 5d8e4c50e0074416bc963821a2b536ee32eafe29bd343e542a78cc6d22e3e973
Linux amd64 eth2deposit-cli-256ea21-linux-amd64.tar.gz 825035b6d6c06c0c85a38f78e8bf3e9df93dfd16bf7b72753b6888ae8c4cb30a
Windows amd64 eth2deposit-cli-256ea21-windows-amd64.zip c436bb238bca0aa3b5019b06ad233f7b831243a80e5950a7b71f716f0fa961cc
staking-deposit-cli - A Prater Starter

Published by CarlBeek over 3 years ago

Changelog

  • Adds Prater testnet support #189
  • Ensure keystore permissions are 440 #176
  • Removes support for old testnets (Witti, Altona, Medalla, Spadina, Zinken) #189

You can find the binary executable files under assets below.

Platform Compressed file SHA256 Checksum
macOS amd64 eth2deposit-cli-7bac110-darwin-amd64.tar.gz 84d4da8ac65ecc29f8dca0488e7b15b2aa843a9f29d34222a21ab86691645a2a
Linux amd64 eth2deposit-cli-7bac110-linux-amd64.tar.gz 1f5a394837879e8d06f07c50c5561b9297695f610a617421845c54acf8d9af1a
Windows amd64 eth2deposit-cli-7bac110-windows-amd64.zip c585ebd6c5d80d829129ed55987d3585ab72cd53292bde0a03d8a2e3e59e35d9
staking-deposit-cli - Why doesn't Pyrmont rhyme with anything?

Published by CarlBeek almost 4 years ago

Changelog:

  • Pyrmont support (#157)
  • Adds eth2_network_name to deposit_data.json as yet another means of verifying the intended chain of deposit (#157)
  • py_ecc v5.1.0 (#162)
  • Fix typos in Readme (#160)
  • Very minor refactors for readability (#151)

You can find the binary executable files from the assets.

Platform Compressed file SHA256 Checksum
macOS amd64 eth2deposit-cli-ed5a6d3-darwin-amd64.tar.gz 19102954aa5b474e0e77f3b74e3489e491814db0ceaeadbbbb1ca3845d7b5211
Linux amd64 eth2deposit-cli-ed5a6d3-linux-amd64.tar.gz 2107f26f954545f423530e3501ae616c222b6bf77774a4f2743effb8fe4bcbe7
Windows amd64 eth2deposit-cli-ed5a6d3-windows-amd64.zip 988637f84ebf164a8e006d8424336afb28149c2d78e3e304547e1ce1a8b3adf9
staking-deposit-cli - We have a go for Main engine start 🚀

Published by CarlBeek almost 4 years ago

Changelog:

  • SHA 256 Checksums on binaries (#133)
  • Build using Docker config (#65)
  • Password Length Verification (#138)
  • Support for deriving keys from both new and existing mnemonics (#123)
  • Progress bars (#144)

You can find the binary executable files from the assets.

Platform Compressed file SHA256 Checksum
macOS amd64 eth2deposit-cli-9310de0-darwin-amd64.tar.gz 99b0766a64002e8f4fbccf939a932e4e146c34aecbdc63566e4ea8b5a7cab0d5
Linux amd64 eth2deposit-cli-9310de0-linux-amd64.tar.gz b09da136895a7f77a4b430924ea2ae5827fa47b2bf444c4ea6fcfac5b04b8c8a
Windows amd64 eth2deposit-cli-9310de0-windows-amd64.zip 923970bd002410e0bd793488fd07434b317547bcb15f8ae3c6187d50c6ec678b
staking-deposit-cli - I'm Zinken this will be the last testnet

Published by CarlBeek about 4 years ago

See the Assets tab below for binary releases

  • macOS amd64: eth2deposit-cli-v0.4.0-darwin-amd64.tar.gz
  • Linux amd64: eth2deposit-cli-v0.4.0-linux-amd64.tar.gz
  • Windows amd64: eth2deposit-cli-v0.4.0-windows-amd64.zip

See README.md for quick tutorials.

Changelog

  • Version bumped to v0.4.1
staking-deposit-cli - I'm Zinken this will be the last testnet

Published by CarlBeek about 4 years ago

See the Assets tab below for binary releases

  • macOS amd64: eth2deposit-cli-v0.4.0-darwin-amd64.tar.gz
  • Linux amd64: eth2deposit-cli-v0.4.0-linux-amd64.tar.gz
  • Windows amd64: eth2deposit-cli-v0.4.0-windows-amd64.zip

See README.md for quick tutorials.

Hotfix: The binaries were broken in the v0.4.0 tag due to a change in how version names were handled. See #130 for more details if you are curious.

Changelog

  • Zinken support
  • Parameter sanity checking in crypto wrappers
  • BLS v4 (py_ecc v5)
  • deposit_cli_version added to depsit_data.json

Releases removed due to a small bug in the binary builds. Running from source remains OK.
S̶e̶e̶ ̶t̶h̶e̶ ̶A̶s̶s̶e̶t̶s̶ ̶t̶a̶b̶ ̶b̶e̶l̶o̶w̶ ̶f̶o̶r̶ ̶b̶i̶n̶a̶r̶y̶ ̶r̶e̶l̶e̶a̶s̶e̶s̶ ̶

  • m̶a̶c̶O̶S̶ ̶a̶m̶d̶6̶4̶:̶ ̶e̶t̶h̶2̶d̶e̶p̶o̶s̶i̶t̶-̶c̶l̶i̶-̶v̶0̶.̶4̶.̶0̶-̶d̶a̶r̶w̶i̶n̶-̶a̶m̶d̶6̶4̶.̶t̶a̶r̶.̶g̶z̶ ̶
  • L̶i̶n̶u̶x̶ ̶a̶m̶d̶6̶4̶:̶ ̶e̶t̶h̶2̶d̶e̶p̶o̶s̶i̶t̶-̶c̶l̶i̶-̶v̶0̶.̶4̶.̶0̶-̶l̶i̶n̶u̶x̶-̶a̶m̶d̶6̶4̶.̶t̶a̶r̶.̶g̶z̶ ̶
  • W̶i̶n̶d̶o̶w̶s̶ ̶a̶m̶d̶6̶4̶:̶ ̶e̶t̶h̶2̶d̶e̶p̶o̶s̶i̶t̶-̶c̶l̶i̶-̶v̶0̶.̶4̶.̶0̶-̶w̶i̶n̶d̶o̶w̶s̶-̶a̶m̶d̶6̶4̶.̶z̶i̶p̶
    See README.md for quick tutorials.

Changelog

  • Zinken support
  • Parameter sanity checking in crypto wrappers
  • BLS v4 (py_ecc v5)
  • deposit_cli_version added to depsit_data.json

You can find the binary executable files from the assets.

staking-deposit-cli - Spadina: the final arena

Published by CarlBeek about 4 years ago

Changelog:

  • Spadina support
  • BLS v04 style EIP2333 (breaking change)
  • Other minor improvements
staking-deposit-cli - Bicornis Sprint

Published by hwwhww about 4 years ago

With binary files on the GitHub release assets now 🌵

  • macOS amd64: eth2deposit-cli-v0.2.1-darwin-amd64.tar.gz
  • Linux amd64: eth2deposit-cli-v0.2.1-linux-amd64.tar.gz
  • Windows amd64: eth2deposit-cli-v0.2.1-windows-amd64.zip

See README.md for quick tutorials.

Changelog:

  • Generate compressed built binary files on CircleCI: #56 #71
  • Add prompt message for --chain configuration. #61
  • Fix typo: #68
  • Update README.md: #69
staking-deposit-cli - Medalla! It's hard to come up with a good release pun. (v0.12.2)

Published by CarlBeek about 4 years ago

This release of the Deposit CLI is the first that targets the Medalla testnet!

Changelog:

  • Medalla chain support
  • EIP 2335 keystores wow support Unicode passphrases
  • Fixes to the handling of PIP
staking-deposit-cli - The Best Altonative (v0.12.x)

Published by CarlBeek over 4 years ago

Targeting Eth2.0 specs v0.12.x & the Altona testnet.

Changelog:

  • BLS v0 -> BLS v2
  • Improved Testing
  • Refactoring & Code cleanups
staking-deposit-cli - Insert something Witti here (v0.11.x)

Published by CarlBeek over 4 years ago

This preproduction release of the CLI is specs v0.11.x (BLS v0) compliant & mostly for prosperity reasons.