OmiseGO: The Developer Program giving access to OMG products, The Road Ahead for OmiseGO by Vansa
Biweekly update 20th February — 6th March
This is not financial advice.
During the last two weeks, OmiseGo team made progress with development. They launched ODP — an ongoing developer program of early testers and integrators who will be given first access to OmiseGo products, documentation and tooling. Technical updates were published. The team completed Ethereum wallet generation — the very beginning of wallet integration with the blockchain. As for social encounters, the team attended 10th Mobile Money & Financial Inclusion Summit in Yangon, Jun Hasegawa took a stage at Tokyo Slush, video workshop on Plasma chain — EDCON HACK pre-event took place, there were several Reddit AMA. Vansa blogged about his start at OmiseGO and how the drive for economic inclusion has brought OmiseGO and him to where they are today and how it will continue to drive them to where they are headed in the months to come. Plasma Group wrote on a general purpose Plasma to make it easier for devs to write plasma apps. And the last, but not the least — OmiseGo community continues to grow, there is a slight increase in the number of token holders and subscribers of social media channels. The number of subscribers of OmiseGo official Telegram announcements channel increased by more than 25% these weeks.
The OmiseGO Developer Program (ODP) is an initiative that is part of the product development process. The objective of the ODP is to systematically and carefully facilitate usage and thorough testing of Proof-of-Concepts (PoCs) and early stage products in order to gain feedback for improvement. The program is aimed towards those who would like to build their own products, such as games, financial service applications, and education platforms on top of the OMG Network. Applicants of the ODP will fall into the developer category and are willing to work with unpolished and early stage codebase.
Early testers and integrators are given early access to the new products OmiseGO rolls out. Those in the program will also have opportunities to interact with each other and with the engineering team.
ODP application timeline
The ODP is an ongoing program and applications are accepted on a rolling basis. The goal is for ODP participants to participate as Alpha testers for roll-outs before they are released to the public in Beta. What this means is that there is no real definite timeline or start and end dates.
While OmiseGo team has no definite dates set, here’s what they have planned out within the next three months:
End of February to beginning of April 2019:
1. Whitelisted access to the Alpha release of the OMG Network with integration guide
2. Access to a JS Starter Kit to start making transactions quickly on browsers
3. Communication channel established with OmiseGO Engineers
4. Early access to a ‘Getting Started Guide’ to the OMG Network
Aside from this expect other supporting services and libraries in other languages to be rolled out as well.
Beyond the alpha and beta Releases of the network, participants can expect interactive discourse with the product and engineering team at OmiseGO, including opportunities to share your opinions on what product and features you would like to see and build that will make your life as an integrator easier.
Sign up for the OmiseGO Developer Program.
Here are the main items OmiseGo team has knocked out since the last update:
- Ethereum wallet generation (#807). This is the very beginning of wallet integration with the blockchain — it generates a private/public key pair, which can be used to sign transactions and send them to Ethereum. The mechanism for actually sending transactions on the blockchain is a separate task.
- Improve configuration validation #812
These tasks have been completed, pending review by wallet team admins:
- Typo & deprecation fixes in EWalletDB and LocalLedgerDB namespaces #815
OmiseGo team splits their development effort into 2 teams, one responsible for the specific features they intend to release to production ASAP, and the other focusing on blockchain integration.
For v1.2, they’re focusing on:
- Continued working on the permissions & hierarchy removal #730
- More descriptive error messages #810
- Admin panel redesign and change to user based #779
For v2.0, they’re focusing on:
- Next steps in blockchain integration
- Blockchain wallet schema #806
- ERC-20 token import #808
- Private key management for blockchain adapter #689
- eWallet Suite More Resources:
- OmiseGO eWallet GitHub repository
- Initial public demonstration of the eWallet
- Waffle board
- Chat to the eWallet team
These weeks update is relatively brief because OmiseGo biggest plasma news has already been shared — they collaborated again with their friends at Hoard to use the test network Ari to host a new and improved Plasma Dog at ETH Denver. They put out a blog post with that launch where they shared some of the details of that deployment and challenges they overcame to get to this point.
The team was happy with the performance and handled well over three million API calls to their services. They’ve already started onboarding developers through the OmiseGO Developer Program and continue to monitor how the network runs in production on the Rinkeby Ethereum test network.
They’ve also improved they testing around in flight exits and changed the deployment mechanism of the Watcher to preserve data, so a full sync is not required each time the service is started.
Towards A General Purpose Plasma by Plasma Group:
Plasma group created a general purpose plasma design that allows you to build a broad class of smart contracts on plasma. Reach out to learn how.
- For more on Plasma, see these community-produced resources:
- Learn Plasma, a community-led education initiative
- What is Plasma? Plasma Cash? by Jinglan Wang
- This primer from Consensys
- This nifty chart comparing different plasma designs
- Plasma Tesuji Github repository
- How OmiseGO will bring Plasma in everyone’s daily life by u/pwolf88
- An introduction to Plasma by Alexander Butler
See also OmiseGO February Roundup.
- The Road Ahead for OmiseGO blog post by Vansa:
While OmiseGo is proud of the Alpha Release (Ari), there is still a lot of work to be done. Today, they continue to improve Ari through a series of testing and iterations.
In the final month of Q1, they continue to finalize the technical and design strategy for the integration of the eWallet with Ethereum, alongside initial implementation work. This requires all the details to be thoroughly worked out between the product and engineering teams. Important areas they’re focusing on include the generation, storing, and retrieval of keys, operational strategies for a large number of eWallets, syncing token information and transactions, and handling connectivity issues.
Team’s work at OmiseGO this coming year is not going to be easy — they’re solving technological and business problems simultaneously, and the blockchain space itself is still in its very early days.
- Tousthilagavathy — Developer Spotlight — Q&A in OmiseGo blog:
Tousthilagavathy has been a member of the OMG community since October 2017. As an active member on the OmiseGO’s reddit, he has developed content made available to the OMG community including a comprehensive ELI5 OmiseGO whitepaper.
See more of Tousthilagavathy’s work here.
- February 22th-23rd, 2019 — Jun Hasegawa attended TOKYO SLUSH.
- February 26th–27th, 2019 — Mobile Money and Financial Inclusion, Yangon, Myanmar.
Kelsie Nabben, OmiseGO’s project manager is at the 10th Mobile Money & Financial Inclusion Summit in Yangon. Her talk is about Blockchain payments for affordable remittances which can improve regional remittance flows across Southeast Asia.
- March 3rd, 2019 — Plasma Application Workshop | Making Micro-transactions on a Plasma chain (Online Workshop). The basics of Plasma chain, how it works and a use case from a high level.
- March 8, 2019 — Future of Payments — Boston Consulting Group (BCG), Singapore.
- April 8th–10th, 2019 — EDCONHACK (workshop), Sydney, Australia.
- April 11th–14th, 2019 — EDCON, Sydney, Australia.
There is a slight increase in the number of token holders these weeks.
For more information on the Decentralized Exchange (DEX):
In this blog post, the team attempts to summarize the different elements of OmiseGO and the OMG ecosystem, captures key developments over the past months and provides some information on where they’re going . They included an updated roadmap with key milestones. And they’ve been working with community members as well on the OMG project tracker to track progress on a smaller timescale.
Active Reddit discussions:
- Why do you like OmiseGo?
- Do you think VISA properly acknowledges the risk OMG or other cryptos pose to their business? See pages 25–31 for the Business Risk section of last year’s annual report.
- The Geeks Shall Inherit The Earth Trailer, Coming To Netflix — Featuring OmiseGO.
- Are You New to Crypto? OmiseGo (OMG) Might Be Your Brightest Option on Today’s Gazette.
Social media metrics
OmiseGo community continues to grow, there is a slight increase in the number of subscribers of OmiseGo social media channels. The number of subscribers of OmiseGo official Telegram announcements channel increased by more than 25% these weeks.
Twitter — average number of retweets is 35–75 for one post.
Facebook — 60–90 likes per publication, 5–10 shares.
Reddit — Daily discussions have 100–250 comments.
Bitcointalk.org — since July 15th, 2017. Discussions on latest updates, price. Last publication — February 25th, 2019.
Chat.omisego.network channels: Announcements; Jobs; OmiseGO — Trading channel for speculation and trading; Random; Rules; Staking; Trading; Wallets; Japanese日本語.
New official China community channel on WeChat (ID: omisego_china).
The graph above shows the dynamics of changes in the number of OmiseGo Reddit subscribers and Twitter likes. The information is taken from Coingecko.com.