2022-02-14
3589
#blockchain#rust
Mario Zupan
92841
Feb 14, 2022 â‹… 12 min read

How to build a custom blockchain implementation in Rust using Substrate

Mario Zupan I'm a self-employed Software Engineer and Trainer living in Vienna, Austria. I've worked at several companies and in multiple fields building, maintaining and operating distributed systems at scale using Java, Kotlin, Node, Go and Rust. I also taught advanced software engineering courses for several years at the University of Applied Sciences FH Joanneum in Graz and worked as a technical trainer, empowering other software engineers to reach their full potential. Currently, I work as a freelance software engineer and trainer again, looking to help companies build high-quality software solutions. Check out my personal blog: http://www.zupzup.org.

Recent posts:

AI coding tools still suck at context — here’s how to work around it

AI coding tools still suck at context — here’s how to work around it

Discover why you might be having difficulty with AI coding tools, and learn some practical strategies to work with AI more effectively.

Chizaram Ken
Sep 3, 2025 â‹… 7 min read
the silent shift to vite

The silent shift to Vite: What it means for your stack

Learn how Vite surpassed Webpack as the default JavaScript bundler, and what this shift means for your stack and the future of JS build tools.

Elijah Asaolu
Sep 2, 2025 â‹… 5 min read
What happens when dev communities die Stack Overflow’s slow collapse

What happens when dev communities die: Stack Overflow’s slow collapse

Explore how Stack Overflow’s slow collapse affects programming and the possible future for Stack Overflow vs. generative AI competition.

Shalitha Suranga
Aug 29, 2025 â‹… 10 min read
How to build a multimodal AI app with voice and vision in Next.js

How to build a multimodal AI app with voice and vision in Next.js

Learn how to build multimodal AI interactions to process images, audio, and even real-time video streams, using Next.js and Gemini.

Elijah Asaolu
Aug 29, 2025 â‹… 6 min read
View all posts

2 Replies to "How to build a custom blockchain implementation in Rust using Substrate"

  1. Hi , I Tryign to Write your Code in Substrate but it not work . I face this Error :

    error[E0277]: the trait bound `u128: Currency` is not satisfied
    –> /home/playground/workspace/runtime/src/lib.rs:280:21
    |
    280 | type Currency = Balance;
    | ^^^^^^^ the trait `Currency` is not implemented for `u128`
    |
    note: required by a bound in `pallet_template::Config::Currency`
    –> /home/playground/workspace/pallets/template/src/lib.rs:27:24
    |
    27 | type Currency: Currency;
    | ^^^^^^^^^^^^^^^^^^^^^^^^^ required by this bound in `pallet_template::Config::Currency`

    how can i solve this problem ???

Leave a Reply