DEV Community

Vedant Chainani
Vedant Chainani

Posted on • Edited on

✨ Blockend Developer Roadmap

First of all you can star this Roadmap on Github to continue reading or Scroll Down and Read Resources.

GitHub logo Envoy-VC / blockend-developer-roadmap

A Step By Step Roadmap for those who want to Learn Blockchain Development from Beginning.

Roadmap

Roadmap


Resources

Contents

  1. Basics
    1. Encryption knowledge
    2. Blockchain Basics
    3. General Development Skills
      • Learn GIT, create a few repositories on GitHub / GitLab, share your code with other people.
      • Know HTTP(S) protocol, request methods (GET, POST, PUT, PATCH, DELETE, OPTIONS)
      • Don't be afraid of using Google, Power Searching with Google
      • Get familiar with terminal (Linux/Docker), configure your shell (bash, zsh, fish)
      • Read a few books about algorithms and data structures, blockchain, Ethereum, solidity
      • Web Development Concepts
      • Basic Mathematics
    4. Learn Solidity
    5. Web3
    6. Frameworks
      • Truffle - A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM), aiming to make life as a developer easier.
      • HardHat - Ethereum development environment for professionals.
      • Brownie - Brownie is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.
    7. Distributed Storage
      • Introduction to Distributed Storage
      • Decentralized Storage thread
      • IPFS - A peer-to-peer hypermedia protocol designed to preserve and grow humanity's knowledge by making the web upgradeable, resilient, and more open.
      • SWARM - Swarm is a decentralised storage and communication system for a sovereign digital society.

Further Extension

Media

Magazines and Blogs

  • CryptoHackers - Cryptoworld superheroes interviews. Fascinating facts, teams insides and success stories.
  • CoinTelegraph - The leading publication offering latest news, analysis, expert opinions, community commentaries. Founded in 2013.
  • CoinDesk - CoinDesk is the world leader in news and information on digital currencies. 17M mothly users.
  • CryptoCoins News - Fresh news and analysis. This huge blog posts very frequently. Approx. 7M readers monthly.
  • Bitcoin Magazine - Bitcoin Magazine is the oldest and most established source of news, information and expert commentaries. Sometimes posts deep and very interesting articles.
  • 99 Bitcoins - 99 Bitcoins is the largest information source for non technical newbies.
  • Coin Speaker - Founded in 2014, CoinSpeaker is one of the most influentional news source.
  • The Memory Pool - Satoshi Nakamoto Institute blog.
  • Tim Swanson Blog - Blog of director of market research at R3.
  • Oleg Andreev Blog - Blog of hardcore developer, product architect at Chain.com.
  • CoinGape - Global blockchain, cryptocurrency, ICO news, updates, guides and analysis.
  • Freedom to Tinker - Princeton hosted tech blog: researches and experts commentaries.
  • Money and State - Blog of Erik Voorhees, CEO of leading digital asset exchange ShapeShift.io
  • Gavin Andersesn Blog - Blog of Bitcoin developer.
  • Peter Todd Blog - Blog of Todd, the applied cryptography consultant.
  • Richard Brown Blog - Blog of Head of Technology at R3CEV.
  • Laanwj Blog - Blog of Bitcoin core developer and reverse engineer.
  • Crypto Analyst - World’s premier cryptocurrency news analysis.
  • Bitrazzi - Bitcoin, Cryptocurrency And Blockchain News.
  • Bitfalls - Technical news, solidity tutorials, and skeptical research. EN and HR languages.
  • What Bitcoin Did - Blog of accidental Bitcoin and Cryptocurrency investor, miner, blogger and podcaster.
  • CryptoGround - Get latest news related to Bitcoin, Ethereum and other cryptocurrencies.

Medium

  • Vitalik Buterin - Ethereum creator, cryptocurrency evangelist.
  • Bitcoin Tech Talk - All About Bitcoin Development.
  • Tuur Demeester - Economist & investor, editor in chief at Adamant Research.
  • Vinny Lingham - CEO of Civic.com.
  • Nicolas Dorier - Main developer of NBitcoin. CTO at Metaco SA.
  • Nick Tomaino - Tech investor @RunaCapital.
  • Eric Lombrozo - Co-CEO & CTO Ciphrex Corp., Bitcoin Core contributor.
  • Jimmy Song - Bitcoin Developer and Entrepreneur.
  • Linda Xie - Product Manager @Coinbase. Advisor @0xProject.
  • Fred Ehrsam - Previously co-founder @Coinbase, trader @GoldmanSachs, computer science @DukeU.
  • Token Economy - Making sense of the latest in crypto-land: cryptocurrencies, blockchains, ICOs, dapps & the growing token economy.

