December 12, 2024

Upgrade Announcement: Telos EVM 2.0 Deployment and Migration Guidelines

3
min read
Reports
Share this post
Copied!

Dear Valued Partners,

We are pleased to announce that as of November 20, 2024, Telos EVM version 2.0 has been successfully deployed to production. It is now accessible at:

Key Features and Technical Considerations

This significant upgrade brings our network closer to feature parity with Ethereum while reducing the install footprint. However, there are a few technical considerations to note:

  1. EIP-1559 Supportsome text
    • The fee market change introduced in the London hard fork (EIP-1559) is still under development and not yet supported.
  2. Long-Running Operationssome text
    • Long-running multicall (eth_call) read-only operations will no longer time out.
    • Long-running transactions, however, remain constrained and should be batched.
  3. Solidity Version Limitationssome text
    • No new changes to Solidity version compatibility. Version 0.8.23 is fully supported, and 0.8.24 is partially supported. See more details here.

Transitioning to Version 2.0

To modernize our infrastructure, we will discontinue support for EVM versions 1.0 and 1.5 in phases. Partners should prepare for this transition to avoid disruption.

Block Hash Calculation Changes

Version 2.0 introduces a new block hash calculation methodology:

  • Partners not relying on block hashes can migrate seamlessly.
  • For those dependent on block hashes (e.g., exchanges, indexers, subgraphs), re-indexing the chain may be required.

Note: Transaction hashes remain unchanged.

Rate-Limiting for Legacy Versions

Effective January 6, 2025, we will begin rate-limiting all Telos hosted 1.x RPC infrastructure:

  • Initial limits: 50 requests per second
  • Further reductions will follow to encourage migration to version 2.0.

Deprecated RPC Endpoints

The following Mainnet RPC endpoints will soon no longer be supported:

Resources for Node Operators

If you are interested in running your own Telos EVM node, detailed resources are available:

Next Steps

We strongly encourage all partners to begin migrating to Telos EVM 2.0 as soon as possible to take advantage of its enhanced capabilities and ensure uninterrupted service.

Best regards,


Telos Core Developers

Disclaimer

The content provided in this article is for informational purposes only and should not be construed as financial or investment advice. Always conduct your own research and consult with a professional before making any financial decisions. Cryptocurrency investments along with other asset classes can be volatile and can result in potential losses. Always use caution, practice due diligence, and never invest capital you cannot afford to lose. Remember to always maintain the security of your accounts, use strong passwords, enable two-factor authentication, and be wary of phishing attempts. Stay safe and invest responsibly.

About The Telos Foundation

Telos is a decentralized blockchain ecosystem that includes Telos EVM, which is tested as the fastest Ethereum Virtual Machine globally, and its high-speed consensus layer, Telos Zero. With its continued focus on helping push forward the global adoption of Zero Knowledge technology, Telos is also currently developing a hardware-accelerated Ethereum Layer 2 network powered by SNARKtor, with the goal of enhancing privacy and scalability for global use cases at scale. Telos is overseen by The Telos Foundation, an ownerless foundation dedicated to advancing the Telos blockchain network and its community.

Related posts

Back to blog list
Telos Alpha, straight to your inbox
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.
Community channels