Skip to content
John edited this page May 28, 2019 · 15 revisions

Web3.js was originally created by the Ethereum Foundation for Ethereum-based blockchains. Aion modified the calls that Web3.js makes to the JSON RPC layer so that the framework is able to communicate with the Aion network. The Aion specific framework can be found on Github. The Aion implementation of Web3.js (Aion Web3.js) is maintained by the Aion Foundation.

At the start of 2019, futher modifications were made to the Web3.js framework that allowed it to interact with the Aion Virtual Machine (AVM), allowing smart contract developers to create Java contracts and interact with them using this framework.