Telegram Channels

  • Crypto Memes - Cryptoworld funny pictures.
  • Crypto - The god of all crypto channels.
  • UpcomingICOs - This channel is dedicated to informing people of up and coming ICO's.
  • CryptoNews - Cryptocurrency news megafeed that is posted in real time, even before they hit social media.
  • Ethereum dapps - Ethereum & DAPPS news and updates.
  • Telegram Crypto Groups - Directory of all of Telegram crypto related groups.

News Aggregators

  • CryptoControl - CryptoControl aggregates news from many sources (Twitter, Reddit, Google Trends etc) and displays it in the Trello style.
  • CryptoPanic - CryptoPanic is news aggregator platform indicating impact on price and market for traders and cryptocurrency enthusiasts.
  • ETHNews - ETHNews is emerging provider of Ethereum and Blockchain ecosystem news.
  • Coin Spectator - Get the latest cryptocurrency, bitcoin & blockchain news from many news sources.
  • CoinsCalendar - CoinsCalendar displays all upcoming coins events and updates.
  • CoinDar - Be first to know about coming cryptocurrency news, updates, hard forks, meetups, coins listing on exchanges and other important events.
  • BTCnews - Mature cryptocurrency news and charts app for iOS.
  • CryptoAudio - A tool that creates news summaries from various sources and reads them using a text-to-speech technology.
  • CryptoFlash.io - Top 200+ cryptocurrencies news & rumors in real time!
  • AmuletPlatform - Real-time sentiment analysis of 24M+ posts about crypto from Reddit and Bitcointalk
  • InTokenWeTrust - News aggregator platform with all media and blogs about cryptocurrency.

Communities

Chats

  • Crypto Aquarium - Great community (Telegram, Slack). Curated by Joshua Petty, the Coindex creator. 800+ members.
  • Bitpam - Friendly Discord community. 300+ members.
  • Bitcoin Core Community - Telegram discussion about Bitcoin and Bitcoin Core. 2000+ members.
  • Blockstack - Official Blockstack Slack community. 3000+ members.
  • CryptoMinded - All things crypto: events, jobs, trades, news. 1000+ Slack members.
  • IRC #bitcoin channel - Old good IRC. The channel of 200 silent people.

Forums

  • CryptoHeresy ⚡️ - Fresh Bitcoin forum with focus on cryptocurrency tools and resources.
  • Bitcoin Talk - Homepage of the Bitcoin community from the start. Made by Satoshi Nakamoto in 2009.
  • Bitcoin.com Forum - Strong community of 30,000+ users.
  • BitcoinGarden - This young forum has appeared in Jan 2017.
  • CryptoCurrencyTalk - Born in 2013, very active forum. Modern engine.
  • Token Daily - Crypto news, launches, white papers and Q&A with experts 📈
  • Stadivm - Newborn cryptocurrency forum with a potential.

Other

  • Cryptocompare - CryptoCompare is interactive platform where you can discuss the latest crypto trends and monitor all markets streaming in real time. Also includes perfect altfoilio app.
  • Trading View - Follow pro traders and learn from their analyzes. (Mr. Lavrov is great specialist).
  • Bitcoin on StackExchange - Question and answer site for Bitcoin crypto-currency enthusiasts.
  • /r/Bitcoin/ - Discuss Bitcoin news on Reddit. 300,000+ readers.
  • Steemit - Fancy Reddit running on a blockchain. Post to earn $. Spend $ to promote yourself.
  • Coinvision - Get alerts about the most credible crypto coins and ICOs and also access private great community.

Twitter Users and Lists

  • Quality Crypto - List of >50 prominent, high signal-to-noise-ratio accounts.

Video

