OmiseGO June 2019 Roundup

Officially done with the first half of the year. Time sure flies when you’re busy BUIDLing.

For June we released the public alpha of Samrong, the OmiseGO Networks latest iteration, and worked on the Ethereum integration for the eWallet which included working on the groundwork for our Plasma node to utilize potterhat for higher Ethereum connectivity. We joined the TechSauce Global Summit 2019, where Dennis gives a talk about the inevitability of the digitalization of assets and where the SURGE BKK Hackathon winners present their output.

Tech updates

Integration Team

The main updates from the integration team revolve around Ethereum integration and the eWallet Suite’s primary objective: allowing individuals or businesses to easily set up their own digital wallet services that leverages blockchain technology.

We lay a foundation for Ethereum integration including low-level codes for sending Ether and ERC-20 tokens. So far, we added the ability to make a transaction from the hot wallet to Ethereum (both in ETH or ERC20) and retrieve the balances for this wallet. Potterhat’s Ethereum node monitoring and RPC relay, and node failover have just been merged. This means the eWallet and eventually our Plasma node can utilize potterhat to achieve higher availability of Ethereum connectivity.

In line with the goal of ease of use, the team has also worked on some admin panel improvements. The improvements include a 2-Factor-Authentication (2FA) for eWallet administrators and a few design and user experience upgrades. Including 2FA now provides an additional way for admins to secure their account and with the improvements in a few pages within the admin panel, it all equals to a more secure and easy to use eWallet Suite.

For more details check out the integration team and eWallet updates #27


June was all about Samrong. During the start of the month, we opened up the Network Upgrade to the ODP for testing. During this time, ODP members migrated their tokens onto the network. To ensure a smooth launch over the past cycle, the Plasma development team updated documentation and tooling for compatibility — this included the upgrade guide, a brand new js-starter kit and demos. The network was validated and bugs were fixed.

After a few API improvements and an analysis of the feedback from our partners and ODP participants, we launched the Public Alpha of Samrong. As of this writing, Ari is still running to allow all our partners and ODP members to fully migrate their tokens.

We also developed a few features. We are currently working on a design to support a persistently high throughput API for transactions and have done more refractors for better resiliency on the watcher. We’ve also broken ground on implementation of our version of the predicate contract architecture, which is designed to support upcoming settlement transactions without a hard network upgrade.

For more details, read Plasma updates #21 and #22


We’ve moved on to the next station with the release of the Public Alpha of Samrong. This hard network upgrade required our partners and ODP participants to migrate their tokens from Ari on to the second version of the OmiseGO Network.

This upgrade requires a change to the immutable smart contract on Ari. For this reason, Samrong will eventually replace Ari entirely. If you wish to continue using the OmiseGO Network, you will need to move your Rinkeby ETH (Ethereum) and ERC20 from Ari to Samrong.

Why upgrade? Samrong includes a number of significant modifications:

Improved Plasma integration and changes to Plasma smart contracts

Ari launched with Minimum Viable Plasma. Samrong builds on Ari’s Minimum Viable Plasma, and runs on More Viable Plasma (MoreVP). Samrong’s Plasma smart contract will thus be MoreVP compliant, but since the written smart contract can’t be modified, Samrong is implemented as a new, separate network, and will replace Ari.

Greater resilience, less downtime

Samrong’s improved monitoring, reliability, and stability is better at handling high network loads.

New transaction signature using EIP 712

Samrong allows you to sign transactions using the EIP-712 standard, which allows signatures to be carried out through wallet integrations, such as Metamask. EIP-712 also allows Ethereum signatures to display in a structured and readable format.

Meta-data field

A new meta-data field allows users or dApps (decentralized applications) to store any information in their transactions.

Join the ODP and connect to the latest iteration the OmiseGO Network HERE


OmiseGO was at TechSauce Global Summit 2019. Dennis Keller, OmiseGO VP of Commercial & Business Development, gives a talk at the TechSauce Global Summit on the inevitability of digitalized financial transactions, assets and payments.

Along with Dennis, we were re-introduced to our friends from the Surge BKK Hackathon. Dennis welcomed on stage the top 3 entries: third prize winner, Pisuth Daengthongdee Developer Evangelist — Perlin ­– the creators of iDonate the Decentralized Intelligent Crowdfunding application; second prize winners representative Tim Scheffman of CFF — who developed an ID system intended to hold a trust fund for each newborn child; and first prize winners Band Protocol’s with their representative Paul Chonpimai –the creators of EDChance the DApp which can track and reward the progress of the children of migrant workers.

Events to look out for

July 18 2019 — Code Elixir London, London

July 18–19 2019, Bangkok Fintech Fair 2019: Technology Talk, Bangkok

Integrate with OMG to build extremely efficient applications on top of the Ethereum Network.