Tag Archives: update

30 Days of Jaxx, Day 13: Santiment token now live in Jaxx

30 Days Of Jaxx, Day 13 – Jaxx Announces the Addition of Santiment token SAN to the Jaxx Wallet

14th September 2017 – Toronto

Santiment & Jaxx announce support in the Jaxx wallet for the Santiment Network Token, SAN.

Santiment is a platform for cryptocurrency-related datafeeds, exclusive content streams, and a regularly updated database of cryptocurrency projects for reference. Santiment infrastructure gives crypto traders the information edge to maximize profit and mitigate risk. Focus will be on sentiment analysis, content, and datafeeds to start, since crowd sentiment is the current driving force in the crypto-markets.

Anthony Di Iorio is enthusiastic, “Santiment’s long term goal is to be the market data infrastructure for cryptocurrencies and the decentralized economy. Timely and reliable information of this sort is critical to the maturity of the blockchain community. I’ll watch their development I’m excited that Jaxx is able to support the SAN token”

Maksim Balashevich, CEO of Santiment echoed Anthony’s optimism, “Having a seamless experience in the Santiment ecosystem is one of our key mandates. With Jaxx’s integration, it brings us one step closer. We’re very excited to be included in one of the most comprehensive and user-friendly wallets in the industry.  Keep up the great work Jaxx team, here’s to a decentralized future!”

About Santiment:

The Santiment team aims to build the market data infrastructure that powers the entire cryptocurrency and blockchain space.The team consists of  proven entrepreneurs and crypto-traders. You can reach the CEO, Maksim, at [email protected] or Mitchell at [email protected]

About Jaxx:

Jaxx is a multi-token blockchain wallet that provides a unified experience across 9 platforms and devices including Windows, Apple and Linux desktops, Apple and Android mobile devices and tablets, as well as a Google Chrome extension. The Jaxx wallet enables crypto-to-crypto buying and selling with frictionless in-wallet conversion. Users are always in control of their keys and Jaxx neither holds nor has access to customer funds. Driven by design and user experience and built with simplicity in mind, Jaxx’s mission is to become the interface to the blockchain world.

 

Addison Cameron-Huff Joins Decentral Inc

30 Days of Jaxx, Day 11: Addison Cameron-Huff Hired By Decentral Inc. – First In-House Blockchain Lawyer in Canada

TORONTO, 12th September 2017 / MarketWired /

Decentral Inc., Canada’s leading blockchain company, is the first company in Canada to hire a full-time blockchain lawyer. Addison Cameron-Huff will be joining the company full-time on September 15th, 2017, marking a new step forward for the maturation of the Toronto blockchain cluster.

Mr. Cameron-Huff is a leading Canadian lawyer focused on blockchain & decentralized technologies. An Adjunct Professor at University of Toronto’s Faculty of Law (GPLLM), Addison has built his own technology law practice since 2013 to advise and support entrepreneurs, software developers & rapidly growing businesses in the internet & blockchain domains. Anthony Di Iorio’s company, Decentral, has been a long-standing client.

“I’m excited to welcome Addison to the Decentral team full-time. His guidance has been critical in creating the solid foundation of Decentral Inc. and my other blockchain ventures including Ethereum. I’m particularly excited about the new services we’ll be able to offer the blockchain ecosystem” says Anthony Di Iorio, CEO of Decentral & Jaxx, & co-founder of Ethereum.

Addison’s experience and knowledge of how regulators view blockchain & decentralized technologies is unique. He joins the Decentral team as it rolls out advisory services to global clients building decentralized technologies bootstrapped with token sales.

Addison looks forward to helping Decentral’s partners structure themselves properly for both growth and regulatory compliance, “Blockchain is the opportunity of 2017. It’s critically important that these projects be structured properly from a technology and legal perspective. Decentral has the best team in Canada for this and I am pleased to be joining Anthony Di Iorio and his team full-time.

Addison’s hire to Decentral follows the recent hiring of Dr. Shu Wang, the company’s Chief Security Officer, from IBM.

Anthony Di Iorio is excited about the future of Decentral, “This new direction for Decentral positions us as the best team in this space. We’re motivated to see the whole ecosystem of decentral businesses grow and prosper. Addison will help us position our key product, cryptocurrency wallet Jaxx, and ensure the highest standards in the industry. ”

About Decentral & Jaxx:
Created by Anthony Di Iorio, co-founder of Ethereum, and located in the heart of downtown Toronto, Decentral is the innovation hub for decentralized and blockchain technologies in Canada. Decentral hosts Canada’s busiest Bitcoin ATM and created Jaxx.io, the multi-token blockchain wallet that provides a unified experience across 9 platforms and devices. The Jaxx wallet enables crypto-to-crypto buying and selling with frictionless in-wallet conversion. Users are always in control of their keys and Jaxx neither holds nor has access to customer funds. Driven by design and user experience and built with simplicity in mind, Jaxx’s mission is to become the interface to the blockchain world.

An Update on BCH in Jaxx

