Skip to content

@aerth aerth released this Oct 15, 2018

All files have been digitally signed with the same PGP key used for git commits.

You can import it with this command:

gpg --keyserver hkp://pgp.mit.edu --recv-keys 82953CFA6F4F49D02B6A082FEBC461F686385D5C

Then, verify your download with

gpg --verify the-download.tar.gz.sig the-download.tar.gz

And check sha256:

sha256sum -c CHECKSUMS.txt

You can also find these same files here

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

## Aquachain 1.7.9

Report issues at:

  gitlab.com/aquachain/aquachain
  
or,
  
  github.com/aquanetwork/aquachain

Find out more at https://aquachain.github.io
    
## Changes since 1.7.8 (b91654d):
    
new flags:
    
  * `-addr` to specify the interface (or :21303 default)
  * `-nokeys` to drop all keystore support (useful for open RPC)
  * `-allowip` to restrict RPC to specific IP addresses (both http and websocket)
  * `-offline` to access wallet or chain without networking
  * `-behindproxy` (EXPERIMENTAL) to use X-FORWARDED-FOR to find RPC Client IP
  * `-socks` to use SOCKS proxy for rpc client connections (attach, monitor)
  * `-ethereum` to connect to the Ethereum network! (experimental!)

improvements:

  * uses go modules for default 'make' build
  * pure go for default 'make' build (optional cgo for usb, tracers)
  * increased default timeout for RPC client connects (attach) 30 seconds!
  * split rpc and rpcclient packages, nice!
  * CI tests: do fast tests first, then slow ones (downloader, fetcher)
  * start testing -ethereum flag (no dao fork support at the moment,
    sync issues, experimental!)
  * update format of `aquachain account list` and `aquachain account new`
  * -allowip uses CIDR notation, for one IP, use /32 like: `192.168.1.5/32`
  * during synchronization, show time of block in log
  * if inserting one block, show miner address instead of time

SHA256 (aquachain-arm.tar.gz) = 1ea1aac4cfb89a8478786015f01659e5fa72722ce4a550d41a1865e52df419cb
SHA256 (aquachain-freebsd.tar.gz) = cdb5be2107624029ae93de4351f3507144b269131b996deb03530e8fa95a81d3
SHA256 (aquachain-linux-386.tar.gz) = 7b2837654993e763fb4fe394921357af01e9a5da7e9850e19dd57ec1555972b8
SHA256 (aquachain-linux-amd64.tar.gz) = de0eb58ed0c82d4e52b511ee59e4ee7a5bb70863b6ac1058e8dbe902dacb1751
SHA256 (aquachain-netbsd.tar.gz) = bf85770b3783ce656b025a402ca893b44e7c528d7bbf4d4c17cf02216c0de1a3
SHA256 (aquachain-openbsd.tar.gz) = 8431a6ba14cd773b04bda369e99e2cc3bce6bdf148de13806f25ecb3e258c0ef
SHA256 (aquachain-win32.zip) = e0a05ee3ad62057bcc52bb7ff43a1c8a3a35cfa4d9bf54d505ca34894d4798ba
SHA256 (aquachain-win64.zip) = 7398624ea92c34583ec409b701b08dded6c24d6ce970dde8ed76a79ad69a19e1
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEgpU8+m9PSdAraggv68Rh9oY4XVwFAlvEFIAACgkQ68Rh9oY4
XVzHpRAAuD3dFRjXNB9iGk25s2uihAuGIY4gIseHZW1LrktRb7SS4NSA/HpDmYPR
BxseRM28fV2U5oGW7CjDiyAKhxiav5iWeza4Bge8uYo+2mIxQiRKs51aJ4p5OYKu
Tqa/NzC2E0eH8DKmpE2xjD7h6vg54mGWZ9Ft3ryGVUtZo777m00lr6UHXbWhiITp
MLUPkD4X/Bk31382gtzuOq7lvhlJH+RS/F2K5khAFGS7yvRsbmZ+AKf3f29cSFa9
u+m9zg8GtRCxHhjGPUf8KRSPUblq8vtAJTOm9hGLzxxzuZ1IMFGT/hDE30qVaU5B
H0OyN3mDlfyttA0afRKatKfFlbWeSk0QXqotJ3Xv1BuDNUpVHxFA6pQnaw/06mDf
2et15CVcwdoWFo5Twx48a7UfVc7rNFGFmZwIxKAi3/4Oz9StimFqlLOiNqDn1w7P
PZ2CSTYusrydLmqzKmmKwpM2ks5Ir++0J7y87icKuHQ9uS61hF35w2yl5E5+zWhv
9v0dMpiffrHnttoF9Oh1l1whZTL+n8WR513g514bXPdTg1LxHMtF7wTv1ma63JCh
PE6prgBemWQWoo+DjRDb/JlMBwLZbBZlKrp9MtcVJSkHyp0LLVD8l83+B3F3WFdK
1209Y3Yzku6IyrGRi7uERCRioGzgvQ7nYTMs5IbBm7zRjHQ6uPI=
=gDbg
-----END PGP SIGNATURE-----
Assets 21

