ChainSafe's Senior Software Engineer Oleksii Kosynskyi runs through an example of a plugin that you can build with Ethereum's web3.js library. This video introduces web3.js for hackers participating in the Push Protocol "A Billion Reasons To Build" hackathon.
Web3.js v4.x supports plugins that extend its functionalities beyond the core library. For example, the Chainlink plugin is one of the most popular plugins that can be utilized to easily link smart contracts to real-world data and events.
Participants are required to develop creative web3.js plugins that add new capabilities to the web3.js 4.x library. The plugin can be related to any layer of the Ethereum ecosystem, NFTs, decentralized finance (DeFi), oracles, gaming, etc., for extending library features.
Total prize: $5,000 USD
1st Place = $2,500 USD
2nd Place = $1,500 USD
3rd Place = $1,000 USD
A Billion Reasons To Hack: https://push.org/brb
Official ChainSafe bounty details: https://pushprotocol.notion.site/Chai...
Plugin example: https://github.com/avkos/web3-plugin-...
web3.js Chainlink plugin example: https://github.com/ChainSafe/web3.js-...
web3.js website: https://web3js.org/
web3.js GitHub: https://github.com/web3/web3.js
web3.js Twitter: / web3_js
web3.js Docs: https://docs.web3js.org/
ChainSafe is currently the official maintainer for web3.js, one of two most relied upon libraries in the Ethereum dev ecosystem.
-------------------------------------
ChainSafe is a global leader in blockchain protocol and infrastructure development for Web 3.0.
ChainSafe's website: https://chainsafe.io
Get into the code: https://github.com/ChainSafe
Join our Discord: / discord
Stay up-to-date on Twitter: / chainsafeth
Read through our Medium: / chainsafe
Subscribe to our newsletter: https://share.hsforms.com/1c-BWbnPuT4...