Skip to content

NethermindEth/surge-taiko-mono

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4,213 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Surge Logo

Surge Rollup Framework

A high-performance rollup framework built on a modified Taiko Alethia stack, featuring realtime proving, synchronous composability, Gigagas performance, and Stage 2 trustless security.

Twitter Follow Discord

Learn more at surge.wtf or check out the official docs at docs.surge.wtf.

Documentation

  • Surge docs — High-level concepts, guides, resources, and reference pages for getting started.
  • Protocol specs — In-depth specifications of the protocol for deeper understanding.
  • Smart contracts — Protocol smart contracts, fully documented with NatSpec.

Packages

Package Description
balance-monitor Service that monitors Ethereum L1/L2 addresses and token balances.
bridge-ui Bridge UI.
docs-site End user documentation site.
ejector Preconfirmation ejector service for operators with issues.
eventindexer Event indexer.
fork-diff Fork diff page.
nfts NFT-related smart contracts and utilities.
protocol Surge protocol smart contracts.
relayer Bridge backend relayer.
supplementary-contracts Supplementary contracts not part of the core protocol.
taiko-client Client implementation in Go.
taiko-client-rs Client implementation in Rust.
ui-lib UI library.

Related Repositories

  • Nethermind: The Nethermind execution client.
  • Raiko: Surge's prover client.
  • Surge Documentation: Comprehensive documentation for Surge, including setup guides and technical details.
  • Simple Surge Node: A simplified presetup docker compose of a Surge node for developers.
  • Alethia Reth: A high-performance Rust execution client for the Surge framework.

Issues

If you find a bug or have a feature request, please open an issue.

Contributing

Check out CONTRIBUTING.md for details on how to contribute.

Getting support

Reach out to the community on Discord if you need any help!

About

A based rollup template of the Taiko Alethia stack.

Resources

License

Contributing

Stars

Watchers

Forks

Contributors

Languages

  • Rust 33.5%
  • Svelte 19.4%
  • Solidity 17.5%
  • Go 15.5%
  • TypeScript 9.6%
  • JavaScript 1.2%
  • Other 3.3%