Ethereum Argent introduces dark mode |
- Argent introduces dark mode
- Augur v2 will launch on July 28, 2020.
- The latest Ethereum 2.0 Testnet 'Altona' now is live!
- Attacker drained $500K from Balancer, shielded identity and washed funds through Tornado Cash. It's unlikely that funds will be returned as in previous DeFi hacks, leaving Balancer in a deficit.
- Ethereum on ARM. New Eth2.0 Raspberry pi 4 image for automatically joining Prylabs Onyx Eth2.0 testnet. Step-by-step guide for installing and activating a validator.
- What’s New in Eth2 - 27 June 2020
- Rockside released a (great) product (Tx Relayer) but it went largely unnoticed. Can we please give them a round of support? Let’s show how thanksful Ethereans can be to buidlers!
- New level of DeFi Composability - The BZRX Token Model v3
- Latest Week in Ethereum News
- Ethereum Cat Herders Update #24
- The Risks of Rari Capital - Fully Transparent to Users
- Crypto Trends 29 June 2020 DEX volume is growing - Dune Analytics USD$1 Billion supplied to Compound protocol ☑️ Source code verification with Sourcify
- KyberSwap Tutorial: How to Exchange Ethereum & ERC20 Tokens
Posted: 29 Jun 2020 09:24 AM PDT
| ||
Augur v2 will launch on July 28, 2020. Posted: 29 Jun 2020 01:39 PM PDT
| ||
The latest Ethereum 2.0 Testnet 'Altona' now is live! Posted: 29 Jun 2020 01:32 PM PDT
| ||
Posted: 29 Jun 2020 12:39 PM PDT
| ||
Posted: 29 Jun 2020 12:32 AM PDT TL;DR: Flash your Raspberry Pi 4, plug in an ethernet cable, connect the SSD disk and power up the device to join the Eth2.0 Onyx testnet. The image takes care of all the necessary steps to join the Eth2.0 Onyx testnet [1], from setting up the environment and formatting the SSD disk to installing and running the Ethereum Eth1.0 and Eth2.0 clients as well as starting the blockchains synchronization (for both Geth Eth1.0 Goerli [2] and Prysm [3] Eth2.0 Beacon Chain). You will only need to create a validator account, send the deposit of 32 Goerli ETH to the Onyx contract and start the validator systemd service. MAIN FEATURES
SOFTWARE INCLUDED
INSTALLATION GUIDE AND USAGERECOMMENDED HARDWARE AND SETUP
STORAGE You will need and SSD to run the Ethereum clients (without an SSD drive there's absolutely no chance of syncing the Ethereum blockchain). There are 2 options:
In both cases, avoid getting low quality SSD disks as it is a key component of you node and it can drastically affect the performance (and sync times). Keep in mind that you need to plug the disk to an USB 3.0 port (in blue). IMAGE DOWNLOAD AND INSTALLATION 1.- Download the image: http://www.ethraspbian.com/downloads/ubuntu-20.04-preinstalled-server-arm64+raspi-eth2-onyx.img.zip SHA256 13bc7ac4de6e18093b99213511791b2a24b659727b22a8a8d44f583e73a507cc 2.- Flash the image Insert the microSD in your Desktop / Laptop and download the file: Note: If you are not comfortable with command line or if you are running Windows, you can use Etcher [8] Open a terminal and check your MicroSD device name running: You should see a device named mmcblk0 or sdd. Unzip and flash the image: 3.- Insert de MicroSD into the Raspberry Pi 4. Connect an Ethernet cable and attach the USB SSD disk (make sure you are using a blue port). 4.- Power on the device The Ubuntu OS will boot up in less than one minute but you will need to wait approximately 7 minutes in order to allow the script to perform the necessary tasks to join the Onyx testnet (it will reboot again) 5.- Log in You can log in through SSH or using the console (if you have a monitor and keyboard attached) You will be prompted to change the password on first login, so you will need to log in twice. 6.- Forward 30303 and 13000 ports in your router (both UDP and TCP). If you don't know how to do this, google "port forwarding" followed by your router model. 7.- Getting console output You can see what's happening in the background by typing: 7.- Grafana Dashboards There are 2 Grafana dashboards to monitor the node (see section "Grafana Dashboards below". See [9] The Onyx Eth2.0 testnetOnyx is an Eth2.0 testnet created by Prylabs according to the latest official specification for Eth2.0, the v0.12.1 [10] release (which is aimed to be the final). In order to run an Onyx Eth 2.0 node you will need 3 components:
The image takes care of the Eth1.0 Geth and Eth2.0 Beacon Chain configurations and syncs. So, once flashed (and after a first reboot), Geth (Eth1.0 client) starts syncing the Goerli testnet and the Beacon Chain (Eth2.0 client) gets activated through the Prysm client, both as systemd services. When the Goerli testnet sync is completed, the Beacon Chain starts syncing. Both chains are necessary as the validator needs to communicate with them (as explained below). Activating the validator Once Goerli and the Beacon chain are in sync you have just one task left, configure the Validator for enabling the staking process. The image provides the Prysm validator client for running the staking process. With this validator, you will create an account with 2 keys (public and private) and get an HEX string that needs to be sent to the Eth 1.0 blockchain as data through a 32 ETH transaction. The Beacon Chain (which is connected to the Eth1 chain) will detect this deposit (which includes the validator public key) and the Validator will be activated. So, let's get started. Geth Goerli testnet and the Beacon Chain are already syncing in the background. Goerli will sync in about 1 hour and the Beacon Chain in about 2 hours (so this will take 3 hours overall). The easiest way to enable a Prysm validator is to use the Prylabs web portal to get Goerli ETH (testnet ETH) and follow their instructions: https://prylabs.net/participate Let's break this down: Step 1) Get Prysm Nothing to do here. Prysm is already installed. Step 2) Get GöETH — Test ETH We need 32 ETH to stake (it is fake ETH as this is a tesnet). Prylabs created a faucet with a great UI so you can easily get 32.5 Goerli ETH. You will need a web3 provider to use the faucet. Install Metamask browser extension (if you don't have it running yet). Create an account and set the network to "Goerli test network" (on the top of the Metamask screen). Now, click once in "Metamask" and then click "Need GoETH?" button. Confirm the transaction. Once funded, you will see something like this: Step 3). Generate a validator public / private key Go to your Raspberry Pi console and run the following command (make sure you are logged in with your ethereum user): Press return to confirm the default path Enter a password twice (you will need it later to run the validator so write it down and be careful). Once finished, your account will be created (under the /home/ethereum/.eth2validators directory) containing, among other info, your validator keys. Additionally you will get the deposit data as follows (this is an example): Copy this data (just the hexadecimal part, from 0x to the last number), go back to step 3 of Prylabs website and paste it into the field "Your validator deposit data". Step 4) Start your beacon chain & validator clients Beacon chain is already running in the background so let's configure the validator. Just edit the /etc/ethereum/prysm-validator.conf file and replace "changeme" string with your password (you can use nano or vim editors). Now run: Check if everything went right by running: Step 5) Send a validator deposit We are almost there. Just click the "Make deposit" button and confirm the transaction. Done! Now you need to wait for the validator to get activated. In time, the beacon chain will detect the 32 ETH deposit (which contains the validator public key) and the system will put your validator in queue. These are the validator status that you will see during the activation process:
Grafana DashboardsWe configured 2 Grafana Dashboards to let users monitor both Eth1.0 and Eth2.0 progress. To access the dashboards just open your browser and type your Raspberry IP followed by the 3000 port: There are 3 dashboards available:
Lot of info here. You can see for example if Geth is in sync by checking (in the Blockchain section) if Headers, Receipts and Blocks are aligned or easily find the validator status. Whats's nextWe are planning a new release for a multi testnet Eth2.0 network including Prysm, Teku and Lighthouse client (and hopefully Nimbus). Gitcoin GrantGitcoin Grants round 6 is on!. If you appreciate our work, please consider donating. Even $1 can make the difference! https://gitcoin.co/grants/384/ethereum-on-arm Follow us on Twitter. We post regular updates and info you may be interested in! https://twitter.com/EthereumOnARM References
[link] [comments] | ||
What’s New in Eth2 - 27 June 2020 Posted: 29 Jun 2020 01:25 PM PDT
| ||
Posted: 29 Jun 2020 05:11 AM PDT
| ||
New level of DeFi Composability - The BZRX Token Model v3 Posted: 29 Jun 2020 10:04 AM PDT
| ||
Posted: 29 Jun 2020 10:08 AM PDT | ||
Ethereum Cat Herders Update #24 Posted: 29 Jun 2020 01:28 PM PDT
| ||
The Risks of Rari Capital - Fully Transparent to Users Posted: 29 Jun 2020 11:30 AM PDT
| ||
Posted: 29 Jun 2020 02:09 AM PDT
| ||
KyberSwap Tutorial: How to Exchange Ethereum & ERC20 Tokens Posted: 29 Jun 2020 03:48 AM PDT
|
You are subscribed to email updates from Ethereum. To stop receiving these emails, you may unsubscribe now. | Email delivery powered by Google |
Google, 1600 Amphitheatre Parkway, Mountain View, CA 94043, United States |
No comments:
Post a Comment