Aquachain is an alt-ether, launched with no funding or pre-mine. Block number 1 was mined March 03, 2018, and we switched from "ethash" to "argon2id" at block 22800. The platform has scheduled maintenance hardforks in case changes are needed, and a hard fork constitution which prevents manipulation of the economy during these upgrades.
AQUA is the native currency of the Aquachain system. Anyone in the world can deploy "smart contracts" on the Aquachain today, using AQUA as "fuel" in the platform. The economy is inflated by 1 coin every block (target: 240 seconds).
AQUA is not an ERC-20 token, and should not be confused with other projects with similar names that are raising money from ICO and pre-sales. Aquachain core developers are able to raise funds via the Aquachain Foundation which exists for this exact purpose.
Apart from the "official" console wallet, there are multiple GUI wallets available, such as MyCrypto, MyEtherWallet, Metamask, and a few wallets created by the Aquachain team (aquachain-kv and aquachain-tk)
Valuable links are gathered on the Aquachain website powered by github, located at https://aquachain.github.io
The Aquachain Foundation, whos mission is to advance the Aquachain platform for the good of society by way of development and promotion, runs a simple yet informative portal at https://aquacha.in, there you will find HTTP access to '/supply', '/status/miners' and more described at the front page.
Command line help
AQUA> console, try the 'help' command. Type help and press ENTER.
Before starting aquachain, get help for an aquachain sub-command, for example
aquachain.exe help account
Get help with aquachain command line flags:
Source Code (golang): https://gitlab.com/aquachain/aquachain/ Compiling Docs: https://gitlab.com/aquachain/aquachain/wikis/Compiling RPC Docs: https://github.com/ethereum/wiki/wiki/JSON-RPC#go Coin Name: Aquachain Coin Ticker/Symbol: AQUA Image: https://aquachain.github.io/img/a.png Reward Structure: Pure POW, 1 coin per block +uncleRewards Block Timing: target 240 seconds per block Difficulty Recalculation: Every block Current POW Algorithm: argon2id Gas Price: 0.01 gwei Transaction Gas Amount: 21000, Transaction Fee: 0.00000021 AQUA Forked from: Ethereum, version 1.8, 03-03-2018 Additional RPC Methods not in Ethereum: admin_supply, admin_getDistribution, admin_richlist, aqua_balance Network Ports: HTTP API Port: localhost:8543 WEBSOCKET API Port: localhost:8544 P2P UDP/TCP Port: 0.0.0.0:21303
Relevant command line flags not present in ethereum base:
- -allowip flag, defaults to 127.0.0.1/20, is comma separated CIDR subnets, no spaces.
- -nokeys flag, disables all keystore watching/activity, no signing via RPC, great if you send raw signed transactions only.
Optionally, You are able to set static and trusted nodes via a .toml config
file, and use the
-conf flag with the path to the file. This allows your node
to stay up to date but without connecting to the discovery network.
Issue: You want daemonized aquachain node (for screen, etc)
daemonsubcommand, such as
aquachain -rpc daemon(the default in ethereum's geth node.)
Issue: Your node RPC is refusing connections
Fix: Aquachain only accepts from 127.0.0.1 by default. To change this, figure out the CIDR subnet you want to allow and use:
for example, to allow 192.168.1.x to connect. (To allow a single machine to connect, use