https://github.com/taikoxyz/taiko-mono
Taiko Alethia based rollup protocol 🥁
https://github.com/taikoxyz/taiko-mono
based ethereum layer2 rollup taiko zk
Last synced: about 1 month ago
JSON representation
Taiko Alethia based rollup protocol 🥁
- Host: GitHub
- URL: https://github.com/taikoxyz/taiko-mono
- Owner: taikoxyz
- License: mit
- Created: 2022-07-28T04:22:58.000Z (almost 3 years ago)
- Default Branch: main
- Last Pushed: 2025-05-08T02:25:27.000Z (about 1 month ago)
- Last Synced: 2025-05-08T02:28:54.969Z (about 1 month ago)
- Topics: based, ethereum, layer2, rollup, taiko, zk
- Language: Svelte
- Homepage: https://taiko.xyz
- Size: 229 MB
- Stars: 4,549
- Watchers: 149
- Forks: 2,207
- Open Issues: 33
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
![]()
Taiko Alethia
The first based rollup.[](https://twitter.com/taikoxyz)
[](https://discord.gg/taikoxyz)
[](https://www.youtube.com/@taikoxyz)[](https://www.gitpoap.io/gh/taikoxyz/taiko-mono)
[](https://github.com/taikoxyz/taiko-mono/blob/main/LICENSE)## Documentation
Get started with Taiko Alethia:
- [Taiko Alethia docs](https://docs.taiko.xyz) — High-level concepts, guides, resources, and reference pages for getting started.
- [Protocol specs](./packages/protocol/docs/README.md) — In-depth specifications of the Taiko Alethia protocol for deeper understanding.
- [Smart contracts](./packages/protocol/contracts/) — Taiko Alethia 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](https://docs.taiko.xyz/network-reference/software-releases-and-deployments)!| Package | Description |
| :---------------------------------------------------------------------------- | :----------------------------------------------------------------- |
| [balance-monitor](./packages/balance-monitor) | Service that monitors Ethereum L1/L2 addresses and token balances. |
| [bridge-ui](./packages/bridge-ui) | Bridge UI. |
| [docs-site](./packages/docs-site) | End user documentation site. |
| [eventindexer](./packages/eventindexer) | Event indexer. |
| [fork-diff](./packages/fork-diff) | Fork diff page. |
| [geth-rpc-gateway](./packages/geth-rpc-gateway) | RPC gateway for geth nodes. |
| [guardian-prover-health-check](./packages/guardian-prover-health-check) | Guardian prover health check service. |
| [guardian-prover-health-check-ui](./packages/guardian-prover-health-check-ui) | Guardian prover health check UI. |
| [monitors](./packages/monitors) | Monitoring and alerting services. |
| [nfts](./packages/nfts) | NFT-related smart contracts and utilities. |
| [protocol](./packages/protocol) | Taiko Alethia protocol smart contracts. |
| [relayer](./packages/relayer) | Bridge backend relayer. |
| [snaefell-ui](./packages/snaefell-ui) | Snaefell UI. |
| [supplementary-contracts](./packages/supplementary-contracts) | Supplementary contracts not part of the Taiko Alethia protocol. |
| [taiko-client](./packages/taiko-client) | Taiko Alethia client implementation in Go. |
| [taikoon-ui](./packages/taikoon-ui) | Taikoon UI. |
| [ui-lib](./packages/ui-lib) | UI library. |## Issues
If you find a bug or have a feature request, please [open an issue](https://github.com/taikoxyz/taiko-mono/issues/new/choose).
## Contributing
Check out [CONTRIBUTING.md](./CONTRIBUTING.md) for details on how to contribute. You can also check out our grants cycle at [grants.taiko.xyz](https://grants.taiko.xyz).
## Getting support
Reach out to the community on [Discord](https://discord.gg/taikoxyz) if you need any help!