100K+ devs, one mission: Build, learn & #RiseInWeb3 together! ✨ 🔥 Free education, incubation & acceleration for your web3 career.
100K+ devs, one mission: Build, learn & #RiseInWeb3 together! ✨ 🔥 Free education, incubation & acceleration for your web3 career.

Subscribe to Rise In

Subscribe to Rise In
Share Dialog
Share Dialog
<100 subscribers
<100 subscribers


Building in web3 might seem intimidating, but what if I told you it's easier than you think to get started? I’ve gathered the top 7 things that I wish I knew when I first started. Let’s break them down.
Learning the fundamentals is a no-brainer for any topic and the same goes for web3, too. Spend some time watching and reading materials such as blockchain, transactions, smart contracts, and crypto wallets. These are the essential ones. But here’s the key part: don’t get lost in the sea of information. Focus on grasping the core ideas and learn the rest as you build.
Check out Rise In YouTube channel for various topics on web3.
Don't get stuck with choosing a blockchain. Unless your project has specific requirements, select one that interests you. If undecided, simply flip a coin. Popular options like Ethereum, Solana, Polygon, and Cosmos offer robust smart contract capabilities.
Pro Tip: Choose a blockchain compatible with your preferred programming language for a smoother development experience.
Testnets and devnets provide safe environments to write, test, and deploy smart contracts without risking real funds. These environments closely mimic real blockchains. They are accessible through simple config changes.
Note: Some valuable blockchains have testnet tokens sold on black markets (like Bitcoin). While ethically questionable, this is a reality.
Web3 development demands a strong security focus. A single bug can result in significant financial losses or data breaches.
Be mindful of blockchain-specific vulnerabilities like reentrancy attacks (where attackers repeatedly call a function before the previous call completes), which can have severe consequences, as seen in the Ethereum and Ethereum Classic fork
You will face lots of outdated material, like lessons, tutorials, and YouTube videos. This happens because of the rapid development that blockchains are going through.
So how can you learn with outdated sources? Try to focus on reading the official documentation or resources created within the last 6 months. This might sound scary, but even the official docs are not up to date sometimes. This brings us to the next tip: Our saviour, Discord.
I can’t stress enough the importance of Discord in building in web3. I promise, all the answers you’re looking for are there.
Even in web3, it’s unlikely you’re the first person to face a particular problem. You just have to dig by searching some keywords in Discord channels and you’ll find your answer. Start with joining the Discord channel of the blockchain you’re developing.
As important as Discord is for getting answers, X is the best place to get to know the ecosystems and people within it. Start by following some projects or some famous people from the blockchain that you choose, and X will probably suggest a bunch of related accounts too.
Now that you’ve got the tips to start building in web3, it's time to start!
If you’re curious about which programming languages are most useful when learning web3, we have also covered that.
Building in web3 might seem intimidating, but what if I told you it's easier than you think to get started? I’ve gathered the top 7 things that I wish I knew when I first started. Let’s break them down.
Learning the fundamentals is a no-brainer for any topic and the same goes for web3, too. Spend some time watching and reading materials such as blockchain, transactions, smart contracts, and crypto wallets. These are the essential ones. But here’s the key part: don’t get lost in the sea of information. Focus on grasping the core ideas and learn the rest as you build.
Check out Rise In YouTube channel for various topics on web3.
Don't get stuck with choosing a blockchain. Unless your project has specific requirements, select one that interests you. If undecided, simply flip a coin. Popular options like Ethereum, Solana, Polygon, and Cosmos offer robust smart contract capabilities.
Pro Tip: Choose a blockchain compatible with your preferred programming language for a smoother development experience.
Testnets and devnets provide safe environments to write, test, and deploy smart contracts without risking real funds. These environments closely mimic real blockchains. They are accessible through simple config changes.
Note: Some valuable blockchains have testnet tokens sold on black markets (like Bitcoin). While ethically questionable, this is a reality.
Web3 development demands a strong security focus. A single bug can result in significant financial losses or data breaches.
Be mindful of blockchain-specific vulnerabilities like reentrancy attacks (where attackers repeatedly call a function before the previous call completes), which can have severe consequences, as seen in the Ethereum and Ethereum Classic fork
You will face lots of outdated material, like lessons, tutorials, and YouTube videos. This happens because of the rapid development that blockchains are going through.
So how can you learn with outdated sources? Try to focus on reading the official documentation or resources created within the last 6 months. This might sound scary, but even the official docs are not up to date sometimes. This brings us to the next tip: Our saviour, Discord.
I can’t stress enough the importance of Discord in building in web3. I promise, all the answers you’re looking for are there.
Even in web3, it’s unlikely you’re the first person to face a particular problem. You just have to dig by searching some keywords in Discord channels and you’ll find your answer. Start with joining the Discord channel of the blockchain you’re developing.
As important as Discord is for getting answers, X is the best place to get to know the ecosystems and people within it. Start by following some projects or some famous people from the blockchain that you choose, and X will probably suggest a bunch of related accounts too.
Now that you’ve got the tips to start building in web3, it's time to start!
If you’re curious about which programming languages are most useful when learning web3, we have also covered that.
No activity yet