Welcome back!

Now we have deployed a smart contract locally and interacted with the logic through some different instances, its time to move on to frameworks and test scripts. To start to gain more a collective understanding of workflow in a development environment, to do this we will be using tools such as truffles to better understand the importance of eliminating security vulnerabilities in Solidity smart contracts. I say importance of eliminating because as you should know by now… Once a smart contract is deployed to the blockchain is stored there perpetually and can not be erased given the immutability…

In part three we will start to looking at how to work with your enviroment by using remix and compiling the contract, so we can deploy and interact with the smart contract when it is on the blockchain. If you have just joined please see article 1 https://medium.com/bitfwd/ethereum-development-crash-course-part-one-327dee16878b


We are going to start by BUIDLing a simple smart contract that creates a value and transfers the value while also triggering an event on the blockchain.

Please see: https://vitalik.ca/2017-09-15-prehistory.html for some more information on Ethereum smart contracts.

Before we start to develop our smart contracts we are going to touch on…

The second article in a series of posts that will take you from the basics of Ethereum and decentralised computing, right up to building your first D-APP.

Part Two:

In part two we will cover some more fundamental aspects of the Ethereum blockchain such as wallets, transactions and gas. While giving you a brief overview of the similarities and differences of centralised applications vs decentralised applications, and what kind of development environment should be used along with some key tools for smart contract and decentralised application development.

If you have just joined the series please see part one to start from the begininng https://medium.com/bitfwd/ethereum-development-crash-course-part-one-327dee16878b

More Ethereum 🐰🕳

Article one covered some of the main key points behind Ethereum’s blockchain such as nodes and miners, forks, protocol networks, hash functions and merkle trees…

The following series of articles will be a general overview of the Ethereum ecosystem, hows it works and how you can work with it.


Part One:

In Part One of this series, we will cover the basic fundamental knowledge of Ethereum, what is it, how does it work, what are the primitives of Ethereum and its structure.

What is Ethereum 🌎

Ethereum is an open source distributed ledger that was originally proposed in late 2013 and then released to the public in 2015 by a Canadian called Vitalik Buterin. He was originally born in Russia and then he migrated as a child to North America. …

A walkthrough of lesson 5 cryptoZombies by the LOOM network.


Congratulations! You’re now at Lesson five and have the basic fundamental knowledge of a Ethereum blockchain developer that writes smart contracts. If you have just joined the series please check the previous articles here

Lesson 1 & 2: https://medium.com/bitfwd/solidity-fundamentals-cryptozombies-lesson-one-and-two-64ccd2631cef

Lesson 3 & 4: https://medium.com/bitfwd/advanced-solidity-concepts-cryptozombies-lesson-3-and-4-916237ed5bdf

In lesson Five, we are going to cover how to implement an ERC721 token interface and make each zombie one of a kind with a unique Ethereum 256bit hash that you will able to trade, transfer and battle against other zombies with. Now you may be wondering what is ERC and especially what is ERC721.


A general overview of what is this technology and how it works.


You may have heard the word blockchain popping up here and there over the last 12 months and it’s most probably because of digital currencies like Bitcoin, Ethereum, Monero, Dash or Ripple. This blog post aims to give the readers a more clear understanding of blockchain technologies and why they are the hottest thing in the world right now. …

Now that your DApp enables you to create zombies and feed on kittys and other zombies, it’s time to start learning some advanced Solidity concepts such as time units, modifiers, gas and ownable contracts. Being able to utilise these kinds of modifications and privacy measures will help your coding skills immensely and will give you the foundations for the architecture of a well oiled back end piece of code.

If you have just joined this series and do not have the code for lessons 1 and 2 please go to the first blog and follow through the tutorial.



What is Solidity?

The following series of articles are a write up on the LOOM network, solidity coding tutorials CryptoZombies. The tutorials cover all the fundamental aspects of building a gamified decentralised application (D-App) that can be deployed to the Ethereum network, and played by everyone with a ether address on all corners of the globe :)

Solidity is a relatively new programming language so there are not a lot of tutorials to help beginners learn how to code- decentralised style. …

Connor Wiseman

Blockchain architect — interested in decentralised solutions that remove the currently centralised middlemen of many industries.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store