everiToken launched MainNet on 31st July 2018

Last Updated: 2018-08-08 13:30:42 (GMT)

Introduction

everiToken public blockchain aims to become the infrastructure of token economy. From small tickets to large buildings, assets can be easily issued via token in our chain. It’s world’s first token-customized public chain for token economy. Following content will enable you to understand our new techniques, products and ecosystem for launching MainNet. We have implemented the core functions of NFTs(Non Fungible Tokens) during the TestNet, which is the first step towards Token Economy. Now we have greatly enriched our functions and announced that our MainNet is online. Technical details can be found in our whitepaper.

EVT 1.0 Release

EVT 1.0 is the first release version of everiToken blockchain. Main changes from Aurora 4.1

  • Refactor token database: Improves performance and other bug fixes.
  • Fix some issues when syncing multiple nodes.
  • Other bug fixes and improvements. For the full list of features indluded in this release, please check the our official website. Docker: docker pull everitoken/evt:1.0

Token Based

Support both Fungible and NonFungible Tokens

Now everiToken supports both Fungible Tokens and NonFungible Tokens. Tokens are different from digital currencies issued by central banks and encrypted currencies (like bitcoin or ETH). We define a Token as a proof that you have an exclusive share of the economy in an asset, a period of time, or a particular place, or a time service provided by a particular entity. Tokens are divided into two types: Fungible Tokens and Non-Fungible Tokens. Everyone can easily Issue their own Tokens and these tokens can be transferred and managed on everiToken conveniently.

Authorization Tree: support hierarchical multisignatures

The everiToken system contains three kinds of permissions in authorization management: Issue, Transfer and Manage. Each specific authorization follows a tree structure and is therefore called Authorization Tree. As the root, each permission has a threshold, and it is connected to one or more actors. With the authorization tree, everiToken provides a flexible authorization management and naturally supports hierarchical multi signatures which can solve a variety of practical problems.

EVT supports BIP44 standard

BIP(Bitcoin Improvement Proposal) is the suggestion for improvement in bitcoin. Among them the BIP32, BIP39 and BIP44 co-defined the widely used HD wallet. EVT has been audited by the BIP44 standard with an international token number 207, any wallet can use “207” to represent EVT. The wallet can automatically obtain a private key of everiToken without producing a new mnemonics code. ETH and EOS both have the BIP44 number, among them ETH and ETC is 60 and 61, EOS is 194.

Payment mechanism

Support Payer mechanism

A Payer is an account who pays for a transaction. everiToken allows users specify payers in a transaction. This is useful for creating accounts. For safety, payers should have extra signatures in the transaction. If the Payer is set, fees for the user will be zero.

New Pinned EVT(PEVT) mechanism

A Pinned EVT is similar to EVT but cannot be transferred. It can only be used as fuel fee. Converting from EVT to Pinned EVT is allowed. The EVT’s exchange rate against pinned EVT is always 1. Since pinned EVT is not currency, it is safe enough to airdrop pinned EVT to someone. Generally, users should not convert EVT to pinned EVT, as they are able to use EVT to charge fuel fee. If one decides to convert EVT to pinned EVT, the pinned EVT will automatically bind to the receiver.

More functions

Support Suspended Transactions

We have added delay transaction support (In-chain suspend-signing transaction) from Aurora 2.1. Based on this, we allow users to issue half transaction requests according to specific indicators to complete some functions similar to exchanges.

Support Metadata

everiToken allows users add metadata to their related tokens, also domains and groups. Once added, no one can modify or delete the metadata on the chain. The metadata can provide a lot of informations which is useful in many situations.

Support the Dapps on chain to Issue their Tokens

everiToken will help Dapps on chain to issue their tokens. Such as get their accounts into a whitelist. Although everyone can issue their own tokens, not everyone has high credibility. In everiToken’s whitelist means you are more credible and everyToken can endorse them.

Creation

Develop a Safe Contract layer

