Skip to main content

Intro Goten

Goten is a Data Availability (DA) layer-based on-chain transaction executor focused on enhancing Layer 2 interoperability. By leveraging zk-proof systems, Goten ensures system security and transaction reliability, thereby improving the user experience across multiple chains.

Users can quickly withdraw from various Layer 2 chains and perform cross-chain transactions using our service, leveraging deep liquidity pools to ensure high-security on-chain fund transfers.

Validators, also known as miners, help users submit transactions on the platform, earning transaction fees and project tokens. They send pre- and post-proof data to the DA layer. To promote a decentralized system, Layer 1 token rewards are distributed on Layer 2, encouraging validators to participate as miners.

info

Goten is built upon blockchain infrastructure and data availability layers like Celestia, Avail, and various Layer 2 solutions.

What is Goten?

Goten consists of three main components:

  1. Goten Reward Token: Goten’s flagship product is a unique token deployed on Layer 1 (Ethereum). This token can be cross-chained or deposited into the Layer 2 system. It is obtained exclusively through executing zk proofs. Token distribution across different chains is balanced during operational periods to maintain deposit levels.

  2. Goten Prover (Miner): Goten provers implement proofs on various chains, publish proofs to the DA layer, and use contracts for action proofs. Currently, Groth16 is used to enable Solidity to read zk proofs, allowing zkVM transaction proofs to be verified on-chain. Provers can also execute on-chain actions.

  3. Goten Liquidity Pool: This is the practical application of Goten, enabling multi-chain lending and decentralized exchanges. Users can deposit into this pool and utilize the composability of contracts to facilitate multi-asset interoperability across chains.

Why Goten?

Goten is not a chain or layer but a reward infrastructure system built on a data availability layer. By using Goten with DA, users can have their on-chain actions verified by multiple parties.

As a new system, its stability and maintainability surpass those of chains and layers, with a higher degree of decentralization compared to most Layer 2 maintained bridges and centralized bridges. Goten’s system avoids the 7-day withdrawal period of optimized proofs and the complexities of Layer 2 proofs, enabling seamless multi-chain experiences beyond simple Layer 2 to Layer 1 proofs.

Official Links