section-engineering-education / engineering-education

“Section's Engineering Education (EngEd) Program is dedicated to offering a unique quality community experience for computer science university students."
Apache License 2.0
363 stars 889 forks source link

[BLOCKCHAIN]Blockchain library comparison: Web3.js vs. Ethers.js #7816

Closed danielonugha0 closed 1 year ago

danielonugha0 commented 1 year ago

My Resource

github-actions[bot] commented 1 year ago

👋 @danielonugha0 Good afternoon and thank you for submitting your topic suggestion. Your topic form has been entered into our queue and should be reviewed (for approval) as soon as a content moderator is finished reviewing the ones in the queue before it.

danielonugha0 commented 1 year ago

Here is the draft below: Blockchain is a decentralized and distributed digital ledger technology that allows multiple parties to share and maintain a tamper-evident and transparent record of transactions or information.

Web3.js is a JavaScript library that allows developers to interact with the Ethereum blockchain using HTTP or WebSocket connections. It provides a set of APIs that enable developers to build decentralized applications (dApps) that can read and write to the blockchain.

Ethers.js is a modern JavaScript library that provides a simple and intuitive way to interact with the Ethereum blockchain. It is designed to be easy to use, fast, and secure, and provides a set of APIs for developers to interact with the Ethereum blockchain and build decentralized applications (dApps).

Goal There are several blockchain libraries available for developers who want to build applications or systems that utilize blockchain technology but i will be talking about web3.js and Ethers.js which is the two popular ETH libaries.

Table of Content

danielonugha0 commented 1 year ago

Here is the link to the topic: https://www.dropbox.com/scl/fi/e7ut4qf1nflvrq14kjt9k/Blockchain-library-comparison-Web3.js-vs.-Ethers.js.paper?dl=0&rlkey=rauspdoelfoda81v0w7jbedqf