Welcome back to another Telos Ethereum Virtual Machine (EVM) technical update! Be sure to check out our last update if you haven’t seen it yet.
In the last technical update we cleared everything except for the final two steps before mainnet launch. As we’ve previously noted, these final two steps are also the most involved. So, not much has changed on our visual roadmap but that doesn’t mean we haven’t been working hard to make sure the Telos EVM is the most powerful EVM on the market!
Later in this update, we’ll be going over everything in greater detail but for now, check out the roadmap below for a reminder of just how far we’ve come.
Technical Updates From The EVM Team
As we work on completing the final two steps before mainnet launch, the team has also begun pushing forward with some additional features and quality control measures that will give the Telos EVM even more credibility. We’ll be going into all of this below.
This is the last major piece that will bring the EVM to a state where its ready for mainnet launch. The Telos EVM uses the Hyperion block explorer, which is currently undergoing a massive update to meet the needs of the Telos EVM team. The updated version is nearly finished and currently undergoing rigorous testing and debugging to give us confidence in the launch process. We’re grateful to the Hyperion team for their partnership and dedicated work for the Telos community during this process.
Although this step is not a necessity for the mainnet to go live, we don’t think there’s much point in launching the Telos EVM if our community can’t start using it right away. In addition to the group of developers mentioned in our last update, our partnerships department has been hard at work pursuing negotiations with major applications. We are currently in discussions with 3+ AMMs in order to find the best trading platforms that can launch in weeks following mainnet launch. We can’t say too much about who we’re talking with just yet, but we’re hoping to be able to make more of this news public very soon.
As we finish tying up loose ends, we’ve started running some additional tests to make sure that the EVM meets all popular standards. We’ve added the OpenZeppelin tests to our test suites, which adds 1709 new tests that ensure all the OpenZeppelin contracts will work as expected on our EVM. OpenZeppelin contracts are the core building blocks of most EVM applications, so it’s been confidence building to see the Telos EVM pass these as well.
We have added support for returning proper logs bloom values, which make it easier and more efficient for apps trying to search for specific log events.
Sourcify.dev Pull Request
Sourcify is a decentralized metadata and source code repository that verifies contracts and then stores the solidity source and ABI. We recently submitted a pull request to them that adds a new API to their project which was needed and adds our networks (test & main) to their list. In layman’s terms, Sourcify is essentially a third-party auditing organization that will give the Telos EVM credibility and increase the confidence in potential projects utilizing it.
Internal Transaction Tracing
This is another small step that we had saved for our post-launch checklist, but after realizing the importance of it we expedited the process to complete it early. Internal transactions are when one contract calls another contract, you can see these on the internal tab of transactions on Etherscan. Having this means additional information can be made available to users and developers in block explorers.
Telos EVM AMA
Thanks to everyone in the community who came out to our Telos AMA last week! For anyone who missed it, we’re going to be putting together a highlight reel with some of the most informative parts next week. Stay tuned!
Get Involved In The Telos EVM!
As we work toward mass adoption, Telos continues to welcome partners operating in every area of the industry! The EVM update is a massive move for Telos and if you want to get involved, we’d love to hear from you! We’re consistently looking for innovative projects, industry partners, new investors and everyone else in between. If this sounds like you, drop us a line here!