How to build a coin and start an ICO

How to build a coin and start an ICO

Blockchain workshops

Thank you for your interest, all available spots for this workshop have been taken.

During the workshop we’re going to create an Ethereum smart contract for a new coin with an ICO. Starting from the very basics of smart contract development, through discussion on potential coin and ICO requirements and a dive into the world of TDD and coding exercises. After that we’re going to create an ICO page connected with the test network of Ethereum blockchain.

Speakers

Tomasz Cichowicz

Tomasz is a business-oriented software consultant and Java programmer. He's also a Senior Developer and technical leader at Espeo - and a blockchain enthusiast.

Agenda

  1. Ethereum and smart contract development introduction [30 min]
  2. Coin and ICO requirements discussion [30 min]
  3. Smart contract implementation [3 hours]
  4. Pizza break! [30 min]
  5. ICO status page implementation [1 hour]

Prerequisites:

  1. Laptop with Node.js 5.0+, a browser and a text editor
  2. Truffle Framework CLI tool and testrpc installed:
    npm install -g truffle@beta ethereumjs-testrpc@beta
  3. Check if it works:
    mkdir truffle-test && cd truffle-test
    truffle init
    nohup testrpc > testrpc.log &
    truffle test
  4. JavaScript async/await knowledge
  5. JavaScript unit testing basic skills

Useful reading

JavaScript async/await: Hackernoon.compouchdb.com blog

Blockchain 101 – A Visual Demo: anders.com/blockchain

What Can a Blockchain Do? (with links to more detailed topics):

http://www.coindesk.com/information/what-can-a-blockchain-do/

http://www.coindesk.com/information/applications-use-cases-blockchains/

Blockchain FAQ:

http://www.coindesk.com/information/

Initial Coin Offering (ICO):

https://cointelegraph.com/explained/ico-explained

https://cointelegraph.com/explained/how-to-launch-a-successful-ico-explained

https://cointelegraph.com/news/anatomy-of-ico-for-blockchain-investors-and-entrepreneurs

When:

Saturday, 26 August 2017, 10:00

Length:

~6 hours