Gaya Blockchain
  • Introduction
    • Legal Disclaimer
    • What is Gaya
    • Company Overview
    • Gaya Solution
    • Team
  • Executive Summary
    • Vision & Mission
    • Ecosystem Overview
    • Strategic positioning
  • Gaya Blockchain
    • GAYA Blockchain
      • Layer 1 Blockchain
      • Eco-Conscious Blockchain Design
      • Consensus Mechanism: Proof-of-Stake (PoS)
      • EVM Compatibility and Smart Contract Execution
      • Benefits of GAYA’s Architecture
    • Architecture Overview
      • Smart Contract Addressing and Transaction Handling
      • Smart Contract Address Generation
      • Address Format in GAYA
      • Address States in GAYA
      • Contract Deployment and Lifecycle
      • Transaction Handling in GAYA
      • Address Verification in GAYA
      • Security and Integrity in GAYA
      • Contract Deployment and Interaction
    • GAYA’s Data Structure: CAAS
      • Cell Variants in GAYA
      • Data Serialization in GAYA Cells
    • GAYA Blockchain Network
      • GAYA Mainnet
      • GAYA Testnet
      • Testnet Development Workflow
      • GAYA Testnet Faucet
    • GAYA Blockchain Network Protocols
      • Network Protocols
      • Data Propagation
      • Block Propagation
      • Network Security
    • Gaya Foundation
  • GAYACOIN
    • The Role & Utility of GayaCoin
      • Versatility Across Applications
    • Tokenomics & Vesting Schedule
    • Governance Structure & DAO Framework
      • DAO Structure
      • Governance Requirments
      • Voting Mechanisms: Quadratic & Reputation-Based Voting
      • Staking for Governance
      • Proposal Process
      • Limitations on Governance Authority
      • Benefits of GAYA’s DAO Framework
    • Dynamic Gas Fees & Optimization
    • Deflationary Model
    • Staking Formula
    • Gas Fee & Transactions Speed
  • Ecosystem
    • Interoperability & Integration
      • Cross-Platform Integration
      • EVM Compatibility for Enhanced Developer Access
      • Interoperable Financial Solutions
      • Interconnected Social & Gaming Experiences
      • Sustainable & Interoperable Ecosystem
      • Real-World Assets Integration & Tokenized Assets
      • Technical Infrastructure for Seamless Interoperability
    • Developer Ecosystem & Support Tools
      • Developer SDKs and APIs
      • Testnet Accessibility & GayaCoin Faucet
      • Bug Bounty and Grant Programs
      • Upcoming Developer Resources & Community Engagement
    • Blockchain Gaming in the Gaya Ecosystem
      • Key Features and Technical Infrastructure
      • Technical Implementation in Gaya Blockchain
      • Utility and Role of GayaCoin in Gaming
      • User Incentives and Benefits
    • Real-World Asset Tokenization
      • Real-World Asset Overview
      • Blockchain Integration and Technical Features
      • Role of GayaCoin in Real-World Asset Tokenization
      • User Incentives and Benefits
    • SocialFi on Gaya
      • SocialFi Overview
      • Blockchain Integration & Technical Setup
      • Role of GayaCoin in SocialFi
      • User Incentives & Benefits
    • Decentralized Finance (DeFi) on Gaya
      • DeFi Overview
      • Technical Infrastructure & Blockchain Integration
      • Role of GayaCoin in DeFi
      • User Incentives and Benefits
  • Governance Framework
    • DAO
    • Governance Tiers
    • DAO Treasury
    • Governance Evolution
  • Technical Overview
    • Consensus Mechanism: PoS
    • Blockchain Architecture
    • Smart Contracts
    • Data Structures
    • Network Protocols
    • Test-net & Main-net
  • Roadmap
    • Gaya Roadmap
  • Appendices
    • Appendices
      • Appendix A: Blockchain Technology
      • Appendix B: Layer 1 & Layer 2 Blockchain Solutions
      • Appendix C: Blockchain Gaming & DeFi
      • Appendix D: Social Media Tokenization and Investment
      • Appendix E: Tokenized Assets, Fractional Ownership, and Eco-Conscious Investments
      • Appendix F: Sustainability and Green Blockchain Initiatives
Powered by GitBook
On this page
Export as PDF
  1. Technical Overview

Test-net & Main-net

