Skip to content
🗺️Ion Digital Currency ©️ 👯👯 👛 (by 🐼CEVAP🐼) CE source code (Community Edition)
Branch: master
Clone or download
Latest commit b7de586 Feb 9, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github snap: update snapcraft, fix amd64, i386 builds, update ignore and docs Jan 29, 2019
.travis
.vscode Update Ion copyrights Jan 4, 2019
build-aux/m4
build_msvc snap: update snapcraft, fix amd64, i386 builds, update ignore and docs Jan 29, 2019
contrib Merge branch 'master' into invalid_blocks_storage_and_blocks_DoS_spam… Feb 9, 2019
depends Merge branch 'master' into invalid_blocks_storage_and_blocks_DoS_spam… Feb 9, 2019
doc Merge branch 'master' into invalid_blocks_storage_and_blocks_DoS_spam… Feb 9, 2019
qa
share Update Ion copyrights Jan 4, 2019
snap Fix yaml Feb 9, 2019
src Merge branch 'master' into invalid_blocks_storage_and_blocks_DoS_spam… Feb 9, 2019
test
.appveyor.yml
.gitattributes
.gitignore Update snapcraft Jan 29, 2019
.travis.yml travis:fix travis for macos and cleanup Feb 2, 2019
CNAME Update CNAME Jan 7, 2019
CODE_OF_CONDUCT.md Fix merge issues Jan 4, 2019
CONTRIBUTING.md
COPYING
INSTALL
LICENSE Update license year 2019 Jan 17, 2019
Makefile.am
PULL_REQUEST_TEMPLATE.md Fix merge issues Jan 4, 2019
README.md
_config.yml Fix merge issues Jan 4, 2019
autogen.sh
configure.ac
libbitcoinconsensus.pc.in

README.md

Ion Core integration/staging repository

Twitter Chat on Discord Latest Release Build Status GitHub version Snap Status GitHub issues GitHub forks GitHub stars GitHub license

Get it from the Snap Store

Table of Contents

Important information

This repository is official release repository

Client: Helium

Ion Core FAQ/Help

Documentation

Introduction

We released version based on Ion core wallet v3.1.0 which is refactored old wallet based on new source with several fixes from bitcoin as well as all commits from our main source PIVX (up to commit 4b1be145). Please check release notes for more info.

Installation methods

Method 1. Install Ion Core over Ubuntu Software Center (easiest and fastest install and update)

Method 2. Install/Get over Snap Store (preffered method)

Snap Status

Get it from the Snap Store

Requirements: snapd

One ion core build for all Linux and IoT

Snaps work across many distributions and versions of Linux. Bundle your dependencies and config, simplifying installs to a single standard command.

Install latest stable release from terminal

Please use only stable release for production/commercial purpose.

sudo snap install ioncore

Install latest release candidate from terminal

sudo snap install --candidate ioncore

Install latest beta release from terminal

sudo snap install --beta ioncore

Install latest edge release from terminal

sudo snap install --edge ioncore

To test specific build version on your PC or cloud instance

sudo snap install --edge ioncore --revision=66 

Upgrade to latest version from terminal

sudo snapcraft refresh

Snap post install setup (optional)

We might have many users who are not comfortable with name change of the binaries. This can be especially nasty for those who have many scripts and would hate to be forced to edit them where gitian release binaries do have label.

Here is what we suggest, if specific request comes, we could add it as post install script to snap.

Create ion-qt, iond, ion-cli and ion-tx aliases
sudo nano ~/.bash_aliases

Add following entries and save the file:

alias ion-qt='ioncore.qt'
alias iond='ioncore.daemon'
alias ion-cli='ioncore.cli'
alias ion-tx='ioncore.tx'

Your aliases will not be available until you run:

source ~/.bash_aliases

now you can use ion-qt, iond, ion-cli and ion-tx, example:

$ ion-cli --version
Ion Core RPC client version v3.1.99.0-fc81e5f-dirty

OS's supported by snap

Method 3. Download and install latest release

Latest stable Release

  • Latest stable Release

Candidate Release v3.1.00-rc7.2

MacOS/OSX downloads
  • Download ion Setup for OSX 32-bit Download ion Setup for OSX 64-bit
Windows XP/Vista/7/10 Installer downloads
  • Download ion Setup for Windows 32-bit Download ion Setup for Windows 64-bit
Windows XP/Vista/7/10 only binaries downloads
  • Download ion binaries for Windows 32-bit Download ion binaries for Windows 64-bit
Linux downloads
  • Download ion v3.1.00-rc7.2 for Linux 32-bit (i686) Download ion v3.1.00-rc7.2 for Linux 64-bit (x86_x64)
Linux ARM/aarch64 downloads
  • Download ion v3.1.00-rc7.2 for ARM Linux Download ion v3.1.00-rc7.2 for aarch64 Linux
Download checksums
  • Download SHA256SUMS.asc

Method 4. Build, compile and install from source

Our sources:

We forked from PIVX and integrated ION's specific features into the PivX codebase.

By doing so, we connect to an enthusiastic and active community - leaving behind old Ion code that inherits from less actively developed and maintaned code. Our main sources are now derived from:

  1. PIVX
  2. DASH
  3. Bitcoin

More information at ionomy.com Visit our ANN thread at BitcoinTalk

Coin Specs

Coin specifications
Algorithm Quark
Retargeting Algorithm DGW
Difficulty Retargeting Every Block
Max Coin Supply 48,035,935.4 ION
Premine 16,400,000 ION*

*16,629,951 Ion Premine was burned in block 1

Reward Distribution

Genesis block

Block Height Reward Amount Notes
1 16,400,000 ION Initial Pre-mine

PoW Rewards Breakdown

Block Height Masternodes Miner Total
2-454 50% (11.5 ION) 50% (11.5 ION) 10,419 ION

PoS/PoW Rewards Breakdown

Block Height Masternodes Miner Budget
455-1000 50% (11.5 ION) 50% (11.5 ION) 12,558 ION

PoS Rewards Breakdown

Block Height Masternodes Miner Budget
1001-125147 50% (11.5 ION) 50% (11.5 ION) 2,855,381 ION
125148-550001 50% (8.5 ION) 50% (8.5 ION) 7,222,518 ION
550002-551441 50% (0.01 ION) 50% (0.01 ION) 28.8 ION
551442-570063 50% (8.5 ION) 50% (8.5 ION) 316,574 ION
570064-1013539 50% (5.75 ION) 50% (5.75 ION) 5,099,974 ION
1013540-1457015 50% (2.875 ION) 50% (2.875 ION) 2,549,987 ION
1457016-3677391 50% (0.925 ION) 50% (0.925 ION) 4,107,695.6 ION
3677392-50981391 50% (0.1 ION) 50% (0.1 ION) 9,460,800 ION
You can’t perform that action at this time.