Eggle Docs
  • ๐ŸคWelcome to Eggle
  • Join the Game
    • ๐ŸงHow to buy Egg?
    • ๐Ÿค”How to buy Nest?
    • ๐Ÿ’ฐHarvest Roast Chicken
    • ๐Ÿ—Stake Smoked Chicken
    • ๐Ÿ‘จโ€๐ŸŒพFAQ
  • How to play
    • ๐ŸฅšPhase 1 - Hatching
    • ๐ŸฅPhase 2 - Raising
    • ๐Ÿ”Phase 3 - Harvesting
    • โ™ป๏ธRepeat - Next Cycle
  • Breakdown
    • ๐ŸŽ–๏ธChicken Rarity
    • ๐ŸงบSupplement - Nest
    • ๐ŸฅšEgg-Laying Mechanism
    • ๐ŸŒŸGolden Egg
    • ๐ŸŒฑCircle of Live
    • ๐Ÿ”‹Dead or Alive
  • Activites
    • ๐ŸฅClean the chicken coop
    • ๐ŸกWalk your chickens out
  • Energy Token
    • โšกEggle Energy Token Info
  • The Concept
    • ๐ŸฃWhat is Eggle?
    • ๐ŸŒŠView On Eggle's Platform
    • ๐ŸกHow It Works
  • Essentials
    • ๐Ÿ—ณ๏ธWhat is TBA?
    • ๐Ÿ“œSmart Contract Address
    • โš™๏ธOn-chain Operation
    • ๐Ÿ”—Links
  • Terms and Policy
    • ๐Ÿ›ก๏ธPrivacy Policy
    • ๐Ÿ“•Terms of Service
Powered by GitBook
On this page
  • Understanding Token Bound Account (TBA)
  • ERC-6551: The Foundation of TBAs
  • TBAs and NFT Chickens
  • Feeding Chickens Through TBAs
  • Monitoring and Health Management
  • Direct Blockchain Interaction
  • Token Transactions and Transparency
  • TBAs and In-Game Actions
  • NFT Ownership and TBAs
  1. Essentials

What is TBA?

Token Bound Account

In the context of the Eggle ecosystem, Token Bound Account (TBA) is a crucial concept that aligns with the ERC-6551 standard, enhancing the interaction and functionality of virtual chickens.

Understanding Token Bound Account (TBA)

A Token Bound Account, often abbreviated as TBA, is a specialized blockchain wallet address associated with each virtual chicken in the Eggle game.

It serves as the digital entity through which users interact with their chickens, manage their health, and conduct various in-game activities.

ERC-6551: The Foundation of TBAs

The Token Bound Account concept is closely related to the ERC-6551 standard, which provides the foundation for the implementation of TBAs within the Eggle ecosystem.

ERC-6551 defines a set of rules and guidelines for creating and managing TBAs associated with NFTs (Non-Fungible Tokens).

TBAs and NFT Chickens

In Eggle, virtual chickens are represented as NFTs, each with its unique characteristics and attributes.

These NFT chickens are equipped with TBAs, which means that each chicken has a dedicated blockchain address that holds its Energy Tokens and plays a pivotal role in its lifecycle.

Feeding Chickens Through TBAs

One of the primary functions of TBAs is to facilitate the feeding of virtual chickens.

Users must send Energy Tokens directly to the TBA associated with their chickens to provide daily sustenance.

This direct interaction ensures that the feeding process is entirely on-chain and transparent.

Monitoring and Health Management

TBAs also serve as a mechanism for users to monitor the health and status of their chickens.

Users can check the TBA address to observe the chicken's current status, including whether it's Full, Hungry, Weak, in Danger, or Dead.

Direct Blockchain Interaction

TBAs enable direct blockchain interaction between users and their virtual chickens.

Instead of using a dedicated user interface (UI), users actively engage with their chickens by sending Energy Tokens to the TBAs, making the Eggle ecosystem entirely on-chain.

Token Transactions and Transparency

Transactions involving TBAs are recorded on the blockchain, enhancing transparency and accountability within the Eggle ecosystem.

Users can verify all token transactions related to their chickens on the blockchain ledger.

TBAs and In-Game Actions

Beyond feeding, TBAs are involved in various in-game actions, such as sending chickens to the Treasury Smart Contract for harvesting or participating in random drop events when paired with nests.

This versatility adds depth to the Eggle gameplay experience.

NFT Ownership and TBAs

Ownership of the NFT chicken also implies ownership of the associated TBA, reinforcing the connection between the virtual chicken and its blockchain address.

This linkage ensures that users have full control over their in-game assets.

In summary, Token Bound Accounts (TBAs) are a fundamental component of the Eggle ecosystem, closely aligned with the ERC-6551 standard.

They provide users with direct blockchain access to their virtual chickens, enabling actions like feeding, monitoring, and participating in various in-game activities.

TBAs enhance transparency and user engagement, making the Eggle experience immersive and entirely on-chain.

PreviousHow It WorksNextSmart Contract Address

Last updated 2 months ago

๐Ÿ—ณ๏ธ