The decentral & blockchain ecosystem has been growing rapidly this year and we’ve been working hard to stay right on its forefront. There are so many tokens & projects we are eager to support! The innovation and creativity we see in this industry are inspiring. This past Spring we began planning a significant expansion of our own infrastructure to support our rapid growth and to facilitate much more rapid integration of new tokens in the future.

Jaxx uses Insight Server – the same service used by several other major platforms. Insight, you may be aware, decided not to support Bitcoin Cash. This left us with a rather lot of work to sync and reindex the BCH blockchain on a completely new system.

This process has taken longer than expected. The BTC blockchain is quite large!

We’re quite close to being complete with BCH integration. We spent most of this past week testing and, as of the end of day Friday, still see performance issues. I promise that when we do release BCH support in our wallet that it will be reliable. User experience & user control are our highest priorities here at Jaxx. The masterseed, the interface and the nodes we run are the source of that empowerment; our team is proud of our platform & we’ll always hold ourselves to these high standards.

We’re not just employees here – we’re users, too, and we’re also anxious to be able to control our BCH in our own Jaxx wallets. We’ll be ready soon. In the meantime, if you received BCH in the August 1st fork and have not moved it off to a different address, that BCH is safe and will be accessible in Jaxx next week.

20170914:

#BCHinJaxx Update for September 14th:

An update from Nilang, our CTO, and the back-end dev team: Today we’re continuing our work from yesterday in verifying information from our current indexer. We’ve discovered that our method has some limitations due to the amount of data we’re requesting from the client, which is a new issue we’ll need to address, ASAP. It’s likely we will be testing late tomorrow.

20170915:

#BCHinJaxx Update for September 15th:

Today’s update on BCH in Jaxx: Our efforts yesterday verifying data from the indexer progressed well. We’ve not had any new surprises or challenges and have been able to move forward strongly. We’ll be testing this afternoon.

 

20170918:

#BCHinJaxx Update for September 18th:

Today’s update from Nilang, our CTO: “We are continuing testing &  validating transaction data on the BCH chain. Testing on Friday went well but we’re not yet at a point to be confident enough to take it live. Testing continues!”
20170919:
#BCHinJaxx Update for September 19th:
Yesterday’s testing went well in that we have been able to move through several significant items on our list to confirm. Parsing & indexing has been a challenge! There still remain four significant hurdles for us to clear before we can call ourselves ready to take this code to production. Specifically (our largest issue) surrounds blocks with broken transaction data – how we manage this. Testing continues!

 

20170920:

#BCHinJaxx Update for September 20th:

Testing will continue later today after we finish debugging work from yesterday related to our indexing process. We’ve made progress from yesterday but are still not in a place to deploy this code.

 

20170921:

#BCHinJaxx Update for September 21st:

Debugging the broken transaction issue in our indexing process continues. We’re well past half-way through the list. We’re still not in a place to take our code to production but we have moved closer from where we were yesterday. We’ll continue sweating today!
20170922:

#BCHinJaxx Update for September 22nd:

Though we’re not done the debugging work on the indexer we do continue to move forward towards the finish line. In preparation to actually go live we’ve begun testing new transactions and shapeshifting. Our eye is on edge cases & on identifying potential bugs. We continue!
20170925:

#BCHinJaxx Update for September 25th:

In our edge-case work from last week we’ve identified a new “show-stopping bug” that’ll get our attention today. We’ve a clear path to resolving this one and expect to square it away and be back to testing, pronto.

20170927:

#BCHinJaxx Update for September 27th:

We’ve deployed a significant upgrade to the Jaxx platform, our version 1.3. This version includes significant backend improvements that the process of integrating BCH into our v1.2 series exposed as necessary. 1.3 removes the largest roadblocks to BCH integration – we do, however, need to do the integration & test it still. This work will begin late in the day today.

20170928:

#BCHinJaxx Update for September 28th:

Testing of BCH on our new (1.3) release has begun and is progressing well. We’ll not be through it all today and we’re not going to tempt fate by releasing this on a Friday. Could you imagine? We’ll continue testing tomorrow & likely into early next week. Stay tuned, we’re moving forward!
20170929:

#BCHinJaxx Update for September 29th:

We pick up today right where we left off yesterday. Regardless of how well it goes we’ll not be releasing it on a Friday afternoon. We’ll keep pushing and update you again Monday morning with out plans for the week.

 

20171002:

#BCHinJaxx Update for October 2nd:

Good Monday morning – we didn’t get ourselves to a testable release on Friday – we continue our work here today with that goal!

 

20171003:

#BCHinJaxx Update for October 3rd:

Testing BCH in our 1.3 continues well. We’ve completed testing on the server side and have moved to our front end tests. Progress!

 

20171004:

#BCHinJaxx Update for October 4th:

Testing has gone well enough that we’ll be starting a build that includes BCH. This build won’t be released today – but assuming it goes well, we will release BCH in our Chrome & Android versions, tomorrow.

 

20171005:

#BCHinJaxx Update for October 5th:

In order to initialize your BCH wallet in Jaxx you will need to update your instance of Jaxx to the most recent 1.3.2. BCH will not be supported in older versions of Jaxx. We have included code dependencies necessary for BCH support in our 1.3.2 release but we have not enabled BCH YET. We have a small amount of testing remaining before flipping that switch. Depending on how those last tests go tomorrow, we may be in a position to enable BCH before the weekend. If not – we will inform you – we will look to make this release next week.

 

