Spec Outline for AGIXBT Infra
Overview/Outline of the Infra
Purpose
The AGIXBT Infra Layer serves as the agentic layer for the AGIXBT ecosystem, enabling:
-
Seamless interaction with existing ecoXBTs.
-
Aggregation of data from decentralized ecoXBT databases and crawling services.
-
Reliable functionality even if specific ecoXBT agents are unavailable.
Key Requirements
Frontend
-
AGIXBT Terminal:
-
Web-based platform for user interaction.
-
Wallet Authentication: Users log in via crypto wallets, with access restricted to AGIXBT token holders meeting a minimum threshold.
-
Token-Based Fees: Each interaction deducts a fee in AGIXBT tokens, ensuring sustainable operations.
-
Backend
-
Crawling Services:
-
Targets crypto Telegram channels, Twitter accounts, and other relevant platforms.
-
Indexes data for use in query responses and AI training.
-
-
Hooks and Cron Jobs:
-
Mechanisms for interacting with ecoXBTs and syncing data.
-
Scheduled tasks ensure data remains up-to-date.
-
-
Modular Infrastructure:
- Separation of the SDK layer from the core infrastructure allows for independent updates and expansions.
Interim Functionality
If an ecoXBT is unavailable, the system provides:
-
A “No Financial Advice” (NFA) disclaimer.
-
Relevant placeholder information sourced from the main database and crawlers.