Skip to content

Chameleon White Paper Guide

mattenglund edited this page Mar 9, 2019 · 52 revisions

Chameleon White Paper Download Guide

Windows 10 Chameleon Molecular Ledger white paper published January 19, 2019

To prove the document storage and publishing capabilities of the I/O Coin Blockchain, The I/O Digital Foundation published the Chameleon Molecular Ledger white paper in the I/O Coin Blockchain. The white paper could have easily been published on the iocoin.io or iodigital.io websites but that doesn't prove working technology. Everyone with a synced I/O Coin wallet can choose to download the white paper from the chameleonwp.io DIONS (Decentralized Input Output Name Server). It is an alias controlled by the I/O Digital Foundation.

In order to pull the white paper, new users only need to download the latest version of the I/O Coin wallet, sync the blockchain, and input a quick download script. For the community members upgrading their existing wallets from a previous version, please follow and understand this comprehensive guide. Since DIONS names need to be synced as well as the blockchain, there is an additional script that needs to be custom modified for your local individual file paths on your computer. By file paths, those are the:

  1. Wallet daemon file path (iocoind)
  2. Wallet files path themselves (wallet.dat)

Sample file paths are explained in detail in the Windows 10 Installation Video linked here. The video is for a prior version of the wallet so make sure you download the latest wallet version from the I/O Coin Github here.

Default File Paths

By default, the I/O Coin Blockchain daemon files are located here (Windows10):

C:\Program Files (x86)\DIONS HTML5 Wallet

Per the installation video, the I/O Coin Blockchain wallet files are located here (Windows10):

C:\Users\username\AppData\Roaming\IOCoin

BEFORE MODIFYING ANY FILE OR RUNNING SCRIPTS, PLEASE CREATE A BACKUP OF YOUR COMPLETE WALLET FILES FOLDER. THIS MEANS BACKUP THE ENTIRE FOLDER AND KEEP IT IN A SAFE PLACE. IT IS ALSO A GOOD PRACTICE TO DUMP THE PRIVATE KEYS AND KEEP THEM IN A SAFE SPOT. PRIVATE KEYS GUIDE IS FORTHCOMING SOON.

Script Steps

This guide is broken down into two sections:

  1. The I/O Coin wallet is a fresh install of the aurora version v5.0.0.0-g5729cf1
  2. The I/O Coin wallet existed with a previous version and now needs to be updated to the aurora version v.5.0.0.0-g5729cf1

To find out what version wallet you're running, open the wallet and press escape to bring up the console. Type getinfo. The wallet will still display Sirius because that is still the daemon version. Just be aware.

If your wallet is installed and synced fully with the blockchain (hover over the wireless symbol and confirm block count with the block explorer), go ahead and press escape to bring up the console. This console is very useful for displaying general wallet information as well as dumping/importing private keys.

Fresh Aurora Wallet Install

Download the wallet, open it, and let it sync. Note what install path you have chosen for your wallet files during installation. You'll need that for the script below. Once your wallet is synced (compare to the block explorer, follow the steps below.

  1. Press escape within the wallet to pull up the console.
  2. Type in the script like this (input your wallet path and file name where it says walletpath\nameoffile.pdf)
$ ioget chameleonwp.io walletpath\nameoffile.pdf
  1. For example: ioget chameleonwp.io C:\Users\matt\Downloads\chameleonwp.pdf will pull to the Downloads folder. The filesize is ~113KB and is in .pdf format. If the document is 0KB, you'll need to reference the script below and do an -xscan for DIONS names and try to pull again afterwards.

ioget is the command
chameleonwp.io is the DIONS
walletpath\nameoffile.pdf is the file path and name of document you'll need to input

If you want to pull the document from the Windows command prompt instead

  1. Outside the I/O Coin wallet UI, press the Windows key and type cmd and hit enter to pull up the command prompt.
  2. Change directory to the daemon directory with the command:
$ cd C:\Program Files (x86)\DIONS HTML5 WALLET\
  1. Then type:
$ iocoind ioget chameleonwp.io walletpath\nameoffile.pdf

The iocoind prefix is needed in front this time because you need to call the daemon through the command prompt.

Updating from prior version of wallet to Aurora

If you attempt to pull the white paper now, you may not have the chameleonwp.io DIONS in your list. We need to first update and sync your wallet to the newest version. Just download the newest wallet version and install over the existing wallet. No need to uninstall the prior version. Once you have done that and the blockchain is synced, continue with the steps below.

  1. Once synced, close the wallet and stop the daemon.
  2. Press the Windows key and type in cmd to activate the command prompt.
  3. Change directory to the daemon directory using this command:
$ cd C:\Program Files (x86)\DIONS HTML5 WALLET\
  1. Type this:
$ iocoind --datadir=C:\Users\username\AppData\Roaming\IOCoin\ -xscan  

It may take a moment or two to get feedback in the command prompt. It may state your wallet.dat cannot be read and that's fine. Just let the prompt be open and untouched for five minutes. After five minutes, you may close the command prompt and open the I/O Coin wallet and sync again.

  1. Press escape to pull up the wallet console and now try to pull the whitepaper again with the command:
$ ioget chameleonwp.io walletpath\nameoffile.pdf

If the file size of the .pdf is ~113KB, you've pulled the white paper correctly. Enjoy!

If there are further issues, please join the I/O Coin Telegram and we'll help in any way we can.

You can’t perform that action at this time.