Introducing Ethcode API: Simplifying Smart Contract Development for Ethereum ecosystem

Tamaghna Chowdhury
7Finney
Published in
3 min readMar 30, 2023
Ethcode API

Ethcode team has been working tirelessly to provide smart contract developers with the tools they need to build cutting-edge decentralized applications on the Ethereum blockchain.

Today, we are proud to announce the release of our first version of the Ethcode API, which aims to make smart contract development on vscode faster, easier, and robust.

Our team has been working on this project for the last few months, and we are thrilled to finally share it with the web3 developers community. With this API, developers can now build their own extensions for smart contract development.

We have designed the Ethcode API to be easy to use and intuitive, allowing developers to focus on creating their extension logics rather than dealing with complex web3 infrastructure.

Early users of Ethcode APIs

Blockstat, which uses the Ethcode API. This extension provides a practical example of how developers can leverage our API to create a decentralized application quickly and efficiently.

Blockstat extension shows the following information inside Vscode;

  • Account information
  • Network information
Blockstat extension
  • Solidity Execute(Github), An extension to list all ABIs in tree-view, select contract, subscribe to contract pending transactions, use selected ABI to decode pending transactions data and apply an arbitrary function on pending transactions.

We have also pushed several minor bug fixes to ensure a smooth and seamless user experience. Our team understands the importance of providing reliable tools for developers, and we are committed to delivering the best possible experience.

We believe this API will play a significant role in vscode extension ecosystem for smart contract and dApp development.

Ethcode now exposes ethers.js provider and signer from it’s API. Extension developers can use this provider to interact with the configured EVM-supported blockchains in ethcode.

Ethcode also has a key manager to create, export, and import private keys. This wallet supports password-protected keys, and import keys from metamask and geth.

Overall, we are thrilled to release the Ethcode API and look forward to the developer community creating more amazing tools. We remain committed to providing the best possible experience for our users and will continue to improve and update the Ethcode API in the future.

Read more about our API release and documentation and discussion on our GitHub -> https://github.com/7finney/ethcode/discussions/291

Thank you for your support, and happy coding!

Reference & Support

Github

Documentation

Discord

Visual Studio Marketplace

To help & support the development 0xd22fE4aEFed0A984B1165dc24095728EE7005a36

--

--