What is a Smart Contracts? | Amit Modi

In the easiest form, it is an agreement between couple of multiple parties online that can be automatically executed on a transparent blockchain using cryptocurrency.
In the context of blockchains and cryptocurrencies, smart contracts are:
– pre-written logic (computer code),
– stored and replicated on a distributed storage platform (eg a blockchain),
– executed/run by a network of computers (usually the same ones running the blockchain),
– and can result in ledger updates (cryptocurrency payments, etc).

Smart contracts help you exchange money, property, shares, or anything of value in a transparent, conflict-free way while avoiding the services of a third party. Antony Lewis from has simply put Smart Contracts as little programs that execute “if this happens then do that”, run and verified by many computers to ensure trustworthiness.

Smart contract is the building block of ethereum. A Smart Contract does perform the action that it is designed for; however, to “run” a Smart Contract (currently on an Ethereum blockchain), you need to “fuel” it. The basis of fueling a Smart Contract is like hiring the services of the network for it to actually execute its command. According to a snippet from Antony Lewis who draws this marvellous example: “Just like you put money into a vending machine to make it vend, with public blockchains you need to pay to run the contract. With a blockchain such as Ethereum, you initiate a smart contract by paying it ETH (Ether, Ethereum’s native cryptocurrency) – this is the digital equivalent of putting money into a vending machine.”

The code of smart contracts is written by us and it will do exactly what we want it to do. The coding for smart contracts is done using JavaScript so that average programmer can also do it easily.

How are electronic agreements executed?
There are various ways in which electronic agreements are executed. The simplest form of electronic agreement being executed is the End User License Agreement of a software or service, where the user (through his unique id) “accepts” the agreement. More complex electronic contracts will use “digital signature” to mirror the wet signature and hard copy contracts.


  1. Ora Utterback

    Good day very cool blog!! Man .. Beautiful .. Amazing .. I’ll bookmark your site and take the feeds additionally?KI’m glad to find numerous helpful information here within the post, we want work out more strategies on this regard, thanks for sharing. . . . . .

    1. 3853425

      Hey Ora,

      Thanks for the nice words. I really appreciate the time you spent on the website and our blogs. We will be glad to assist you in any way possible. You can contact us at

      Best Regards,
      Sales Team
      Hash Code Programmers Pvt. Ltd.

  2. adidas yeezy

    Nice post. I study one thing more difficult on completely different blogs everyday. It’s going to all the time be stimulating to read content from different writers and follow just a little one thing from their store. I抎 prefer to use some with the content on my blog whether or not you don抰 mind. Natually I抣l offer you a link in your internet blog. Thanks for sharing.

  3. adidas tubular

    Your home is valueble for me. Thanks!?

  4. yeezy boost 350

    After research a few of the weblog posts on your web site now, and I truly like your manner of blogging. I bookmarked it to my bookmark website record and will likely be checking back soon. Pls check out my site as well and let me know what you think.

  5. jordan shoes

    I found your weblog web site on google and check just a few of your early posts. Proceed to keep up the excellent operate. I just additional up your RSS feed to my MSN News Reader. In search of ahead to studying more from you afterward!?

  6. yeezy shoes

    WONDERFUL Post.thanks for share..extra wait .. ?

  7. Adidas NMD x GC Cloth Black

    I used to be very happy to seek out this net-site.I needed to thanks for your time for this glorious read!! I positively enjoying every little little bit of it and I have you bookmarked to check out new stuff you blog post.

Leave a Comment

Your email address will not be published. Required fields are marked *