The GAYA Testnet is a development environment mirroring the Mainnet’s functionality, allowing developers to safely build, test, and debug their decentralized applications (dApps) and smart contracts. By operating with test tokens, the Testnet provides a secure sandbox where developers can experiment and optimize their applications without real financial risk.

Key Features

Key Features of the GAYA Testnet include:

  • Simulated Environment: The Testnet provides a realistic environment that closely mimics the Mainnet’s functionalities. This allows developers to test dApps in a setting that reflects real-world conditions, ensuring that applications are robust and ready for deployment.

  • Test Tokens: Interactions on the GAYA Testnet use test GayaCoin tokens, which hold no monetary value, allowing developers to test dApps without incurring costs or risking actual funds.

  • Deployment and Debugging: The Testnet offers a risk-free space for deploying and refining smart contracts, enabling thorough debugging and performance checks before Mainnet deployment. This iterative process ensures that dApps perform optimally.

  • Validator Simulation: To replicate Mainnet conditions, the Testnet includes validator nodes that simulate a decentralized network environment, ensuring that dApps can be tested under conditions similar to live deployment.

  • Iterative Development Process: The Testnet supports iterative testing, allowing developers to deploy, refine, and redeploy their applications multiple times until all bugs and optimizations are addressed.

Testnet Development Workflow

  1. Develop: Developers create smart contracts and dApps within local development environments.

  2. Deploy: The code is deployed to the GAYA Testnet, using test tokens to simulate real-world transactions.

  3. Test: Applications are rigorously tested for performance, security, and reliability, ensuring that they meet operational standards.

  4. Refine: Developers can identify bugs or areas for improvement, make necessary adjustments, and redeploy to the Testnet for additional testing.

  5. Launch: Once optimized, the application is deployed to the GAYA Mainnet, where it interacts with actual users in a decentralized economy.

Testnet Faucet

The GAYA Testnet Faucet is a tool that provides developers with free test GayaCoin tokens, enabling them to test applications in the Testnet environment without needing real tokens. This faucet is essential for conducting extensive, risk-free testing.

Key Features of the GAYA Testnet Faucet include:

  • Free Test Tokens: Developers can access free test GayaCoin tokens, which are exclusively used on the Testnet for testing purposes.

  • User-Friendly Access: By inputting their Testnet wallet address, developers receive the requested amount of test tokens directly in their wallet.

  • Risk-Free Experimentation: With test tokens holding no real value, developers can experiment freely, conducting multiple tests without financial concerns.

  • Rate Limiting: To prevent abuse, the faucet enforces limits on token requests, such as a maximum amount or cooldown period between requests. -----------------------------------------------------------------------------------------------------------------

GAYA Mainnet serves as the fully operational, live version of the GAYA blockchain, where validated transactions and smart contracts are executed using real GayaCoin tokens.

This mainnet environment is the core of GAYA’s decentralized ecosystem, providing a secure, scalable platform where decentralized applications (dApps) and smart contracts operate with real-world utility, creating a seamless interaction space for developers and users alike.

Key Features

Key Features of the GAYA Mainnet include:

  • Real Transactions: All transactions on the GAYA Mainnet are live and value-driven, enabling users and developers to interact with dApps and smart contracts using GayaCoin tokens. These transactions bring real financial implications, forming the backbone of a live, decentralized economy.

  • Decentralisation and Security: GAYA’s Mainnet is secured by a decentralized consensus mechanism, ensuring that all transactions are validated by a network of independent validators. This distributed model safeguards against tampering and provides a resilient framework for data integrity.

  • Immutable Ledger: Each transaction and smart contract deployed on the GAYA Mainnet is recorded immutably. This transparent, tamper-proof ledger ensures that all actions within the ecosystem are preserved indefinitely, reinforcing trust and accountability.

  • Smart Contract Deployment: Developers can deploy production-ready smart contracts directly to the GAYA Mainnet, enabling them to interact with real users in a live, decentralized environment. This allows dApps to perform genuine operations, enhancing utility and real-world engagement.

  • Cross-dApp Interoperability: The GAYA Mainnet facilitates seamless interoperability between dApps, supporting a wide range of applications such as DeFi, NFTs, gaming, and beyond. This cohesive environment allows for interconnected operations within the same ecosystem, enhancing the user experience and promoting innovative use cases

PreviousNetwork ProtocolsNextGaya Roadmap

Last updated 5 months ago