Learn the basics of blockchain from scratch by step-by-step creating your own system. You will master public and private key cryptography, working with blocks and Protobuffers, implementing transactions and nodes on gRPC, as well as mechanisms for peer-to-peer interaction, data storage, and the transaction mempool.
Blockchain from scratch with GRPC and Protobuffers
Blockchain from scratch with GRPC and Protobuffers is a 8-lesson 4 hours 56 minutes self-paced course by Anthony GG. Learn the basics of blockchain from scratch by step-by-step creating your own system.
Course facts
- Lessons
- 8
- Duration
- 4 hours 56 minutes
- Language
- English
- Added to CourseFlix
- July 2025
- Instructor
- Anthony GG
- Price
- Premium
Who teaches Blockchain from scratch with GRPC and Protobuffers? Anthony GG
Anthony GG is a backend engineer focused on Go and Rust, with a decade-plus background in distributed systems, blockchain infrastructure, and the kind of low-level networking that powers algorithmic trading platforms. He is best known as the creator of the Anthony GG YouTube channel, where he teaches Go through long-form, code-along projects — picking real problems and building them end-to-end on camera rather than walking through slide decks.
His CourseFlix material follows the same pattern. The blockchain course implements a working chain from scratch in Go using gRPC and Protocol Buffers, covering public/private-key cryptography, block and transaction structure, the mempool, and peer-to-peer networking. The webhook service course walks through a production-style Go application deployed over SSH. A short beginner course covers the language fundamentals, and the weekly live sessions answer questions and refactor real code. The focus across everything is engineering craft underneath the language — concurrency, networking, and the kind of code that survives review at a real company.
What lessons are included in Blockchain from scratch with GRPC and Protobuffers?
| # | Lesson Title | Duration | Access |
|---|---|---|---|
| 1 | Private and public key cryptography Demo | 38:29 | |
| 2 | Blocks and protobuffers | 27:12 | |
| 3 | Implementing Transactions | 38:46 | |
| 4 | Implementing the node server with GRPC | 40:27 | |
| 5 | Connecting with peers | 35:45 | |
| 6 | Peer discovery (P2P) | 36:34 | |
| 7 | Blockchain data structure | 40:38 | |
| 8 | Transaction mempool | 38:21 |
One payment unlocks this course and every other premium course. No auto-renew.
See plansWhat courses are similar to Blockchain from scratch with GRPC and Protobuffers?
Updated 2y agoHow to develop a productive HTTP client in Golang (Go)
By: UdemyHave you ever called a REST API from your Go program? Did you implemented your own HTTP client or did you ended up using some of the thousand libraries out.9h 44m
Updated 3y agoLearn How To Code: Google's Go (golang) Programming Language
By: UdemyThis course is the ultimate comprehensive resource for learning the Go Programming Language. This course is perfect for both beginners and experienced developer45h 27m
Updated 2y agoEthereum and Solidity The Complete Developer's Guide1
By: Zero To MasteryLearn Solidity from scratch, from an industry expert. You'll learn Solidity fundamentals all the way to advanced blockchain technologies so that you'll be able12h 56m
Updated 1mo agoRefactoring With Bill
By: Ardan LabsWatch real Go refactoring sessions with detailed reasoning behind each decision, aimed at engineers with existing programming experience.7h 49m
Updated 8mo agoThe Ultimate Guide to Debugging With Go
By: ByteSizeGo, Matt BoyleThe most important skill you were never taught. The ability to debug code locally and in production is critically important for any Go engineer.3h 41m
Updated 2y agoWeb Authentication, Encryption, JWT, HMAC, & OAuth With Go
By: UdemyAn Intermediate Level Course for the Go Programming Language covering Web Authentication, Encryption, JWT, HMAC, & OAuth. Google's Go Programming Language is on14h 3m
Updated 9mo agoBeyond Effective Go: Part 1 - Achieving High-Performance Code
By: Corey ScottDelve into the world of Go and create fast, reliable code with the book series Beyond Effective Go. Tips and techniques for experienced developers.
Updated 3y agoEthereum Blockchain Developer Bootcamp With Solidity (2023)
By: UdemyDo you want to be 'coding the smart contract revolution', but don't know where to start? Want to learn everything there is to know about solidity, with a 'learn23h 38m
More courses by Anthony GG
Updated 1y agoBuilding Levenue
Live screen recordings and explanations on how we are step by step building the infrastructure of my million-dollar company - levenue.com.6h 55m0/5
Updated 1mo agoWeb hook service application over SSH
Build a terminal application and server in Go that generates webhook URLs and forwards traffic to your localhost over SSH.3h 16m0/5
Updated 1y agoGolang mini course for beginners
Unlock the World of Go Programming with our Golang Mini Course for Beginners . This concise and easy-to-understand course is tailored for developers who are.2h 54m0/5
Updated 1mo agoWeekly LIVE sessions
A playlist of recorded weekly Golang live sessions, covering advanced techniques, real-world use cases, and live Q&A segments.7h 31m5/5