RIAT is an institute for research, development, communication and education in the fields of crypto-economics and the blockchain.

Our academy is aimed at different skill-levels and prepares entrepreneurs, developers and non-developers alike to become part of the crypto-economy. We offer workshops, extensive training and consulting in planning, design and development of blockchain technologies, smart contracts and decentralised applications.

For organisations and companies we offer specific formats - get in touch with us below or visit us at one of our open crypto days or other public events.

Our educators are professional developers and are actively running and maintaining cryptocurrency and blockchain meetups. Besides technical and developer-centric topics we also provide entry-level workshops. and consulting.

  • Matthias Tarasiewicz (Crypto-Economics, Proof-of-Concepts)
  • Ralph Pichler (Ethereum, Smart Contracts)
  • Paul Rieger (NEM, Startup Token-Bootcamp)
  • Markus Zimmermann (Crypto-Communication, Use-Cases)
  • Andreas Kern (Bitcoin, Blockchain Technologies, Crypto 101)
First academy booked out, pre-register for the upcoming academies!

Smart Contract Development with Ethereum
Educator: Ralph Pichler

From 10:00 to 18:00 everyday (including lunch break).

This 4-day course teaches the basics of smart contract development on the Ethereum platform using Solidity and the Truffle Framework. It covers the full workflow of developing, testing and deploying contracts as well as interacting with them afterwards. In addition you will learn about common contract patterns and potential security issues.

After the course participants can earn our “Smart Contract Developer” certificate (issued on the ethereum blockchain) by solving a number of off-site exercises. This includes a medium-sized contract example and a number of smaller theoretical and practical exercises. If you are a web developer you can also get the “DApp Developer” certificate by submitting an additional exercise using the web3 api.

In this course you will learn

  • How the Ethereum smart contracts platform works
  • How to write and properly test smart contracts
  • How to use the Truffle Development Framework
  • Which standards are out there and how to reuse well-tested code
  • How to deploy contracts and get them verified on block explorers
  • How to interact with contracts from the Javascript side
  • About common contract patterns and when they are appropriate
  • How to avoid common security issues
  • How your UI can work with different Browsers and Wallets
  • How to debug your contracts

    Prerequisites: Basic experience in any object-oriented language
    Contact us for any questions!

    Pricing: 799€ for the basic course.

    Smart Contract Developer Certificate and DApp Developer Certificate as extension possible.

    Register and pay via crypto or PayPal
  • contact