Skip to content

Commit

Permalink
Document canonical deposit contract and launchpad
Browse files Browse the repository at this point in the history
  • Loading branch information
yorickdowne committed Aug 27, 2024
1 parent cfb4626 commit f39c9f7
Showing 1 changed file with 22 additions and 6 deletions.
28 changes: 22 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -71,7 +71,7 @@
- [Run tests](#run-tests)
- [Run the app](#run-the-app)
- [Building Binaries](#building-binaries)
- [Mac M1 Binaries](#mac-m1-binaries)
- [Canonical Deposit Contract and Launchpad](#canonical-deposit-contract-and-launchpad)

<!-- END doctoc generated TOC please keep comment here to allow auto update -->

Expand Down Expand Up @@ -647,10 +647,26 @@ python3 -m ethstaker_deposit [OPTIONS] COMMAND [ARGS]

### Building Binaries
**Developers Only**
##### Mac M1 Binaries

👋This is not the section you are looking for.👋
If you are trying to **build the binary** on macos with an M1 Mac and you are using pyenv to manage your python version. You'll probably need to reinstall a given python version using:
```
env PYTHON_CONFIGURE_OPTS="--enable-framework" pyenv install 3.10.3
ethstaker-deposit uses `pyinstaller` to create binaries. The requirements are in `build_configs`. Look at `.circleci/config.yml` to see it in action.

For example Linux, in your Python virtual environment:
```sh
export BUILD_FILE_NAME=ethstaker_deposit-cli-dev-linux
pip install -r ./build_configs/linux/requirements.txt
pyinstaller --distpath ./${BUILD_FILE_NAME} ./build_configs/linux/build.spec
```

## 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](https://etherscan.io/address/0x00000000219ab540356cBB839Cbe05303d7705Fa)
- [Launchpad](https://launchpad.ethereum.org/)
- Ethereum Holešky (Holešovice) testnet
- Deposit address: [0x4242424242424242424242424242424242424242](https://holesky.etherscan.io/address/0x4242424242424242424242424242424242424242)
- [Launchpad](https://holesky.launchpad.ethereum.org/)

0 comments on commit f39c9f7

Please sign in to comment.