/madara

Madara is a ⚑ blazing fast ⚑ Starknet sequencer, based on substrate and written in Rust πŸ¦€.

Primary LanguageRustMIT LicenseMIT


Report a Bug - Request a Feature - Ask a Question

GitHub Workflow Status Project license Pull Requests welcome

⚑ Madara: Starknet Sequencer on Substrate πŸ¦€

Welcome to Madara, a blazing fast ⚑ Starknet sequencer built on the Substrate framework and written in Rust. The project aims to provide a highly performant and scalable zk-rollup for general-purpose smart contracts. We're always looking for contributors, so dive in and explore the code!

Experience the flexibility and power of Madara, enabling you to launch your very own Starknet appchain or L3. Harness the capabilities of Cairo while maintaining complete control over your custom appchain, tailored to your specific requirements. Madara is designed to empower a multitude of projects, fueling growth within the Starknet ecosystem.

🌟 Features

  • Starknet sequencer 🐺
  • Built on Substrate 🌐
  • Rust-based for safety and performance 🏎️
  • Custom FRAME pallets for Starknet functionality πŸ”§
  • Comprehensive documentation πŸ“š
  • Active development and community support 🀝

πŸ“š Documentation

Get started with our comprehensive documentation, which covers everything from project structure and architecture to benchmarking and running Madara:

πŸ—οΈ Build & Run

Want to dive straight in? Check out our Getting Started Guide for instructions on how to build and run Madara on your local machine.

🌐 Connect to Polkadot-JS Apps

Once your Madara node is up and running, you can connect to the Polkadot-JS Apps front-end to interact with your chain. Connect here!

🀝 Contribute

We're always looking for passionate developers to join our community and contribute to Madara. Check out our contributing guide for more information on how to get started.

πŸ“– License

This project is licensed under the MIT license.

See LICENSE for more information.

Happy coding! πŸŽ‰

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Abdel @ StarkWare
Abdel @ StarkWare

πŸ’»
TimothΓ©e Delabrouille
TimothΓ©e Delabrouille

πŸ’»
0xevolve
0xevolve

πŸ’»
Lucas @ StarkWare
Lucas @ StarkWare

πŸ’»
Davide Silva
Davide Silva

πŸ’»
Finiam
Finiam

πŸ’»
Resende
Resende

πŸ’»
drspacemn
drspacemn

πŸ’»
Tarrence van As
Tarrence van As

πŸ’»
Siyuan Han
Siyuan Han

πŸ“–
ZΓ© Diogo
ZΓ© Diogo

πŸ’»
Matthias Monnier
Matthias Monnier

πŸ’»
glihm
glihm

πŸ’»
Antoine
Antoine

πŸ’»
ClΓ©ment Walter
ClΓ©ment Walter

πŸ’»
Elias Tazartes
Elias Tazartes

πŸ’»

This project follows the all-contributors specification. Contributions of any kind welcome!