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:

Gemini CLI vs Codex CLI: A Comparative Analysis

Does Gemini CLI fall short? Here’s how Codex compares

Compare Codex CLI vs Gemini CLI for real-world coding tasks. See strengths, weaknesses, and which AI CLI fits your developer workflow best.

Emmanuel John
Aug 20, 2025 â‹… 8 min read
Is Next.js Still Developer-Friendly?

Is Next.js still developer-friendly?

The question isn’t whether Next.js is good or bad; it’s whether the productivity gains are worth the complexity tax.

Chizaram Ken
Aug 20, 2025 â‹… 5 min read
Don’t Let AI Erase The Next Generation Of Dev Leaders

Don’t let AI erase the next generation of dev leaders

As AI tools take over more routine coding work, some companies are cutting early-career dev roles — a short-sighted move that could quietly erode the next generation of tech leaders if we aren’t careful.

Jack Herrington
Aug 19, 2025 â‹… 6 min read
Nuxt 4.0 Is Here: What’s New And What To Expect

Nuxt 4.0 is here: What’s new and what to expect

Learn what’s new in Nuxt 4, from the app/ directory to TypeScript improvements and data fetching changes. Plus, tips for a smooth migration.

Ikeh Akinyemi
Aug 19, 2025 â‹… 4 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