๐ Hey! web3 builders,
As I reach the halfway point of my fellowship with ETHIndia 3.0, I am thrilled to announce that the alpha release of the extension is forthcoming. I am excited to share the significant progress that I have made during week 6 of the fellowship and pleased with the work accomplished thus far.
In week 5, I successfully implemented the feature of custom network implementation, enabling developers to add any EVM-compatible network in the extension and interact with their Solidity smart contracts.
During week 6, I made substantial advancements in the development of the extension. I have fixed several bugs and implemented several new features to improve the user experience.
One of the critical features I added was the auto-fetching of newly deployed contracts. Previously, newly deployed contracts were not visible in the web view immediately after deployment. However, with this feature, they will be visible right away, significantly improving the development process.
Another feature I implemented was the ability to toggle immutable transactions in the console. This feature allows for the visualization of immutable transactions with essential parameters, making it easier to understand and monitor transactions. This feature was already present for mutable transactions.
Furthermore, I added the auto-fetch balance feature, which automatically retrieves the current balance of the account after any transaction in the extension. Additionally, a refresh feature was provided to fetch the balance manually.
The most significant feature I developed in week 6 was providing sidebar extension support to activate the Layer extension. This extension enables the activation of the extension directly from the sidebar, eliminating the need to activate the extension using the VSCode command. This sidebar extension will also support the activation of other extensions in the Layer series that will be introduced in the future.

Overall, week 6 was highly productive and successful for my fellowship. I am eager to launch the alpha version of the extension as soon as possible, and I am confident that the features and improvements implemented will provide users with an enhanced and efficient development experience.

