4

Pardon me if this is not the right place.

I am looking for some example/use-case to learn and write first Solidity Smart Contract. Can you recommend some list which I can refer or you tell some interesting one?

I have given myself 2 weeks to finish it up.

3

I can recommend this tutorial, it is really easy to follow and yet is formal. This helped me a lot some time ago.

Dapps for beginners

Hope this helps

  • I think the question was more about smart contracts, your link has also all the stuff around it such as environments and web3 integration – Lauri Peltonen Jun 16 '18 at 8:45
  • Yes, it has many of the things you will need in order to (quote the OP) "to learn and write first Solidity Smart Contract.". I don't think to disregard the answer because it has more than what is asked is fair, even more, when the extra stuff is also about developing dapps. – Jaime Jun 16 '18 at 8:51
  • I didn't say the answer should be disregarded, just commented that the answer is a bit more than what was asked for :) It's a totally vaild answer. – Lauri Peltonen Jun 16 '18 at 9:00
2

The Truffle team has a nice demo that includes writing some Solidity in their Pet Shop tutorial.

2

I like the Solidity CryptoZombies course for basic learning. To get set up with Truffle, which is very useful for deploying websites based around the blockchain use their Pet Shop tutorial.

But in terms of a good beginner project, think about these:

  • Some form of gambling game. Doing this will help you learn about algorithms for randomness in Ethereum.

  • Actual contracts, for example a wallet contract (multisignature), an escrow contract, a contract where someone arbitrates for a dispute

For more difficult, challenging projects, check these out:

  • Some form of game like Cryptokitties.

For the hardest projects (not for a beginner for sure):

  • A game where players can fight in turn-based strategy battles (think hearthstone)

  • A clone of Steemit

  • A decentralized exchange

0

This is a project under work but i think this can be very right place to start: https://github.com/Aniket-Engg/solidity-school

0

You can start you first dapp using a demo voter application and below is link of all step by step development (and video) on Ethereum blockcahin using solidity.

https://www.youtube.com/channel/UCY0xL8V6NzzFcwzHCgB8orQ

http://www.dappuniversity.com/articles/the-ultimate-ethereum-dapp-tutorial#dependencies

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.