Build a cryptocurrency with Rust


In this course the inner workings of cryptocurrencies are imparted through implementing a simple cryptocurrency in Rust. Because of its memory safety and concurrency guaranties, Rust is one of today’s first choices for implementing crypto wallets and crypto mining software.

Out of stock

Sorry, the course is fully booked. If you are interested in getting notified for future dates, please leave your name and email address below

SKU: 6870 Category:

Start date

January 10, 2023

End date

January 31, 2023

Language(s) of the training


Languages spoken by the coach(es)

English, German, Luxembourgish, French


Jens Getreu


All concepts are explained through step-by-step live coding. As Rust’s basic syntax is very similar to C and Java, the code samples are easy to understand, even without previous knowledge in Rust. Additional beginner exercises help you to take the first steps in Rust.

Learning Outcomes

The learner understands the basic inner workings of cryptocurrencies. The following basic concepts will be covered through code examples: hash, hashing algorithms, block, blockchain, distributed ledger, blockchain validation, transactions, overspending, double spending.


This training has a total of 9 hours and takes place over several days:

  • Day 1/4:    10.01.2023   13:00 – 16:00
  • Day 2/4:   17.01.2023   13:00 – 16:00
  • Day 3/4:   24.01.2023   13:00 – 16:00
  • Day 4/4:   31.01.2023  13:00 – 16:00

Format and Location

This course takes place ON-SITE

Terres Rouges building
14, porte de France
L-4360 Esch/Alzette




Proficiency in one strongly typed programming language.

Additional Info


This training does not have any assessment or exams; a certificate of participation will be issued to participants.