Smart contracts are, in theory, effective digital means of facilitating decentralized exchanges of goods or services without the need of a middleman. However, in practice, smart contracts suffer from widespread security vulnerabilities that arise from improper implementation and logical errors, giving rise to consequences such as lock-outs, leaked access, and improper termination. As such, smart contracts often fail to provide trust and may be viewed as less reliable than traditional contracts or exchange. everiToken uses the Safe Contract layer to replace the smart contract. Rather than code directly, users rely on SafeContracts to facilitate processes such as the issuance and transfer of tokens. By simplifying functions to the core requirements, SafeContracts ensure that all chain transactions are secure and without loopholes, as the available API functions are fully reviewed and verified. Even though SafeContracts are not Turing complete, they can still achieve the majority of necessary functions via API’s, and provide flexibility to token-issuers for the completion of off-chain services. Furthermore, SafeContracts have the added benefits of increasing accessibility and TPS. With the former, the inclusion of API’s makes it simple for easy integration into existing workflows without writing chain-integration code from scratch. With the latter, the usage of API’s allows for various translations types to be distinguished easily, and independent token transactions can be processed in parallel at faster speeds. This is the main reason for everiToken’s High TPS, High Security and High Standardization.

Create everiPass/everiPay protocol: the world’s first QR code protocol based on blockchain

everiToken allows users add metadata to their related tokens, also domains and groups. Once added, no one can modify or delete the metadata on the chain. The metadata can provide a lot of informations which is useful in many situations.

Support the Dapps on chain to Issue their Tokens

everiToken will help Dapps on chain to issue their tokens. Such as get their accounts into a whitelist. Although everyone can issue their own tokens, not everyone has high credibility. In everiToken’s whitelist means you are more credible and everyToken can endorse them.everiPass/everiPay is a payment born for face-to-face micropayments using everiToken public block chain. everiPass/everiPay includes the standard of QR code generation and the definition of communication protocol. Based on everiToken public blockchain with five characteristics: Instant Clearance, A transaction is a settlement.Decentralization, P2P payment, no centralized platform, no one can modify the data on chain, everyone can participate in pricing.Most secure, The data and content in the block chain can not be forged or tampered with, so as to maximize the protection of user's property security.Compatible, everiPass/everiPay support all Tokens supported by everiToken, not only currency but also tokens and points, even a key to open a door, and you can use it almost in everywhere, just with your phone. Most convenient, Even if you can’t connect to the Internet, you can complete the transaction.The everiToken TestNet has reached 5000 TPS, Considering the situation of equipment and network, we think that a transaction can be completed within five seconds.Based on the above five characteristics, everiPass/everiPay can provide the most secure, most convenient and enjoyable services in face-to-face payments.Within everiPass/everiPay you can send and receive tokens, pay in stores, pay for tickets, pass a door, and much more things you can think.

Other tools

EVTJS

EVTJS, which is the first API binging library for everiToken and JavaScript. We are looking forward to your feedback. Homepage: https://www.github.com/everitoken/evtjs

  • Supports NodeJS & Browser
  • Supports everiToken MainNet
  • Is suitable for building testing apps on everiToken

everiSigner add-on

everiSigner add-on is a bridge that allows you to visit the distributed web of tomorrow in your browser today. It allows you to run everiToken apps right in your browser.everiSigner includes a secure identity vault, providing a user interface to manage your identities on different sites and sign blockchain transactions. You can install the everiSigner add-on in Chrome. (Supporting for other major browsers is still under development.) If you’re a developer, you can start developing with everiSigner today. Our mission is to make everiToken as easy to use for as many people as possible.

everiWallet

everiWallet is a everiToken wallet which is based on the ability of everiSigner add-on. You can visit https://www.everiwallet.com to use it. (Must have add-on installed first)

evtScan

You can visit http://www.evtscan.io to see each block’s information. Although we launched the MainNet on 31st July, we still do more works to perfect everiToken Welcome to join the ecosystem and let’s create the Token Economy together!