This week’s update is focused on development progress, both in the smart contracts and app.

Automated Testing

This week, we began working with AE.studio to begin an initial 80 hour engagement. We anticipate expanding this engagement length if needed. We began today by reviewing the logic of the crowdfunding code, and found no urgent changes needed. Currently, we are creating automated tests for the crowdfunding contract using Truffle. These test cases will help us verify the expected behavior of the contract. We’ve created an automated set of proposal tests that all pass, and are currently building additional tests for pledging tokens. We plan to continue testing the smart contract throughout this week and beyond.

Once the automated crowdfunding testing is complete, we will transition to working on the token manager. The token manager will need a few modifications to handle ELIX and produce the upcoming rewards token, dubbed “Token P.” We’ve already created a prototype contract for Token P. Afterwards, we anticipate conducting the same type of automated testing on the token manager contract.

Mobile Application

As part of the process in transitioning to Alpha testing, we are moving our testing environments from a local test network to the Ethereum test network known as Ropsten. Ropsten will help provide us an idea of what interactions on the Ethereum main network will be like using the mobile application, since the test network simulates the Ethereum main network.

The Beta testing that we will be launching in Q2 will be integrated with Ropsten as well, so that users can test out the functionalities of the mobile application using fake Ether and fake tokens (the Ropsten network does not contain any currency of monetary value, that is why these are being referred to as “fake”).

Website translation

We have begun the process of having our website translated into many languages to have Elix reach as many people as possible. This effort is being driven forward completely by the Elixir community, who we want to thank for their continued support and contributions in helping out with translating our goals and ideas. The current languages that we are translating to include: German, French, Spanish, Italian, Dutch, Russian, Finnish, Norwegian, Filipino, Japanese, Simplified Chinese, Indonesian, Turkish, Vietnamese, Thai, and Hindi.

If you would like to volunteer and help contribute with additional language translations for any language, including the ones listed above, you can email us directly at elixirtoken@gmail.com for more information.

App UI Redesign

Redesign of the app frontend is expected to begin soon. The design firm has agreed to begin working on the app in early February. We’ve been impressed by their past work, and look forward to sharing their progress in the near future.