 Hey guys, it's MJ and in this video I want to show you the simplest smart contract that you can possibly code and the reason for this is we made a news Resolution that we're going to be learning solidity and how to program on the blockchain so I've been taking some courses on you to me and I thought let me show you share with with you guys What I've learned so far. So this is something very very simple. This is the actual contract You can see we have two functions we can set a greeting and we can get the greeting and What I'm hoping that this video shows you is that programming on the blockchain is actually not that difficult I mean, this is a contract oriented Programming language compared to say object orientated, but other than that there are quite a few similarities And I'll show you like I mean if we if we come here and we say gate greeting We'll see that I've already made one saying actual science is cool Then we can come and we can do something else where we can set the greeting and we can say what should we say? Actual science is better than Accounting and just make sure we spell that correctly and we can make it so that one of the other accounts Follows it. So let's make it number three And now what we should see is if we look on the second block That's our little blockchain running. You should see some sort of transaction happen and Ta-da there we saw a little transaction With the amount of gas that was used the block number the block time and all that type of stuff And now if we come and we run the Instruction say get greeting. We'll see that the greeting is now actual science is better than accounting And what this thing is doing over here. It's just mining in the background So it's very very simple The difficulty comes in in actually just setting up everything setting up everything does take a bit of time But at the core of it, it is very simple What I'm gonna be learning now or going a little bit more depth is studying Something called the truffle framework and also saying want to go more in detail with this web three Which is gonna allow me to run these instructions on a website So I'm gonna be showing you guys that in future videos But I think I'm gonna just end off by also just having a little bit of a shout-out to the sponsor for today's video Which is a sphere. They're running an ICO It's gonna be like a decentralized social network the idea being that your social information is valuable and that with their platform You can monetize it so instead of Facebook making millions you can now start making a few couple of dollars on your On your own data. What I have done is I've put a Little referral link in the description below it will be this one here And if you sign up with that referral link, you will get 50 Social tokens and it's valued at around two and a half dollars. So just a little bit Bitch up. I'll put that link in the description below and they are the sponsor for for today's video Anyway, thanks so much. And if you've got any questions, please let me know But I hope this video has shown you that Programming on Solidity is not that difficult We've seen how easy it is to to create the basics and now we're gonna get start doing more and more complex programs and Just see where we can take this anyway. Thanks for watching guys, and I'll see you next time. Cheers