DEV Community

Cover image for How to create a smart contract
Guillermo Lamas
Guillermo Lamas

Posted on

How to create a smart contract

Hi, people. Im currently founding a collaborative project on storytelling. Our goal is to create a free community of story writers, with the main objective of working in a collective way of developing a work of literature, illustrations and/or move scripts. My goal is to revolutionize the quality of the content available, wich I believe it has been declining since the excessive offer of writers or creators, and the approach of the big companies (take Netflix for example) of offering quantity over quality. The whole is greater than the sum of it's parts.

The main issue I'm facing is the lack of capital. I'm from a country (Argentina) whose currency is too weak to be able to offer a competitive (internationally speaking) monetary retribution to anyone working in the projects involved around our incipient group called "La Compañia de Cuentos" (The Storytelling Company, would be a rough translation). So I devised a way of retribuiting the contribution, in a money wise way, despite not having actual funds.

The main idea is to create a Token, in orden to compensate the work of every collaborator. This Token will guarantee it's owner the right to collect the royalties, the percentage of income, according to the percentage of of tokens owned divided by the tokens in existence. The same way a shareholder is entitled to some percentage of a company's profits. I see a lot of advantages in this method of profit distribution system, such as transparency, the possibility of, easily, sell your Token of representation (in a more competitive and accesible market that will allow a better appreciation of the Token itself), wich, of course, will make the seller Token holder loose the right to receive the future royalties, granting it to the new owner. Also a governance system will allow to the community become more democratic, and many other perks of different natures, wich I believe them to be essentials to secure the sustainability and success of our project.

The second difficulty I'm dealing with, in this case in particular, it's that my knowledge in programming and coding is closer to zero than anything else. I'm aware that there are some platforms that allows you to create basic tokens, but the specific needs of this project makes it indispensable to code a smart contract beyond the basic.

So, to conclude, my question here, is how can I develop and code the smart contract with limited programming abilities and without money. Of course, it would be delusional to expect for someone to do it for free, or over optimistic to believe that people would volunteer to do small contributions. So, I'm willing to offer, in the same way of the content creators, a percentage of the generated tokens, and the incomes in form of royalties that our work would yield.

Thanks for the patience. Any kind of suggestions would be deeply appreciated.

Top comments (0)