@aerth aerth released this Sep 20, 2018 · 64 commits to master since this release

  • no default cgo requirements (but optional for usb and tracers)
  • -vmodule good and -vmodule great logging options
  • after synchronizing past HF5 (22800) you may restart aquachain to no longer use DAG cache
  • -allowip [comma,separated,ipAddresses] to restrict rpc and ws usage (needs testing!)
  • -rpcapi testing flag allows new testing_getBlockTemplate and testing_submitBlock RPC methods
  • showing block version in BAD BLOCK reports (helps debugging)
  • -addr flag, for choosing exact interface to bind to (for example: -addr :21303 or addr 127.0.0.1:21303) (overrides -port flag if both are set)
  • This release contains BUG: #35 fix: start aquachain with aquachain -port 21303 to run normally

Changelog since 1.7.7-unstable: v1.7.7-unstable...v1.7.8

New release binaries will no longer hosted on GitHub

Building from source: wiki
See below for IPFS links, (no, you don't need to install IPFS)

binary downloads (hosted on IPFS, please ipfs pin add these hashes if you run an ipfs node)

  • Linux amd64:

  • Windows

    • Skipping this release
  • OSX

    • Skipping this release

read-only source mirror:

https://ipfs.io/ipfs/QmXBKPgGXqeNzF3WDbhQcgLcf7ZTkmRan9qhQAnCfNacgp

Assets 2

@aerth aerth released this Sep 12, 2018 · 106 commits to master since this release

Build latest from source: Compiling Documentation

changes

  • further gutting! even more lightweight
  • initial support for name service
  • initial support for versioned mining (getwork[2])
  • usb improvements (disabled in default build)
  • update vendored packages
  • add -vmodule great , improve -vmodule good
  • console commands: pending(), admin.supply(), admin.richlist(10)
  • logging improvements
  • minor bug fixes
  • show address with 0x (aquachain.exe account)

download verification

AQUA tx input should match sha256sum of aquachain-1.7.7-unstable.sha256.txt

0x50fbc3f13c03f36ab92d9033e4ad54d9bc4ff86f1edc153f1446b05e76e6ce00 (block 65108)

sha256sum

c8c1ffb911b6befeeb10132b501c8283a43972fe25513945bd00da566fb8b6b0  aquachain-1.7.7-unstable.sha256.txt

af2105cb074dd754b3d22ca68f278168be748881394547a321ec8e2d63be00f2  aquachain-linux-386
c2dcd577eef681bd4cccf056038ca1da75fd1b8ec76b23993339fe8e32282696  aquachain-linux-386.zip
cfdba14a1372c769e88c8196e4adccc8213e164ab5fe05fed03dc2cdc34ee836  aquachain-linux-amd64
c0851b74c5034d9f5ede38d6ce7bb23ce0259c96c8cfdd82e9349f42c7f4e830  aquachain-linux-amd64.zip
8ab2ef3a6f8cc5f2b17f1e3360d69d9cb6d08c1eaff197ac24c552978394eff6  aquachain-linux-arm-5
4e46d08660ce9d4e6d85b84c6c14e0e6d4114b7e5719c5bb4f1b0324261c9520  aquachain-linux-arm-5.zip
09692b76e3af31d1230a3396f4df3b447e35f6f198aedc9d84afc838e0bb54c8  aquachain-windows-4.0-386.exe
eca00fc884b7ee757b681df17e2b35097ab031a491b63d4d49a8156792ce9428  aquachain-windows-4.0-386.exe.zip
0b7e03a00e19125c4ae009f487479025a5a19174f692c9c66ab7a2f4e6ad4978  aquachain-windows-4.0-amd64.exe
75b988dfbb595ce8370d35e70bf9a8513c1dfb77d69e72e2c4b71e2be47225b7  aquachain-windows-4.0-amd64.exe.zip

contributors welcome!

Assets 8

@aerth aerth released this Aug 3, 2018

Changes in 1.7.3

  • faster launch
  • -nousb flag is now -usb flag (disabled by default)
  • brand new -testnet (also see private -testnet2 flag)
  • cant use -rpcaddr and -unlock at the same time
  • now show who mined the block in the logs
  • use as little caches as possible while we aren't using it (ethash dag)
  • fatal error if invalid command or flags
  • fatal error if invalid bootnodes on launch
  • lots of unused code removed
  • allow building on go 1.11
  • resync from upstream: aquadb, tracers
  • Have gcc-musl installed? Build aquachain with make musl
  • RPC: default modules: aqua, eth, web3, net
  • smaller binaries
  • MyAquaWallet removed from aquachain command!

Help

https://t.me/aquacrypto
https://discord.gg/feEUajj

FAQ

See wiki https://github.com/aquanetwork/aquachain/wiki/Basics

Where to find miner? https://bitbucket.org/cryptogone/aquacppminer/downloads/

Assets 8
Pre-release
Pre-release

@aerth aerth released this Aug 2, 2018

62d3a48c4c7afc2ae6ce0741a7d80196db596376ca45b8c9200f6d38deab7eae aquachain-1.7.3-linux.tar.gz

This is all aquachain tools

99020675c9a7920851d46b4830f63aaf6b5a1e18a366861055d5ab1d9a530faf  bin/aqua-abigen
e2524be35adfe855006c1b429f09401fd4249ce57be05d9b6765b4a14b74031a  bin/aquabootnode
0406f889791351f1f95a6de19574254576dd3da8b2fa7fc585e0eec066dffc91  bin/aquachain
f317cfeeaab17002d55f9686d12424114eef2dd1b326cca4a139dfe33200e78b  bin/aquakey
808de79aa2679bbdbdff92c11b1b0ec4f3466d5600b596021e7769937415f5df  bin/aqua-maw
4a5a4b43d7ca6bcc1a4b71da117a6b6a9a786096d62a39eca8e883d8dcd084b4  bin/aquaminer
f20550f3e96bd1e897738fe7497bd9512ede4ef0c082a9f877173a742b9a4658  bin/aquap2psim
48a7e53414b7b0d57ed1d94baf0d7fffc98ff85ae7a8934350e9937fed95ccce  bin/aquapaper
890e9d58041d05bd91a5cd506d6cd9ab13586f72ad0f715c50415d18a93682e3  bin/aqua-puppet
0a7b4a3ec618527e0d3c9812ba024f2e596ed10b466f4106201bf0c451999d6c  bin/aqua-rlpdump
ad3c5215365c4f073a27b9eb2cb10ea9c42dbd56356b6db126c3d644b760906c  bin/aqua-swarm
cad2451908547c3099980048757af469973ccc2d4af1fd837bb0d0fdd70ad50d  bin/aqua-vm
59f27f81f93e0e5f9201e95342ca5ea9903a487bef45ad453b44b1e64a924fc6  bin/aqua-wnode
README.md
COPYING
Assets 3

@aerth aerth released this Jul 24, 2018

Changes:

  • Now shows hard fork activation during sync
  • Testnet now has different port number, allowing a server to easily run both mainnet and testnet simultaneously.

Removed:

  • LES and Light ETH options and protocols are removed.
  • All azure stuff removed.
  • All dashboard stuff removed

Notes:

  • Built with Go 1.10.3 using xgo

Cross compiled with the following command:

go get -v github.com/aquachain/xgo
xgo -ldflags='-w -s' -out 'aquachain-1.7.2' -targets="*/amd64" gitlab.com/aquachain/aquachain/cmd/aquachain
Assets 6

@aerth aerth released this Jun 6, 2018 · 285 commits to master since this release

HF7 @ 36050
Testnet HF7 @ 25

With replay protection (EIP155) and EIP158

ChainID: 61717561

Link to latest Aquaminer: https://github.com/aquanetwork/aquachain/releases/tag/1.5.5

Compiling is easy

user@builder:~/1.7.0$ for i in aquachain-1.7.0-*; do file $i; ls -all $i; doneaquachain-1.7.0-darwin-10.6-amd64: Mach-O 64-bit x86_64 executable
-rwxr-xr-x 1 root root 30792608 Jun  6 01:27 aquachain-1.7.0-darwin-10.6-amd64
aquachain-1.7.0-darwin-10.6-amd64.zip: Zip archive data, at least v2.0 to extract
-rw-r--r-- 1 user user 11562412 Jun  6 01:36 aquachain-1.7.0-darwin-10.6-amd64.zip
aquachain-1.7.0-linux-amd64: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=aa3a3779071b3f746d731903be5f126fdf5c9ea8, not stripped
-rwxr-xr-x 1 root root 42186704 Jun  6 01:18 aquachain-1.7.0-linux-amd64
aquachain-1.7.0-linux-amd64.zip: Zip archive data, at least v2.0 to extract
-rw-r--r-- 1 user user 14524044 Jun  6 01:36 aquachain-1.7.0-linux-amd64.zip
aquachain-1.7.0-windows-4.0-amd64.exe: PE32+ executable (console) x86-64, for MS Windows
-rwxr-xr-x 1 root root 39282353 Jun  6 01:22 aquachain-1.7.0-windows-4.0-amd64.exe
aquachain-1.7.0-windows-4.0-amd64.exe.zip: Zip archive data, at least v2.0 to extract
-rw-r--r-- 1 user user 13803212 Jun  6 01:37 aquachain-1.7.0-windows-4.0-amd64.exe.zip
user@builder:~/1.7.0$ for i in aquachain-1.7.0-*; do sha256sum $i; done
58f92636e564d3659e5804d0cd75d60243c9a3c115d400935084c785aeee1c3c  aquachain-1.7.0-darwin-10.6-amd64
48d0eecb1053acc39eb7708b31787fe66cde8f44ac14003f639e0fa44530fdb7  aquachain-1.7.0-darwin-10.6-amd64.zip
723820aaa5bd3768b7bf8716efe659563c37f81f69c068228ca44b43c5f2f611  aquachain-1.7.0-linux-amd64
56f6c1b2e39e5615a33258ac663d2e66f4de48dbe7333317821212611add9918  aquachain-1.7.0-linux-amd64.zip
837b20bd0963f18a24168dceff85d8092479ac158e7a5ff0f6549731a472fcae  aquachain-1.7.0-windows-4.0-amd64.exe
722bd7b1960c97bf512c2c0d56c752a3212ba4e8438cfe87b182a8bb2c334a81  aquachain-1.7.0-windows-4.0-amd64.exe.zip


Assets 5

@aerth aerth released this Jun 4, 2018 · 287 commits to master since this release

DOWNLOAD LATEST VERSION

https://github.com/aquanetwork/aquachain/releases/tag/1.7.0-alpha

Changes in HF6 @ block 36000

Estimated time of hard fork: 2018-06-12 21:40:26 UTC

HF6

Less volatility in difficulty

  • Bumps difficulty divisor up to 128
  • Lowers minimum duration to 180, keeping average block time 240 seconds.
e7381e0132c39db1479d6d958d68226b0fe5b3dbd0d9b954cf3461a605f9a7e3  aquachain-1.6.0-linux/aquachain
061d8eb9add25f5ceded62a8e7813c6de8ea9351e1f326bb5fa3cab54fd76971  aquachain-1.6.0-osx/aquachain
9a2f6e2fc709fd89c2ac25ac8a8b1e11727cd0d945c02ce5f5bf236972208bc9  aquachain-1.6.0-windows/aquachain.exe

4577cd2ad898e9d32124a7ca26338a063fa6e54ed60173d0f0c0aa070de2df3d  aquachain-1.6.0-linux.zip
e2ae6971add8ff94435a302dba17be24f5463dd45744bde28104f0945f3289b7  aquachain-1.6.0-osx.zip
31dd583104151a4d666e89b27b8b04a73fb09f95399195c50706e6eef0cdba92  aquachain-1.6.0-windows.zip

c64ffded878b71e66ff29be18a209b45e44e4bdd6187a5b1205270ed70911596  aquachain-1.6.0-linux-amd64.tar.gz
522a3088d958b156860459d5bb0da9d3ae9b110624ff327f2f9ac8af61a40c45  aquachain-1.6.0-osx-amd64.tar.gz

Assets 7

@aerth aerth released this May 10, 2018 · 299 commits to master since this release

  • New getter: admin.supply in console, show circulating supply
  • Minor console upgrades (balance(), attach-mode)
  • Fix for Filters handling
  • New private admin method: admin_getDistribution
  • Update all vendor packages
  • New logging mode: --vmodule good
  • New golang package: consensus/lightvalid , for pools
  • Aquaminer: use crypto/rand to help seed math/rand (may help cpu farms)

checksums

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

93dd0f72fef78ffc8345e3a5fa008ce9552eb55d7d8e038ca1395358be785a26  aquachain-1.5.5-darwin-10.6-amd64
e25769d9acb3436de6cf6bb6c392a372189142cf8ece1692346eff2dccdbf43e  aquachain-1.5.5-linux-amd64
9e24800e0ba9807111db86d514ec4f88fdfaf3ae3140cd8052a7c04cb7fed7d3  aquachain-1.5.5-windows-4.0-amd64.exe
2e308d1a1b25967f295d73ab112eb12764d99f435f062bb80896a767b8177cb5  aquaminer-0.4-darwin-10.6-amd64
b393953c08c619e7c3955692b05d508cbe81b5c21c2e23cbbbd0aa8455085131  aquaminer-0.4-linux-amd64
96b8be2e83247c86787664cc86f2eff1c4b55a7232a5f9c17edd00ca6e5d958f  aquaminer-0.4-windows-4.0-amd64.exe
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1

iQIcBAEBAgAGBQJa9NWSAAoJEOvEYfaGOF1c9dEP/2do5RLlwYFZgp7AqIgJvPde
gS8thqeoDYq1VYWedmuRNOekKTQRC+jRJFsKCDwh3WkRUHu2DxFbtDSwDoLhHUXg
Mi4OfYYDQjoRaSEBzckU8fxpwf5wpO5KTCYEB27cANKUcLkymBHX0ybpddk+a7A+
I/BoEaudQIPnVCSAeHWn7N2WcyZMj9Ygu46KHJPNNbFrrM3kTmCXGhMl11X2pWj0
AT4DO7LGJ0qeF4pYfmmZUuiKpcV29p7DqSfCnrCG4vpH0FLNyas9MD5v9bLkYZoR
IEemVrx+46dk27xilDLut9AJmcnaH6Nwkfvz9Q2RgULhYf/AqCeMQTEjMm3ZcUTG
YaoK0NdFvdKZSYF9VNTgJJPv/ofm/VoRsWRTcKOpR7qJo9aO3ZdS9S7hIOex3PHW
urpQuUjethRPlxzVwSF2Wu47kTtgZpT27vYEZDO9HlPdjB6P//rKJOqcUTwBWH77
3Kv9jchU9tMr0c1I1Scl74RAXRj8qjtd68M3PFYkXuIEWYzT9N15V74/8GrXKq4R
TzKJpqQL6EDPMJMBU9zZw+DYTp6LJ0/26FErGCDGN4juEtkqt5kJ5jLSPFbnkacr
R5JLTHHdmG0ecY6ev6O3SWMa0Wdutz63gEsNK0aSbjbeyojj1onGqHuDDk/neCgU
//h/UqQC4itpkpEZWtZa
=YyDB
-----END PGP SIGNATURE-----

Assets 8
Pre-release
Pre-release

@aerth aerth released this May 7, 2018

possible better performance, using AVX2 instructions if possible

a688f821979fecf1ddcb54ec3c9a1a50f28e23ec6ae1b917b2158469c1b9a67d  aquaminer-0.3.2-darwin-10.6-amd64
42d057b0a79b0cfeb29f62708e562d5847cd4b361271d0311957a062a0431052  aquaminer-0.3.2-linux-amd64
9840dd2f99f0fb92732e296585688be268ebffc31076584741e1edb49d0ae8e3  aquaminer-0.3.2-windows-4.0-amd64.exe
Assets 5
You can’t perform that action at this time.