0

I am interested in building decentralized apps on ethereum and am wondering about the common libraries being used. For example, I've heard of whisper and swarm but the tutorial I got them from was over three years old and I'm just wondering if anyone knows what are some common libraries for basic and advanced functionality. Thanks!

Mikko Ohtamaa
  • 82,057
  • 50
  • 264
  • 435
matt
  • 213
  • 4
  • 7
  • This question is not good ft for StackOveflow format. However I will answer any case, because there is a lot of outdated information and answers and I want to point people to the right direction. – Mikko Ohtamaa May 19 '21 at 08:56

1 Answers1

1

Note that when you build a DApp (decentralised application) your fronted directly interacts with the blockchain. There is no server. Thus, you rarely build DApp with any of backend programming language like Python, Java, PHP or C#.

The popular Ethereum JavaScript SDKs include

Hardhat

Truffle

Client-side frontend libraries are

Web3.js

Ethers.js

Python, commonly used in data science and analytics, has:

Brownie

Web3.py

Red
  • 26,798
  • 7
  • 36
  • 58
Mikko Ohtamaa
  • 82,057
  • 50
  • 264
  • 435