YouTube Channels

  • The Cryptoverse - Your cryptocurrency news dose.
  • World Crypto Network - Informative news digests.
  • Crypt0 - Omar is one of the most popular crypto bloggers. He creates fascinating interviews.
  • Ameer Rosic - News, interviews, podcasts and reviews.
  • aantonop - Presentations, discussions, QA by Andreas, the author of "Mastering Bitcoin".
  • CoinSummit - CoinSummit records: startups showcases, discussions and presentations.
  • BitcoinFilm - Short films about people using Bitcoin.
  • Bitcoin and Cryptocurrency Course - Bitcoin and Cryptocurrency Technologies course. 12 videos, each 45-90 mins.
  • CryptoPortfolio - YouTube channel reviewing ICOs and various cryptocurrencies.
  • CryptoBud - Technical and fundamental analysis on how to invest in cryptocurrencies.
  • Cryptotips - Heidi provides you with insights into projects, ICOs and ecosystem, as well as creating videos for beginners.
  • EtherCasts - Ancient Ethereum news, reviews and interviews channel.
  • Bitcoin Playlist - Great list of 55 Bitcoin talks.
  • Decentralized TV - Blockchain, Bitcoin, and Cryptocurrency News, Culture, and Entertainment.
  • Crypto Daily - Crypto news on (mostly) daily basis.

Movies

Learning

Introductory Courses

Advance Courses

Tutorials

Articles

Recommended Books

  • Bitcoin White Paper: A Peer-to-Peer Electronic Cash System - Satoshi Nakamoto
  • Mastering Ethereum: Building Smart Contracts and DApps - Andreas Antonopoulos & Dr. Gavin Wood
  • Mastering Ethereum: Implement Advanced Blockchain Applications - Merunas Grincalaitis
  • Mastering Bitcoin: Programming the Open Blockchain - Andreas M. Antonopoulos
  • The Infinite Machine: How an Army of Crypto-hackers Is Building the Next Internet with Ethereum - Camila Russo
  • Mastering Bitcoin: Unlocking Digital Cryptocurrencies - Andreas Antonopoulos
  • Programming Bitcoin: Learn How to Program Bitcoin from Scratch - Jimmy Song
  • Bank 4.0 - Brett King
  • Building Ethereum DApps: Decentralized Applications on the Ethereum Blockchain - Roberto Infante
  • Mastering the Lightning Network: A Second Layer Blockchain Protocol for Instant Bitcoin Payments - Andreas Antonopoulos, Olaoluwa Osuntokun & Rene Pickhardt
  • Seizing Opportunities in the Blockchain and Digital Currency Revolution: A Handbook for Enthusiasts - Chimezie Chuta
  • Ethereum Blockchain Developer Guide - Thomas Wiesner
  • Hands on Smart Contract Development with Solidity and Ethereum: From fundamentals to deployment - Randall Kanna & Dave Hoover
  • The Spatial Web: How Web 3.0 Will Connect Humans, Machines, and AI to Transform the World - Gabriel Rene
  • How to DeFi - Darren Lau et al
  • The Blockchain Developer: A practical guide - Elad Elrom
  • Token Economy : How the Web3 reinvents the internet - Hermin Voshmgir

