Skip to content

A vanilla implementation of Taiko stack based rollup.

License

Notifications You must be signed in to change notification settings

NethermindEth/surge-taiko-mono

 
 

Repository files navigation

Logo for Surge

Surge Rollup

A vanilla implementation of Taiko stack based rollup.

Documentation

Get started with Surge:

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

Packages

Tip

Make sure your node is using the latest version tags for taiko-client and taiko-geth. Check out the node releases page!

Package Description Release notes
bridge-ui Bridge UI. GitHub Release
docs-site End user documentation site. GitHub Release
eventindexer Event indexer. GitHub Release
fork-diff Fork diff page. GitHub Release
guardian-prover-health-check Guardian prover health check service. GitHub Release
guardian-prover-health-check-ui Guardian prover health check UI. GitHub Release
protocol Taiko protocol smart contracts. GitHub Release
relayer Bridge backend relayer. GitHub Release
snaefell-ui Snaefell UI. GitHub Release
supplementary-contracts Supplementary contracts not part of the Taiko protocol. GitHub Release
taiko-client Taiko client implementation in Go. GitHub Release
taikoon-ui Taikoon UI. GitHub Release
ui-lib UI library. GitHub Release

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.

About

A vanilla implementation of Taiko stack based rollup.

Resources

License

Stars

Watchers

Forks

Languages

  • Svelte 36.6%
  • Go 21.8%
  • Solidity 20.6%
  • TypeScript 14.0%
  • JavaScript 3.1%
  • MDX 1.4%
  • Other 2.5%