Releasing the CMT Wallet 2.0 and developer tools to create ‘DApps’

Vincent T.
CyberMiles
Published in
3 min readOct 30, 2018

The meaning of “2.0” always has been perceived, particularly in technology, as a significant step for a project. So it goes without saying that the version 2.0 release of our CMT Wallet fits this definition perfectly. In addition to a major optimization, we finished and now have launched a set of tools for developers to create decentralized applications (DApps) simply and easily.

CMT Wallet 2.0

Let’s start with the CMT Wallet. Among the enhancements, we have optimized our wallet for greater stability while also fixing a few minor errors. Above all, we have added a new feature that will change the way tokens are created: from today, you can issue your token with just…one…click.
How does this work? Well, if you’re looking to create your own tokens for a business or a project, CyberMiles’ blockchain now makes it very simple. Navigate through your CMT Wallet, and click “Discover,” then “Issue Token,” and voilà! No more coding, no more testing, etc., and a token gets created using CyberMiles’ infrastructure.

141 tokens already have been created via our Issue Token function (cmttracking.io)

Below is a test from Dr. Lucas Lu, CyberMiles’ CEO, and the new CRC-20 token, called ‘LUCAS,’ was created successfully with this feature. (I even received a LUCAS token myself!)

I received one LUCAS token and one MAG token, both created with a single click.

Note: Dr. Lu said that we can exchange a LUCAS token for a lunch with him, while a MAG token, named after Maggie Guan, CyberMiles’ General Counsel, can be exchanged for a 10 min. talk with her. Anyone?

While of course having countless currency tokens on the market isn’t sensible, we believe that utility and security tokens can empower the next generation of global e-commerce, notably peer-to-peer marketplaces.

Tools for developers and DApp creation

Up next is especially for developers: the release of a Software Developer Kit (SDK) for those who want to create a DApp on CyberMiles. Consisting of a set of tools, this kit facilitates the development process while reducing the developer workload.

Along with CyberMiles’ SDK, we’re launching web3-cmt.js, a tool that is part of the third generation of the Internet (also known as the decentralized web).
While Web 2.0 allowed for the creation of social networks and e-commerce platforms (with the requisite middlemen), Web 3.0 has opened up the Internet to peer-to-peer interactions, just like the concept of torrents, and, more recently, blockchains.

The Web 3.0 stack, viewed by Stephan Tual, formerly of Ethereum

Simply put, web3-cmt.js is a collection of libraries that allow the interactions of a set of Javascript items, while functioning with the blockchain through a HTTP or an IPC connection.

Common web3 API:

  • Check the current active account, via web3.cmt.coinbase
  • Get the balance of any account, via web3.cmt.getBalance
  • Send a transaction, via web3.cmt.sendTransaction
  • Sign a message with the private key of the current account, via web3.personal.sign

--

--