btoast777,
btoast777 avatar

Depends on where you come from, skill-wise:

  • If you're more on the web development side, and want to interact with contracts and such, it's probably best to learn a library like ethers.js or viem, since it already uses JS/TS and you just have to learn the concepts of wallets/providers/transactions, etc.

  • If you mean wanting to actually get involved with smart contract development itself, to me it depends if you have any other reason to learn Rust. Solidity is typically the most approachable route to go, especially with tools like Hardhat, but if you have plans to do other kinds of back-end development with Rust specifically, then it might make more sense to start there and learn.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • ethfinance
  • rosin
  • DreamBathrooms
  • everett
  • magazineikmin
  • InstantRegret
  • ngwrru68w68
  • Youngstown
  • mdbf
  • slotface
  • vwfavf
  • tacticalgear
  • thenastyranch
  • kavyap
  • osvaldo12
  • provamag3
  • ethstaker
  • GTA5RPClips
  • khanakhh
  • Durango
  • tester
  • normalnudes
  • cisconetworking
  • modclub
  • cubers
  • anitta
  • Leos
  • megavids
  • JUstTest
  • All magazines