Here in this thread, you'll get the things needed for the #journey of #web3.

🧵 Let's start the journey.
1. Know any front-end #frameworks like React, which is used commonly.

2. Blockchain Node Provider

The most common way to access nodes is using providers. Some BaaS are managed all tasks and activities to keep blockchain infrastructure operational.

The popular blockchain node providers are
@infura_io
@AlchemyPlatform
@QuickNode
@MoralisWeb3
3. Write, test, compile & deploy smart contracts.

If you want to write Smart Contracts, you need to learn solidity.

New for solidity? #learn the tutorials here.
youtube.com/playlist?list=…

Try to practice, compile and deploy contracts on Remix IDE.
remix.ethereum.org
4. Frameworks for W-T-C-D smart contracts.

The most popular frameworks for smart contracts testing and deploying are:-

Truffle
Hardhat

While Truffle or Hardhat, you can easily deploy contracts to the main net or any test net.
5. JavaScript libraries.

After deploying smart contracts to the blockchain,, your applications need interaction.

Popular libraries are #web3.js and #ethers.js

These libraries are allowed to interact with the Ethereum blockchain. Most Ethereum developers love these libraries.😍
6. Wallets ( Part -1)

After library implementation, you can able to interact with smart contracts.

Every call to the smart contract method is known as a transaction. We need to pay some gas fee.

That means we need to connect our app with a crypto wallet having enough funds.
Wallets (Part-2)

MetaMask provides the simple and most secure way to connect blockchain-based applications. It's always in control when interacting with D-web.

After metamask setup, web3.js or ethers.js will invoke in order to sign and pay for the transaction.
7. Final step

After the processes are done successfully, you get a sense of web3 development.

Note:- For front-end developers not much risk, just need to use web3.js and ethers.js. Lots of resources are present but for the first Dapp development, this will be enough.

• • •

Missing some Tweet in this thread? You can try to force a refresh
 

Keep Current with Manojkumar

Manojkumar Profile picture

Stay in touch and get notified when new unrolls are available from this author!

Read all threads

This Thread may be Removed Anytime!

PDF

Twitter may remove this content at anytime! Save it as PDF for later use!

Try unrolling a thread yourself!

how to unroll video
  1. Follow @ThreadReaderApp to mention us!

  2. From a Twitter thread mention us with a keyword "unroll"
@threadreaderapp unroll

Practice here first or read more on our help page!

More from @Manojku46799932

Feb 16
Learn Everything You Need To Know About DAOs, A - Z, A Free DAO 101 Course.

It's a written course about DAOs, what will you learn?
Link to the general course: voice.softr.app/free-dao-course

🧵 See the Thread for DAO.

#DAO #101DAO #education
2.A brief history on DAOs : voice.softr.app/a-brief-histor…
Read 6 tweets

Did Thread Reader help you today?

Support us! We are indie developers!


This site is made by just two indie developers on a laptop doing marketing, support and development! Read more about the story.

Become a Premium Member ($3/month or $30/year) and get exclusive features!

Become Premium

Don't want to be a Premium member but still want to support us?

Make a small donation by buying us coffee ($5) or help with server cost ($10)

Donate via Paypal

Or Donate anonymously using crypto!

Ethereum

0xfe58350B80634f60Fa6Dc149a72b4DFbc17D341E copy

Bitcoin

3ATGMxNzCUFzxpMCHL5sWSt4DVtS8UqXpi copy

Thank you for your support!

:(