Skip to content

eorituz/Ethereum-Mainz-Meetup

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Prerequisites for the 2. Mainz Ethereum Meetup

In order to not waste a lot of the limited time we have, please install and sync the latest Mist Wallet prior to the Meetup. This is necessary if you want to code your own smart contract or if you want to interact with one of the coded smart contracts.

Please note that support for participants that have not followed the instructions below, when the Meetup start, will be of lower priority.

  • Download the latest Ethereum Wallet application HERE. At the time of writing latest version is 0.8.6
  • Once the wallet application is installed, you should start syncing the Ethereum test-net Blockchain. When you run the application for the first time you will be prompted about which network to run. Please choose the test-net since that is the one we will be using during the Meetup. Be advised that syncing might take several hours.

If you have problems with slow syncing please read this thread: https://m.reddit.com/r/ethereum/comments/58bnef/if_you_are_running_a_geth_node_try_refastsyncing/

Don't worry if you can't sync with the testnet - it's not necessecary to join our Meetup :)

Feel free to join our Gitter Channel and ask your questions: https://gitter.im/ethereum-meetup-mainz/Lobby?utm_source=share-link&utm_medium=link&utm_campaign=share-link

Instructions for MeetupDice

  1. Deploy contract in browser-solidity with "1" in field "Value" (send 1 ETH to deployed contract to be able to pay oraclize.it)
  2. Call method "bet" with "1 wei" in field "Value" (send 1 wei with the method call to bet on a dice > 3)
  3. Watch Event Log in etherscan
  4. Watch Contract address in Mist/Wallet (beware: callback is an usual transaction and takes some time, is not immediate)

Links

Solidity Development

Pre-Basics

Basics

Ether.Camp Studio IDE

Truffle

Browser-Solidity

Private Chains

Quality Assurance / Testing

"Sidechains" - alternative Solutions for Ethereum Development

Best Practices in Solidity development

Ethereum (Dev) Tools

JavaScript snippets for web3.js

Ether.Camp

Backend for web3js

Blockchain Explorer

MetaMask

Mist

Oracles

Developer focussed (callback mechanism)

Business focussed (contract creation mechanism)

Ideas for next Meetups

  • Injecting Reality: Concept and Implementation of Oracles with oraclize.it
  • Using Dapps with MetaMask and Mist
  • The DAObakel: what happened and how to avoid it.
  • Beyond hello world: Software Engineering Principles in Smart Contract Development
  • Organisation of Meetup Groups as Decentral Automonuos Organisations: Creating a Meetup Group DAO
  • Beginning Smart Contract Development: browsersolidity, Mist and ether.camp
  • Revisiting centralisation: Bridging real world requirements and Ethereum VM
  • Dinosaurs Revenge... 0 loc js ... blockchainers.org
  • The TAO: The DAO done right
  • Hazelchain: the blockchain implemented in Hazelcast

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published