Podcasts

  • Epicenter - The Podcast at the Forefront of the Decentralized Technology Revolution.
  • Bitcoin Knowledge - Learn about blockchain and fintech.
  • BlockChannel - Dedicated to educating the world on the power of blockchain based technologies like Bitcoin, Ethereum, and ZCash.
  • Off The Chain - Host Anthony “Pomp” Pompliano talks to some of the most respected names in crypto and Wall Street to find out how intelligent investors from the new and old financial system are thinking about digital assets.
  • Unchained: Your No-Hype Resource for All Things Crypto - This weekly, hour-long podcast with host Laura Shin dives deep into the people building the decentralized internet, the details of this technology that could underpin our future, and some of the thorniest topics in crypto, such as regulation, security and privacy.
  • What Grinds My Gears - From Meltem Demirors and Jill Carlson, What Grinds My Gears is a podcast about the bizarre and buzzworthy happenings in the world of cryptocurrency. Each week, they delve into one key theme in crypto, and examine this theme through a broader financial, political, and cultural lens
  • What Bitcoin Did - In this podcast you will hear host Peter McCormack speak with crypto traders, miners, venture capitalist, investors, technical developers, CEOs, journalist and other people driving forward the growth of Bitcoin and other cryptocurrencies.
  • Untold Stories with Charlie Shrem - Host Charlie Shrem dives deep into the lives and personal histories of some of crypto’s most influential leaders.
  • Tales From The Crypt - Tales from the Crypt is a podcast hosted by Marty Bent about Bitcoin. Join Marty, Editor in Chief of "the best newsletter in crypto", as he sits down to discuss Bitcoin with interesting people.
  • The Token Daily with Soona Amhaz - Host soona amhaz sits down with the movers and shakers of the crypto industry to discuss the big ideas they spend their days thinking about. Soona and her guests examine everything from industry trends, to what books they’re reading, to human psychology and investing.
  • The Flippening - Flippening is for cryptocurrency investors. Each week host Clay Collins discusses the cryptocurrency economy, new investment strategies for maximizing returns, and stories from the front lines of financial disruption.
  • The Chain Reaction Podcast - Host Tom Shaughnessy of Delphi Digital converses with the top names in crypto and blockchain.
  • Unconfirmed: Insights and Analysis From the Top Minds in Crypto - This weekly crypto podcast reveals how the marquee names in crypto are reacting to the week’s top headlines. With host Laura Shin, the guests also discuss what they’re thinking about these days and reveal what they believe is on the horizon in crypto
  • The Unhashed Podcast - Unhashed breaks down the latest in Bitcoin news and developments and puts them into terms everyone can understand. Expect to be both entertained and educated about cryptocurrencies and blockchain.
  • The Scoop - The Block’s team, led by Frank Chaparro, draw out the freshest and deepest insights about digital assets from traditional Wall Street, crypto native, Fortune 500 and many other crypto ecosystem leaders.
  • Base Layer - Base Layer with host David Nage will be providing insights from founders and investors in the base layer of cryptoassets.
  • Blockchain Innovation: Interviewing The Brightest Minds In Blockchain - Blockchain Innovation is where host Frederick Munawa interviews the brightest minds in Blockchain and cryptocurrency — entrepreneurs, executives, and top academics — to discuss present and future applications of Blockchain Technology.
  • Blockchain Insider - Blockchain Insider, hosted by Simon Taylor and Colin Platt is a dedicated podcast specializing in Bitcoin, Blockchain and distributed ledger technology (DLT). Simon and Colin break down the week’s news with expertise and enthusiasm for the blockchain and digital currency sector.
  • Let’s Talk Crypto - Let’s Talk Crypto with Barry Moore and Tom Galeski breaks it all down in easy to understand terms and helps you “learn and earn” in the age of cryptocurrencies.
  • Blockchain 2025 - Blockchain is a technology that will disrupt nearly every industry. Host Matt Aaron and Blake Moore explore one industry in every episode.
  • IBM Blockchain Pulse - Host and blockchain-evangelist Matt Hooper engages with the planet’s most dynamic blockchain thought-leaders, explorers and innovators to discover the countless new ways blockchain is leaping from theory to reality: From entertainment to identity, from payments to secure supply-chain transparency.
  • Messari’s Unqualified Opinions - Unqualified Opinions is a podcast hosted by Messari’s CEO Ryan Selkis featuring candid, fast-paced interviews with crypto’s top builders and investors.
  • The Bitcoin Podcast Network - One of the ‘originals’ and hands-down one of the best sources of information on the crypto market available online today.
  • Crypto Street Podcast - The Crypto Street Podcast is a cryptocurrency podcast hosted by the three Twitter influencers @K1llerWh4le, @13Prince31 and @CryptoDale. With a lot of humor, they address current market trends mixed with opinion-based discussions on the crypto-ecosystem.
  • Ledger Cast - Ledger Cast covers the cryptocurrency industry, including technical and trading analysis, fundamental analysis, and anything else crypto and blockchain related. The podcast is initiated by Ledger Status (@ledgerstatus) who is known for his in-depth technical analysis of cryptoassets.

Talks

Wrap Up

If you think the roadmap can be improved, please do open a PR with any updates and submit any issues. Also, I will continue to improve this, so you might want to star this repository to revisit.

GitHub logo Envoy-VC / blockend-developer-roadmap

A Step By Step Roadmap for those who want to Learn Blockchain Development from Beginning.

Top comments (23)

Collapse
 
parth51199 profile image
parth51199

The article provides a comprehensive overview of the topic and includes links to resources and tutorials that can help you get started.

Collapse
 
michalblocks profile image
Empirica

Great list of resources!

Collapse
 
envoy_ profile image
Vedant Chainani

Glad that you liked it, also you can check out Awesome Web3 for more such resources


GitHub logo Envoy-VC / awesome-web3

compiled list of more than 350 resources to delve into the endless realm of blockchain technology and web3.

Collapse
 
deniz_tutku profile image
Deniz Tutku

I like this list of resources!

Collapse
 
cyriljshaz profile image
Cyriljshaz

Thanks !! :-)

Collapse
 
opeolluwa profile image
ADEOYE ADEFEMI OPEOLUWA

