Skip to content

MetisProtocol/metis-sdk

Repository files navigation

Metis SDK: An All-in-One Solution for Building High-performance, Real-time Web3 and AI Ecosystems.

Introduction

Metis SDK is redefining the landscape of blockchain scalability, performance, and usability, addressing the pressing demands of the rapidly evolving Web3 ecosystem. As decentralized applications (DApps) continue to gain traction, the need for infrastructure capable of handling massive transaction volumes, lightning-fast processing speeds, and frictionless user experiences has never been greater. Metis rises to this challenge by introducing the SDK solution to deliver unparalleled throughput, ultra-low latency, and seamless transaction finality.

Features

  • Modular Architecture: Metis SDK is an open-source modular framework designed to provide Web3 developers with a powerful foundation for innovation. It provides plugin features, you can choose according to your needs.
  • High Performance: Leverages MetisVM, MetisDB and Parallel Execution technologies to deliver low-latency, high-throughput on-chain operations.
  • Strong Compatibility: Seamlessly integrates with the Ethereum ecosystem, supporting Solidity smart contracts while simplifying DApp migration.
  • Scalable Consensus Engine: Supports customizable Sequencer networks, which can be either decentralized or centralized, depending on the specific use case.
  • Decentralized Sequencer: For Layer 2, the Metis Sequencer Network consists of multiple decentralized sequencers, each responsible for transaction ordering, validation, and state commitment.
  • Flexible Deployment: Supports Layer 1, Layer 2, and Layer 3 network configurations, tailored to diverse application needs.
  • AI Features Support: Use Alith AI agent framework to provide AI related on-chain or off-chain tasks including data processing, model inference, fine tuning, etc.

Quick Start

See here to run a chain node.

Contributing

We welcome any contributions to Metis SDK! See the contributing guide for more information.

Documentation

See here for more documents.

Metis SDK Based Blockchains

The Metis SDK has given rise to a new generation of blockchains, each tailored to address specific needs within the Web3 ecosystem.

Acknowledgements

We ❤️ open-source! Metis SDK stands on the shoulders of these giants in the blockchain ecosystem:

  • Alloy - Foundational Rust libraries for Ethereum and other EVM-based chains.
  • Reth - Modular, contributor-friendly and blazing-fast implementation of the Ethereum protocol in Rust.
  • Revm - Rust implementation of the EVM.
  • Revmc - JIT and AOT compiler for the EVM.
  • Pevm - Extremely fast parallel EVM used in the RiseChain.

License

Apache 2.0

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors 10