The last alpha released focused on enabling the use of the Ethereum XHY token. Testing showed there were no bugs, so now we have gone full steam ahead to implement asset management. Next to that we have added support for the NXT blockchain. Wallet users can now add any Ethereum or NXT token. We have had help from the community to add all the needed recipes to support these tokens. Please take care not to store large amounts of value at this time.
User interface freshness
Our UX/UI designer has improved the design and usability of the wallet. The interface is now more responsive, and numbers are represented in a way that is more palatable to the eyes. Small screen support has also been improved.
Command line power
With this newsletter we also proudly announce the first release of our command line wallet for Internet of Coins. This wallet is most interesting for technical people who like to work with the command line on Linux. It sports all the same functionality as the web UI. If you like the console, go and check it out! You can find it here: https://github.com/internetofcoins/cli4ioc
Just add steam and coal
In the past weeks we have been busy implementing further Ethereum smart contract support, the next logical step after creating support for our XHY token in line with the ERC20 standard on the Ethereum blockchain. Our user interface presentation code was split from our functional code and our stylesheets are being reworked. Besides this work on our 'main engine' we have been busy implementing an innovative system to exchange privacy sensitive data securely, in a decentralised way. The individual parts of this system are well-tested internet protocols like RSA encoding, onion routing and Bittorrent protocols, but the way we want to harness them together allowing for decentralised operations is unique to our project.
New alpha: Teeny Tiny Token
We have just finished the next alpha wallet and it is ready for testing. For this version we focused on making it work faster, more user friendly and added the XHY hybrid asset token for testing the ERC20 token support. As it is part of the Ethereum ecosystem you can see that the token is called ETH.XHY in our wallet. We'd like you to try out this version. Let us know if something is not working as it should, or tell us if you have ideas to make things better. The next alpha will support many more tokens and a way to manage them, while for now this one lists XHY for starters. You can find public alpha version 0.22 "teeny tiny token" available at: https://wallet.coinstorm.net
Hybrid listed on EtherDelta
Together with the early holders we did a token upgrade over the past two weeks. To adhere to the latest ERC20 standards set out by the Ethereum foundation, we upgraded the token and arranged for it to be listed on EtherDelta. You can now find the token on the decentralized exchange there under the symbol name XHY in the dropdown list. Currently the volume is still low, and we expect this will remain for a while, until we reach the point where we can create a unified market between the hybrid chains.
After testing the Ethereum module with success, we now have also added support for Ethereum Classic. We are adding more cryptocurrencies, and will be working on the implementation of token handling. With the support of tokens, we will take another important step towards supporting hybrid assets in the wallet.
Less is more
We have developed a forage cache mechanism in the browser that makes the Internet of Coins wallet more bandwidth efficient after the first login. Libraries used for transactions now no longer need to be pulled in on every login. Instead they are cached to make logging into the wallet much faster.
Luca is putting effort into making the user interface more user friendly. She is first focusing on making the CSS style sheets clean and tidy. After that she will be strictly separating any user interface code from functional code to make sure these cannot cause confusion for other developers.
The past weeks we have made progress in formalising our organisational structure. A draft of the statutes for the custodian foundation under the Commons Conservancy, that will safeguard the open source technologies developed by the Internet of Coins project, is now undergoing scrutiny by legal experts. We have also found three people willing to chair the Internet of Coins foundation, who will hold the Internet of Coins team accountable as to how assets are allocated to further project goals according to our crowdfund terms.
We are hiring
On our chat channels there was some confusion over a message that did not come from us, and instructed people to make a wallet. Be sure only to respond to instructions that come from Internet of Coins directly. As per our terms (https://internetofcoins.org/terms) we will release a public wallet to receive the tokens in the first quarter of 2018. See 'The release of the tokens' below for details. If you have any suspicions about emails claiming to be from Internet of Coins, or using the IoC name, please forward the contents to firstname.lastname@example.org so we can take appropriate measures. Internet of Coins is an independent initiative and has NOT instructed any other organisation to speak on our behalf.
Alpha wallet updated
Our ALPHA wallet (only for testing purposes) was updated and now integrates many improvements. We invite people to try it out and give us feedback per email about their experience. Please keep in mind this is experimental code, so please do not store large amounts of value until the testing phase has been completed. The alpha wallet can now be reached at https://wallet.coinstorm.net We'd love to hear some feedback on your experience with the wallet.
Tell me more, tell me more...
We now have a working implementation of deterministic Ethereum functions, so the ETH blockchain can be connected to our ecosystem. We have integrated the REST API into the command line wallet for testing purposes. Processes in the code have been segregated, or split up into separate streams, for more security. Account credentials are checked at login using a validation algorithm to prevent typing mistakes. Also our connectors to other RPC (remote procedure call) interfaces have been improved.