Skip to content

@tzdybal tzdybal released this Jan 3, 2018 · 748 commits to master since this release

Geth 4.2.0 brings a new console output which makes it much easier to monitor current status of Geth synchronization status. Now you can track the process of peer discovery, initial sync and how geth is catching new blocks at this moment:


Logging display made independent from debug logs. Run geth help to view new flags under "Logging" and "Experimental."

Additional features

  • Support for SputnikVM. It's in testing right now, disabled by default, use flag --sputnikvm to enable it.
  • Debug logs are by default written to file system, with functionality and options for log compression and rotation


  • Allow GOMAXPROCS environment variable to be set


.zip.sig and .tar.gz.sig files are detached PGP signatures
.zip.asc and .tar.gz.asc files are ascii-armored detached PGP signatures
.zip and .tar.gz are archive (compressed) files containing the geth executable

To verify a release with a signature: First, make sure you have a gpg tool installed, eg. gnupg or gnupg2. Then, if you haven't already, you'll need to import the signing key, which you'll find here. This step is included below.

# Import my signing public key
$ wget
$ gpg —import
# Verify
$ gpg --verify geth-classic-linux-v4.2.0-c11fbdf.tar.gz.asc 
gpg: assuming signed data in 'geth-classic-linux-v4.2.0-c11fbdf.tar.gz'
gpg: Signature made Tue 02 Jan 2018 11:01:33 PM UTC
gpg:                using DSA key 86C9E79D83B626AE95548DC3F157D3BD6E2EED66
gpg: Good signature from "Tomasz Zdybał (personal) <>" [unknown]
gpg: WARNING: This key is not certified with a trusted signature!
gpg:          There is no indication that the signature belongs to the owner.
Primary key fingerprint: 86C9 E79D 83B6 26AE 9554  8DC3 F157 D3BD 6E2E ED66

All tagged and development downloads are also be available at our automated builds website:

Assets 17
You can’t perform that action at this time.