Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Apr 19, 2020. It is now read-only.

Listing

aerth edited this page Oct 31, 2018 · 1 revision

Aquachain

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.

Usage Documentation

README: https://gitlab.com/aquachain/aquachain/blob/master/README.md

Wallet: https://gitlab.com/aquachain/aquachain/wikis/Wallet

Mining: https://gitlab.com/aquachain/aquachain/wikis/Mining

Bugs/Support: https://gitlab.com/aquachain/aquachain/wikis/bugs

Command line help

From the 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: aquachain.exe -h

Technical Specifications

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

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.

Clone this wiki locally