Blockchain Academy
We'll get together for networking with people interested in Blockchain including developers and anyone curious about Blockchain.

Web3

Web3 is a library that enables dApp users to call and use smart contracts from outside. Typically, there are libraries in languages such as JavaScript and Python. In order for dApp and Ethereum blockchain to be connected, a specific protocol (json- RPC) is used. However, with the Web3 library, you can handle the remote call protocol with a library of existing familiar languages without having to deal with json-format files, so developers can develop dApp very conveniently. Users of the dApp can use functions of smart contracts in the application without downloading data from Ethereum.




For web3.js installation please refer here https://github.com/ethereum/web3.js/

See the official documentation of the most widely used Web3.js library here https://github.com/ethereum/web3.js/