Token is a certain unit of value in the blockchain system. It should be understood that there are no tokens on the balances of crypto-users’ wallets, the user’s balance is only an record in a smart contract.

In other words, all you need to get a token is to develop the right smart contract. Fortunately, there is no need to invent something new, since standards for all types of tokens have been established long time ago.

First of all, it is necessary to divide all tokens into Utility Tokens and Security Tokens. There is a big difference between them, and completely different writing standards belong to each of them.

Utility Token.

Utility is a more common version of tokens. The essence of the assets of token holders in this case is that everyone who has tokens receives the right to use the project’s services and resell this opportunity with a profit (the majority of people buy tokens for that reason).

The main Utility tokens’ standard is called ERC20. Initially, the idea of ERC20 was formed due to some developers’ agreements, but later this standard became supported by almost all types of crypto-currency wallets and exchanges.

This standard’s advantages are simplicity and reliability, but it is worth to mention that it also has drawbacks, which we have described HERE. However, ERC20 is used everywhere and in this regard it beats all other standards.

The next token’s standard is called ERC223. It was created to solve ERC20 standard’s absence of payment processing. Despite the promising idea to drastically change writing tokens standards, this standard has not received universal recognition, due to the fact that the developed solutions could not fix the problem completely. As a consequence, the projects started using usual ERC20 with a small upgrade “ApproveAndCall”.

ERC721 is a fundamentally different standard. The idea is the uniqueness of each separate token. ERC721 was the most distributed in the development of crypto-games such as CryptoKitties. This project has become the most popular and gave impetus to the development of the whole industry of collection games analogies based on token ERC721.

ERC777 is comparatively new standard of Utility token. This type still continues to solve ERC20 standard’s problems, and it is worth to note that this is a much more successful version than 223. The only drawback of 777 is only its relative novelty and the lack of large-scale distribution.

Security Token.

The main difference of Security tokens is that the project’s crypto asset is provided by value in the real world.

In other words, in this case, the user not only receives the right to use a token, but also acquires an asset in the real world. Purchasing a token can be considered as signing an ownership agreement.

Many projects position themselves as Security, but in fact they are not. Whether a token is Security and not Utility is determined by whether the token and the project can meet all legislative and legal requirements and the so-called “Howey Test”.

All requirements can be the subject of a separate article, but the essence is that it is all about providing official evidence of investment, the need to finance the project and profit expectations.

More complex writing standards such as ERC1400, 1594, 1643, 1410 and 1644 are used for Security tokens. Read HERE what you need to know about creating of your own token.

If you have any questions or are interested in token development / audit, please contact us and we will advise you on all key points.

Sincerely, Grox Solutions.

Articles. Public audits

Tetherex Audit

Security Audit of Tetherex Project

Read more


Security audit of the INTERSMART project

Read more


Security audit of the SHIBADOUBLER project

Read more

TronCore Audit

Security Audit of TronCore project

Read more

TRONexPRO Security Audit

Audit of new TRONex project

Read more


Security audit of TRONexVIP smart-contract

Read more

Audit of Omeo Smart-Contract

Audit of part of Omeo project

Read more

APEMaster (Staking) Audit

Audit of APEMaster (Staking) smart-contract

Read more

TronMint Audit

Audit of TronMint Smart-Contract

Read more

SUNexWorld Audit

SUNexWorld smart-contract audit

Read more

FinyTron Audit

Audit of FinyTronDue smart-contract

Read more

TRONCapital Audit

Audit of TRONCapital smart-contract

Read more

ArgosNEX Audit

Audit of ArgosNEX Smart-Contract

Read more

TRONexWorld Audit

Audit of smart-contract from original TRONex team

Read more

Tronner Audit

Audit of the Tronner smart-contract

Read more

TronGuru AUDIT

Audit of the TronGuru Smart-Contract

Read more


Audit of the Trony Smart-Contract

Read more


Security audit of the TRONies smart-contract

Read more


Security audit of the TronEx3 smart-contract

Read more

TronMatrix AUDIT

Security audit of the TronMatrix smart-contract

Read more


Security audit of the TRONPROM smart-contract

Read more


Security audit of the TRX-IN-BANK smart-contract

Read more

TRONex Audit

Security audit of the TRONex smart-contract

Read more


Token is a certain unit of value in the blockchain...

Read more

ICO (CrowdSale)

ICO – Initial Coin Offering or initial coin placement, by...

Read more

ERC20 standard issues

Despite the widespread use, the standard of token ERC20 has...

Read more

ApproveAndCall function for ERC20

Due to one of the known problems of ERC20 EventHandling...

Read more

Example of Smart Contract operation

Since the idea of Smart Contracts was mostly spread in...

Read more

Application of Smart Contracts

Smart contract technologies are still new and it is possible...

Read more

Audit of «Neuromachine Eternal»

Public Audit of NRM Smart Contract

Read more
Load more
To close