Skip to content

Commit

Permalink
feat(docs-site): update docs from old repo (#17188)
Browse files Browse the repository at this point in the history
  • Loading branch information
dionysuzx authored May 15, 2024
1 parent 5878c29 commit 84ede84
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 15 deletions.
25 changes: 10 additions & 15 deletions packages/docs-site/src/content/docs/core-concepts/what-is-taiko.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,39 +3,34 @@ title: What is Taiko?
description: Core concept page for "What is Taiko?".
---

:::note
This page is a living document.
:::
Ethereum is too expensive. We believe in Ethereum's core properties (e.g., censorship-resistant, permissionless, secure). We also believe that rollups should **extend** (not augment) these properties.

The thought process for Taiko is as follows:
Thus, we are building a [based rollup](/core-concepts/based-sequencing) which makes Ethereum cheaper while maintaining its properties:

- Ethereum is too expensive.
- We believe in Ethereum's core properties (e.g., censorship-resistant, permissionless, secure).
- Rollups should extend (not augment) these properties.
- Thus, we are building a [based rollup](/core-concepts/based-sequencing) which makes Ethereum cheaper while maintaining its properties.
- [Based contestable rollup](/core-concepts/contestable-rollups): A configurable rollup to reduce transaction fees on Ethereum.
- [Based booster rollup](/core-concepts/booster-rollups): An innovative approach to **native L1 scaling**.

Taiko is a **fully open source, permissionless, Ethereum-equivalent ZK-Rollup**. Using Taiko feels the exact same as using Ethereum. There are no centralized actors that operate the network; all operations are permissionlessly run by the community.
Taiko is a **fully open source, permissionless, Ethereum-equivalent ZK-Rollup**. Using Taiko feels the same as using Ethereum. There are no centralized actors that operate the network; all operations are permissionlessly run by the community.

## The Taiko protocol

- **Taiko Protocol**: A set of smart contracts deployed on Ethereum which describe the Taiko protocol, a fully open source scaling solution for Ethereum. In the most fundamental sense, this is what Taiko is. Even Taiko's governance itself is written into the protocol contracts.
- **Taiko Protocol**: A set of smart contracts deployed on Ethereum that describe the Taiko protocol, a fully open-source scaling solution for Ethereum. In the most fundamental sense, this is what Taiko is. Even Taiko's governance itself is written into the protocol contracts.

## Organizations

- **Taiko Labs**: A research & development group that works on the Taiko protocol.
- **Taiko Treasury**: A treasury which is funded by the income generated by the Taiko protocol (L2 EIP-1559 congestion MEV).
- **Taiko DAO**: A group of Taiko Token (TKO) holders which have the voting rights to govern various parts of the Taiko Protocol including smart contract upgrades, TKO parameters, and more. The Taiko DAO effectively controls **everything**.
- **Taiko Foundation**: An entity that stewards the growth and development of the Taiko protocol and wider ecosystem. The foundation works solely for, and on behalf of, the Taiko DAO and token holders. Its responsibilities include, but are not limited to, financing of technical developments, ecosystem growth and maintenance, partnerships with service providers, events managements, and much more -- either through grants or other means. The foundation will do so with full transparency to the Taiko community and DAO.
- **Taiko Security Council**: An N-member council of individuals and entities elected by the Taiko DAO to undertake emergency actions on the Taiko protocol, as and when needed. The Security Council's core responsibility is to ensure the safety and soundness of the Taiko protocol, and as such it has the powers to implement upgrades or changes in pursuit of that objective. The Security Council also controls the Guardian Provers within the Taiko protocol.
- **Taiko Community**: Various social groups and accounts run permissionlessly by anyone who desires it. Some examples include the Taiko Discord, Taiko Twitter, etc.
- **Taiko DAO**: A group of Taiko Token (TKO) holders that have the voting rights to govern various parts of the Taiko Protocol including smart contract upgrades, TKO parameters, and more. The Taiko DAO effectively controls **everything**.
- **Taiko Foundation**: An entity that stewards the growth and development of the Taiko protocol and wider ecosystem. The foundation works solely for, and on behalf of, the Taiko DAO and token holders. Its responsibilities include but are not limited to, financing of technical developments, ecosystem growth and maintenance, partnerships with service providers, events management, and much more -- either through grants or other means. The foundation will do so with full transparency to the Taiko community and DAO.
- **Taiko Security Council**: An X-member council of individuals and entities elected by the Taiko DAO to undertake emergency actions on the Taiko protocol, as and when needed. The Security Council's core responsibility is to ensure the safety and soundness of the Taiko protocol, and as such it has the power to implement upgrades or changes in pursuit of that objective. The Security Council also controls the Guardian Provers within the Taiko protocol.
- **Taiko Community**: Various social groups/accounts run permissionlessly by anyone who desires it. Some examples include the Taiko Discord, Taiko Twitter, etc.

## Products operated by Taiko Labs

### Frontends

- [Bridge UI](https://bridge.hekla.taiko.xyz)
- [Blockscout block explorer](https://explorer.hekla.taiko.xyz)
- [Network + Guardian Prover status page](https://status.taiko.xyz)
- [Fork of Uniswap v3 UI](https://swap.hekla.taiko.xyz)
- [Main homepage](https://taiko.xyz) + [this documentation site](https://docs.taiko.xyz)
Expand All @@ -52,7 +47,7 @@ Taiko is a **fully open source, permissionless, Ethereum-equivalent ZK-Rollup**.

- [Rollup contracts owner](/network-reference/addresses#rollup-contracts-owner)

### Open source software
### Open-source software

- [Taiko protocol smart contracts](https://github.com/taikoxyz/taiko-mono)
- [Taiko geth](https://github.com/taikoxyz/taiko-geth)
Expand Down
10 changes: 10 additions & 0 deletions packages/docs-site/src/content/docs/resources/faqs.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,10 @@ title: FAQs
description: Resource page for listing out FAQs.
---

This page is divided between [General FAQs](#general-faqs) and [Developer FAQs](#developer-faqs).

# General FAQs

## What is Taiko?

Taiko is a fully permissionless and decentralized Ethereum-equivalent ZK-Rollup. This means using Taiko is exactly the same as using Ethereum. Not only does Taiko support all EVM opcodes, but it supports the full JSON-RPC execution client API.
Expand Down Expand Up @@ -38,3 +42,9 @@ Taiko does not have an L2 sequencer, since everyone can become a proposer permis
## How do I get ETH on the Taiko Hekla network?

You can use the official [Taiko bridge](https://bridge.hekla.taiko.xyz/) to send your ETH from the Holesky network to the Taiko Hekla network.

# Developer FAQs

## How can I get the L1 block number from L2

You can check the last synced L1 block height in the TaikoL2 contract [here](/network-reference/addresses#taiko-hekla-contracts).

0 comments on commit 84ede84

Please sign in to comment.