https://github.com/stakefish/eth2-deposit-verification
https://github.com/stakefish/eth2-deposit-verification
deposit-contracts withdrawal-credentials
Last synced: 5 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/stakefish/eth2-deposit-verification
- Owner: stakefish
- License: other
- Created: 2020-12-11T08:11:48.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2021-08-11T12:56:52.000Z (almost 5 years ago)
- Last Synced: 2023-03-09T22:47:23.267Z (about 3 years ago)
- Topics: deposit-contracts, withdrawal-credentials
- Language: JavaScript
- Homepage: https://stakefish.github.io/eth2-deposit-verification/
- Size: 2.19 MB
- Stars: 7
- Watchers: 3
- Forks: 1
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Eth2 Contract Data Verification Tool
This simple tool makes it easy to verify the withdrawal credentials, number of validators, and correctness of the deposit message signature users typically receive when depositing ETH with Ethereum 2.0 staking services like stakefish.
---
### Instructions
1. Navigate to https://stakefish.github.io/eth2-deposit-verification/ or run the app locally.
2. During the deposit process, copy the hex data from MetaMask to the text area.
3. Click "Check."

---
If you did everything correctly, you will see a green success message along with the detected withdrawal credentials, which you can manually compare with the credentials in your `deposit_data-*.json` file. The current version of the tool only supports the stakefish Batch Deposit Contract and the official Eth2 deposit contract, and transactions to other contracts will fail the verification. We plan to implement support for other deposit contracts in the near future.