What is an Yoc platform?

Yoc is a fully decentralized platform. Its main function is an opportunity to create and place smart contracts and the decentralized applications on its basis.

It is difficult to overestimate the advantages of these applications since they minimize any risks connected with different types of activity.

The management of finance when the ICO is carried out, service insurance, trade, logistics, the creation of partner programs, the creation of new platforms for gamblings are the most popular spheres of use of these contracts and applications nowadays.

It is an incomplete list of potential opportunities of the blockchain technology use.

The Yoc platforms allow involving in a simple and convenient way to use the full resources of the most modern and advanced technologies existing nowadays.

We often come up against situations when sharing of the servers is complicated using in the decisions traditional solutions. It happens for a reason. It is established on their own servers and it is based on the personalized software. There is a probability that these servers could be a target for the third-party attacks and users can significantly suffer from this.

It is possible to exclude these shortcomings using a blockchain technology. This technology allows adjusting own knot which is capable to store information on a set of different computers with the other similar knots. At the same time, there is no discomfort in its usage. Attacks to such decentralized networks are very complicated. There is an enormous amount of the resources which has to be spent in order to complete it successfully, so it practically brings their probability to zero.

Cryptocurrency and wallet

The cryptocurrency is one of the components of the blockchain technology. The special wallet which allows storing safely the currency assets is developed for its use, and also it allows to keep and use the products developed with the help of smart contracts.

Get WEB-Wallet

Get mobile wallet

Download YOcoin wallet

A modern language
for creating the smart contracts and apps

You can design and issue your personal cryptocurrency

Solidity is a modern language which allows to create and use own digital tokens. Today there are many kinds of tokens, such as tokens certificates, tokens actions, credit tokens. The operability of these tokens is provided with our platform since they are created by means of the identical standard. They become automatically executed by any purse. The contract or the application uses the same standard.

During the creation of tokens, you can put any logic of their most efficient use. You can regulate the tokens issue making it fixed or changed by certain rules. You can give to tokens owners additional authority, for example, an opportunity to vote or act as the arbitrator whose opinion will be apprehended according to a share of his possession in a total of the released tokens. Anyway, the use of the present possibilities is limited only to the imagination of the creator of a digital asset.


  • A tradeable token with a fixed supply
  • A central bank that can issue money
  • A puzzle-based cryptocurrency

New opportunities for crowdfunding

The new platform provides an absolutely new approach to crowdfunding. By means of the YOC platform, you have an opportunity to exclude a trust component between you as a future supplier of goods or service and the investor, to which whether it is peculiar to doubt decision-making to invest own money in the realization of your idea.

You have an opportunity to create such conditions, having provided their smart with the contract which will allow storing money of the investor, the conditions stipulated in him won't be satisfied yet.

In case of your success money will surely pass to you, and in case of your failure they will return to the investor, at the same time terms of the contract won't be able to be changed after the start of the contract in any way. At the same time, you can avoid the need to have the centralized arbitrator, the center of exchange of information or any other tool which needs to trust. In the same way, you can control the distribution of remunerations to investors who have supported your project at his early stage, and now have to receive all that is due to them.


  • A crowdfund to pre-sell a product
  • A crowdsale to sell virtual shares in a blockchain organization
  • An auction of a limited number of items

How to create a democratically autonomous organization?

Imagine how any centralized organization works. There are people responsible for the adoption of strategic and vital decisions works. People who create a huge number of documents and reports, accountants who are engaged in the accounting of material values, etc. So, all of them can be mistaken as there are no people who are able to commit now mistakes. Their opinion can be prejudiced or represent the interests of any certain group of people, infringing upon the interests of other participants in the process given business.

The YOC platform gives an opportunity to avoid it. It’s possible to give the management of all these processes to the robot which is impartial and will carry out all necessary actions according to the conditions which are written down in a smart contract. It would absolutely commit no mistakes. Allocate with an opportunity to vote for acceptance of important questions of the organization life of all participants according to a share of their general participation.

It will be able to receive an absolutely transparent and honest adoption of this decision. When all of this is provided with the decentralized network, you will always provide smoothly working service.


  • A virtual organization where members vote for taking any decision
  • A transparent association based on shareholder voting
  • Your own country with an unchangeable constitution
  • A better delegative democracy

The development of decentralized applications

The use of decentralized applications opens many opportunities for our lives, new business advantages, and competitive profit. There are several very important and useful properties such as cryptographic safety, protection against unauthorized access and data storage decentralization.

If these properties can help you to build and develop your business, then you’re welcome. You can get acquainted with many examples of the created decentralized applications. There is an opportunity to independently develop similar applications which become more and more demanded today. It would be quite easy to look for somebody who is interested in it.

To receive tools of a command line

We present various options of our tools execution for a command line in this section. We have realized various clients working with C ++, Go, Java, Python and many others.

Console: Geth
> listProposal(42)
Proposal #42 Send 100 yoc to "Bob" for "Website Design". 4 votes
for, 2 against, 6 hours remaining.
> MyVote = Against
> MyOwnDemocracy.vote.sendTransaction(42, MyVote, {from:me})