20171006:

#BCHinJaxx Update for October 6th:

It will have to be next week; for now we’ll wish you a happy (Canadian) Thanksgiving. We’ll be back in our office and working towards BCH releases Tuesday 10th October.

20171010:

#BCHinJaxx Update for October 10th:

We’re back in the saddle after a long holiday weekend. We’ll continue pushing to test and verify BCH in our 1.3 release! We’ll keep this post updated as work progresses through the week.
20171017:

 

#BCHinJaxx Update for October 17th:

 

It’s been a week since we last posted our daily update; we’ve been quiet but we’ve been working! We’ve got BCH completed and incorporated into the front end of our 1.3 releases. Before we will activate it in your wallet, however, we still have work to do on the back end BCH nodes. That work is ongoing – see below for specifics on what we’re doing, right from the keyboards of our developers on the project.

In plain language, we are pursuing two development solutions concurrently to solve our problems indexing and parsing the BCH chain.

*10th October:*
– Writing a tool that will repair BCH addresses that incorrectly show zero-balance due to bad indexing
– Address diagnostics for correct balance verification addresses.

 

*11th October:*
– Writing a tool for converting addresses between BCH and BTC formats, which is the main reason for addresses giving no balance.
–  Writing a parsing tool for the blockchain to have a functioning parser.

 

*12th October:*
– Created base utility which makes rpc calls against the BCH blockchain and maximum number of blocks.
– Added logic for converting block index into block hash and reading the block. Parsed result to create a cache for both block details and transactions. Worked on inserting the cache into MySQL, having an issue with BLOB inserts.

 

*13th October*
– Resolved binary/BLOB conversion issues; working on bulk MySQL updates.
– Resolved MySQL bulk insertions and ran through insertion tests. Hit an RPC timeout issue.
– After team discussion, we put retry logic into the new tool and it started processing; this isn’t returning all the transaction details. Trying a REST API call instead.  

– Investigated call and will experiment further once first experiment completes.
– Turned on the REST API and started updating the indexer to extract the transaction details.


*16th October*
– Updated schema to reflect changes made on Aurora; removal of 32 byte hash transaction and BLOBs.  Tested REST API block call, started to add support for vin and vout entries.
– Writing parsing routines for vin and vout.
– Completed vin/vout code, rewrote and tested caching system (for MySQL updates) and started import.
– Working on empty vout values, code currently errors and skips over.

Recent Issues with the Chrome Extension and New Fix Live

To meet the Civic token distribution window, we pushed an update to our Chrome Extension and Android users that enabled the Civic wallet in Jaxx on Sunday afternoon. Following that release, we started receiving feedback from our users regarding balance issues on a number of coins (LTC, ZEC, DOGE) where their balance was showing up as zero but the crypto to fiat exchange conversion was displaying correctly. This was just a display issue and all funds were unaffected.

Being able to replicate the issue, our development team dived into research and a potential fix and eventually decided to temporarily rollback the Civic integration so that our users could see their correct balances again. That was an all night endeavor (research, potential fix, decision to rollback) and on Monday morning, we pushed the new fix.

The Android app worked as expected but we started seeing issues with the Chrome version being completely unusable and automatically disabling itself from our users’ browsers. We did not experience this during our QA process and to this moment, we have not identified the reason as to why we are seeing this issue on Chrome. Again, during our internal testing, everything worked as expected.

This brought us to the point where everyone trying to use the Chrome extension was unable to do so due to the unknown Chrome Webstore propagation issue. Our users would see this message when checking their extensions list (by typing chrome://extensions in the address bar):

Some of our users might have tried to fix the Chrome extension by clicking the Repair button (as shown above) that their browser was offering or completely uninstalled and reinstalled the extension. Both of these processes erases Jaxx so do not click Repair in your Chrome settings. If you clicked ‘Repair’ and uninstalled your app, you will need to Pair / Restore Wallet via their 12-word Backup Phrase to regain access to their wallet.

We have issued announcements throughout our support platform and social media channels as soon as we understood that this could impact our users (even before the actual update was pushed yesterday) in order to prevent our users from being disconnected from their wallets.

We have since pushed out a temporary fix to the Chrome Webstore. Once the update is downloaded, the Jaxx Wallet should be fully functional and previous information restored.

If you are still seeing version number 1.2.20 and an error message in your chrome://extensions page you will need to force an update by enabling the Developer Mode and clicking the Update extensions now button at the top of the page:

If you uninstalled the extension and re-installed it, you will experience the same issue unless you update to v. 1.2.21. When deleting an extension, the related information is cleared as well, so the wallet needs to be restored / paired via the 12-word Backup Phrase.

If you clicked on Repair, a re-download process would have happened just as above, and Pair / Restore Wallet via the 12-word Backup Phrase is needed as well.

If you happened to only use Jaxx on the Chrome Extension and do not have a copy of your 12-word Backup Phrase please reach out to our support team here.