ethstaker-deposit-cli docs
Documentation
Introduction
ethstaker-deposit-cli is a tool for creating EIP-2335 format BLS12-381 keystores and a corresponding deposit_data*.json file for Ethereum Staking Launchpad or the Gnosis Beacon Chain deposit UI. One can also provide a keystore file to generate a signed_exit_transaction*.json file to be broadcast at a later date to exit a validator.
- Warning: Please generate your keystores on your own safe, completely offline device.
- Warning: Please backup your mnemonic, keystores, and password securely.
Please read Launchpad Validator FAQs before generating the keys.
The project has been through various security audits over the years. You can find them here:
- March 4, 2026: Security assessment report by Trail of Bits
- December 13, 2024: Security assessment report by Trail of Bits
- September 4, 2020: Security assessment report by Trail of Bits of the original staking-deposit-cli project
Canonical Deposit Contract and Launchpad
Ethstaker confirms the canonical Ethereum staking deposit contract addresses and launchpad URLs. Please be sure that your ETH is deposited only to this deposit contract address, depending on chain.
Depositing to the wrong address will lose you your ETH.
-
Ethereum mainnet
- Deposit address: 0x00000000219ab540356cBB839Cbe05303d7705Fa
- Launchpad
-
Ethereum Hoodi testnet
- Deposit address: 0x00000000219ab540356cBB839Cbe05303d7705Fa
- Launchpad
-
Plataberget testnet
- Deposit address: 0x00000000219ab540356cBB839Cbe05303d7705Fa
- Validator deposits via Dora
- Plataberget is expected to be shut down by the end of 2026.
-
Gnosis mainnet
- Deposit address: 0x0B98057eA310F4d31F2a452B414647007d1645d9
- Gnosis Beacon Chain deposit UI
-
Chiado testnet
- Deposit address: 0xb97036A26259B7147018913bD58a774cf91acf25
- Gnosis Beacon Chain deposit UI
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ethstaker_deposit-1.3.1.tar.gz.
File metadata
- Download URL: ethstaker_deposit-1.3.1.tar.gz
- Upload date:
- Size: 91.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
fb76e3d32fcd4721d0f84f6fee92023864c192bcd7bbea77978f15a960670ddc
|
|
| MD5 |
4d839a1e9cf25c462d6f188012bfbf9e
|
|
| BLAKE2b-256 |
a566217bd88e42520083fb199f02d54161ba8af185362a94d90f281160ee7e4c
|
Provenance
The following attestation bundles were made for ethstaker_deposit-1.3.1.tar.gz:
Publisher:
pypi.yml on ethstaker/ethstaker-deposit-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ethstaker_deposit-1.3.1.tar.gz -
Subject digest:
fb76e3d32fcd4721d0f84f6fee92023864c192bcd7bbea77978f15a960670ddc - Sigstore transparency entry: 2637190619
- Sigstore integration time:
-
Permalink:
ethstaker/ethstaker-deposit-cli@9fdce5a273598f6eba052fded526263736fdc286 -
Branch / Tag:
refs/tags/v1.3.1 - Owner: https://github.com/ethstaker
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@9fdce5a273598f6eba052fded526263736fdc286 -
Trigger Event:
push
-
Statement type:
File details
Details for the file ethstaker_deposit-1.3.1-py3-none-any.whl.
File metadata
- Download URL: ethstaker_deposit-1.3.1-py3-none-any.whl
- Upload date:
- Size: 136.3 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
508bb90c6d944cde5b12cd8bbff3c80f5683f4177b10a2bc2b47f8611c19c2ba
|
|
| MD5 |
3f164f12b3075a2cd05cd47aaebe7852
|
|
| BLAKE2b-256 |
4ecf5a8125d978a235e7fd30bf444959303004bf09c3a49cde2a9c3d9a66c1ea
|
Provenance
The following attestation bundles were made for ethstaker_deposit-1.3.1-py3-none-any.whl:
Publisher:
pypi.yml on ethstaker/ethstaker-deposit-cli
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
ethstaker_deposit-1.3.1-py3-none-any.whl -
Subject digest:
508bb90c6d944cde5b12cd8bbff3c80f5683f4177b10a2bc2b47f8611c19c2ba - Sigstore transparency entry: 2637190756
- Sigstore integration time:
-
Permalink:
ethstaker/ethstaker-deposit-cli@9fdce5a273598f6eba052fded526263736fdc286 -
Branch / Tag:
refs/tags/v1.3.1 - Owner: https://github.com/ethstaker
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
pypi.yml@9fdce5a273598f6eba052fded526263736fdc286 -
Trigger Event:
push
-
Statement type: