goTAO Documentation ττ
  • Introduction
    • Abstract
    • Overview of goTAO
    • goTAO's Mission and Vision
    • The Foundation
      • What is Bittensor (TAO)?
      • How Bittensor Integrates with goTAO
      • Bittensor’s Role in the Future of AI-based Blockchain Systems
    • goTAO Architecture
  • Tutorial
    • GoTAO Stake Tutorial
    • GoTAO Testnet Tutorial
      • Faucet
      • Transfer
      • Check history
  • KEY FEATURES
    • Stake
      • How It Works
      • Staking Rewards
    • Restake
      • How It Works
      • Restaking Rewards
  • $GAO Token
    • $GAO Overview
    • Supply and Distribution
    • Tax Structure
  • Community
    • Follow us on X
    • Join Us on Telegram
Powered by GitBook
On this page
  1. Introduction

goTAO Architecture

The primary objective of the goTAO-Restaking Layer is to optimize rewards for network participants while ensuring high-level security. Traditional staking protocols focus solely on staking rewards, but goTAO introduces a restaking mechanism that amplifies returns through a dual reward system. Users can stake ETH or $GAO, and restake their stETH to earn even more $GAO, creating a multi-dimensional reward system that promotes user engagement.

By solving the problem of underutilized assets in staking pools and offering an innovative restaking model, the goTAO Layer addresses the needs of validators, stakers, and developers alike.


The goTAO protocol comprises two main layers:

  • Staking Layer: Users stake ETH and $GAO into dedicated staking pools to contribute to the security of the network and earn rewards.

  • Restaking Layer: Users re-stake their liquid staking tokens (stETH) to enhance their earnings in the form of $GAO.

Key components of the architecture:

  • Smart Contracts: Secure staking, restaking, and rewards distribution are managed by decentralized smart contracts, ensuring trustless operations.

  • Liquidity Pools: Both staking and restaking mechanisms are supported by liquidity pools to ensure that users can enter and exit positions efficiently.

  • Yield Optimizer: An algorithmic system that calculates and optimizes staking and restaking yields in real-time.

PreviousBittensor’s Role in the Future of AI-based Blockchain SystemsNextGoTAO Stake Tutorial

Last updated 7 months ago