The tool, based on AI technology developed by OpenAI, allows users to ask for an explanation of the entirety or parts of the source code of a smart contract, Etherscan said. Users can also retrieve the “read” and “write” functions of a smart contract such that they can “make informed decisions” on how to interact with them as well as explore possible ways of using them in decentralized applications, the post said.