Thanks for this.
I'm in search of resource of using Rust for blockchain development, have you got any

Collapse
 
hieutk7 profile image
hieutk

doc.rust-lang.org/book/

Our team develop Dex (Polkadot network). You can join my team if you wish to work on blockchain.

Collapse
 
opeolluwa profile image
ADEOYE ADEFEMI OPEOLUWA

How do I get on your team.

Collapse
 
envoy_ profile image
Vedant Chainani

You can refer this repo for Blockchain In Rust
github.com/rust-in-blockchain/awes...

Collapse
 
opeolluwa profile image
ADEOYE ADEFEMI OPEOLUWA

Thank you 🤗

Collapse
 
jayceonhi profile image
Jayceonhi | Areon

🎉 Ready, set, code! Areon Network Hackathon is live! Register at hackathon.areon.network and compete for a share of the $500,000 prize pool. Unleash your creativity and show the world your coding prowess! 💡🚀 #CodingChallenge #AreonHackathon

Collapse
 
kashton51 profile image
kashton | Areon

🚀 Exciting times for developers! Areon Network invites you to participate in their groundbreaking Hackathon. Head over to hackathon.areon.network to register and compete for a share of the impressive $500k prize pool. Unleash your coding prowess! 💻💡 #DevChallenge #AreonNetwork

Collapse
 
jaspermd97 profile image
Jasper | Areon

💡 Calling all coding enthusiasts! Areon Network's $500K prize pool Hackathon is live. Seize the opportunity to showcase your skills and be part of the innovation wave at hackathon.areon.network! 🌐🏆 #InnovationUnleashed #AreonHackathon

Collapse
 
rimus profile image
rimus

How to Create a Token on PancakeSwap or Uniswap

Creating a token on decentralized exchanges like PancakeSwap and Uniswap can be a rewarding journey for developers and enthusiasts. This guide will walk you through the process of token creation, deployment, and listing, along with an exploration of honeypot tokens.

Table of Contents

  1. Understanding Tokens
    • Definition and Types
  2. Setting Up Your Development Environment
    • Tools and Wallet Setup
  3. Creating Your Token
    • Conceptual Overview of Smart Contracts
  4. Listing Your Token on PancakeSwap or Uniswap
    • Adding Liquidity and Creating Trading Pairs
  5. Exploring Honeypot Tokens
    • Definition, Creation, and Ethical Considerations
  6. Conclusion
    • Future Insights and Final Thoughts

1. Understanding Tokens

Definition and Types

Tokens are digital assets created on existing blockchains, used for various purposes like accessing services or representing ownership. Common types include utility tokens, security tokens, and governance tokens.


2. Setting Up Your Development Environment

Tools and Wallet Setup

To start, you’ll need essential tools like Node.js and a development framework (Truffle or Hardhat). Additionally, set up a MetaMask wallet to manage your tokens and connect to decentralized applications.


3. Creating Your Token

Conceptual Overview of Smart Contracts

Creating a token involves developing a smart contract that defines its functionalities and properties. This includes specifying the token's name, symbol, total supply, and transfer mechanisms.


4. Listing Your Token on PancakeSwap or Uniswap

Adding Liquidity and Creating Trading Pairs

After deploying your token, add liquidity by pairing it with a cryptocurrency like BNB or ETH. This step enables trading on the platform. Then, create a trading pair to allow users to buy and sell your token.


5. Exploring Honeypot Tokens

Definition, Creation, and Ethical Considerations

A honeypot token allows buyers to purchase but prevents them from selling, often used in scams. Understanding how to create a honeypot token is essential for educational purposes. It’s crucial to approach this responsibly and be transparent about the potential consequences.


6. Conclusion

Future Insights and Final Thoughts

The landscape of token creation is evolving rapidly with new opportunities in DeFi and NFTs. By understanding the process and ethical responsibilities, you can contribute positively to the blockchain ecosystem. Always consider the impact of your creations on the community.

Collapse
 
uzma40 profile image
Uzma Chisti

Hey guys, I just wanted to let you know that I recovered 6.26476 BTC I lost to a fake Forex Investment Company. Many thanks to hackrecovery [at] yandex [dot] ru, a professional recovery experts and team of hackers I hired to help me track and recover my funds. If there is any way you find Yourself in a similar situation, I will advise you to reach out to these guys. They are the best professionals in the market. I am so glad my funds were recovered through their support, this is one of the best decisions I made this year.

Some comments may only be visible to logged-in visitors. Sign in to view all comments.