Development Update

Carlos IOB
iobuilders
Published in
4 min readNov 13, 2019

We come back with our latest development update , which comes loaded with many updates for ioCash, Khipus, Ourion and more.

KYC transitioning and multi-network in Ourion

As always, the team has been constantly working on updating Ourion -our ioCash demonstrator App- to keep it up to date with most of the latest ioCash capabilities. Now developers and users can test how the functionalities may look like integrated in a consumer-facing app, and have it as a possible reference for integration and UX considerations in their own systems:

  • KYC level transitioning: Ourion users can now upgrade their KYC (Know-Your-Customer) level in order to operate with higher amounts of money. We have incorporated ioCash’s identity video recognition process, which guides the user in easy steps to take pictures of their ID and validate it with automated face recognition, verifying the identity automatically by AI and upgrading the user verification level almost instantaneously.
  • Multi-network: Now Ourion users can choose in which DLT network they want to operate when they open their account (for now the available options are Alastria and LacChain — more networks such as Ropsten, Görly and Ethereum mainnet will be added in the future). To choose the network in which you want to operate, just select it from the available list during the onboarding process.
  • Multi-wallet: Related to the above, now users can also open new wallets in different networks (for now using the same public key, but with an independent IBAN) and select the one they want to operate with in their transactions. You can access the menu to choose a network or open a new wallet in a different network by clicking on your IBAN number on the top of the main wallet screen. For now this functionality is limited to one wallet per network.

Failed transactions

ioCash combines centralised (through API) and decentralised (through DLT) actions. The centralised system always listens to what happens in the DLT in order to process and conciliate the ordered operations and business processes. Up to now the system was able to listen only to actions that actually take place and emit events in the DLT, transforming those into the related internal events in the centralised system. The problem came for decentralised actions that were attempted but never executed in the DLT — because they were rejected by the on-chain logic (such as compliance checks), etc -, since unexecuted actions don’t emit events. It is important for ioCash operational teams to know when decentralised actions are attempted even if they don’t take place, and understand the reasons/causes why they are rejected.

It has been a complex task, but after the latest developments our system is now able to listen to failed transactions in the DLT and know the detail of the error or rejection. This has been a great operational improvement for our technical and compliance teams, who now have complete visibility of all the centralised and decentralised actions and attempts of the users, and are able to act accordingly.

Khipus updates and notarised certificates

It has been a while, but Khipus is finally receiving some love. After extended testing during the Beta period, we are transitioning Khipus into production in the Google and Apple App Stores. Included in the last update are not only the final bug fixings, but also some new cool functions for the Khipus users:

  • New network: Khipus has been deployed in LacChain, and now it is available as an option -along Alastria and Ropsten- for notarising documents from the App. LacChain is the enterprise-consortium permissioned network in Latin America, and for now it won’t require Gas to notarise the documents (same as Alastria).
  • Notarisation certificate: Now when users register a document on blockchain from Khipus, they will be able to download a notarisation certificate in PDF format with the timestamp, hash and rest of the document data, which can be saved for later use.

To try out the app and new features, be sure to check the official website at https://khipus.io/ and download the app for your mobile OS.

ioBuilders in the Devcon 2019

Part of our core team attended Devcon 2019 in Osaka, where we got the chance to meet some of the most relevant people in the Ethereum community and speak about ioBuilders, ioCash and our other initiatives. We were also selected to present the ERC-2020 E-Money Token in a Lighting Talk, which received a lot of attention from the developer community.

As always, the Devcon was a great experience for the whole team and a great opportunity to get to know other projects and find synergies; we will be making a more detailed post of the whole experience soon, so be sure not to miss it!

Stay tuned

For more information about our company and projects be sure to check the following links:

Company:

ioBuilders corporate site: https://io.builders/

Linkedin: https://www.linkedin.com/company/18495085/

Twitter: https://twitter.com/iobuilders

Projects:

ioCash: https://io.cash/

ioCash developers portal: https://api.io.cash/portal/

Ourion: https://ourion.io/

Khipus: https://khipus.io/

--

--