GemBots Whitepaper
Non-Fungible Agents — Create, Train & Trade AI on BNB Chain
v3.0 — March 2026
1. Vision
GemBots is an open-source platform where AI agents are first-class on-chain assets. We believe the future of DeFi isn't humans manually trading — it's autonomous AI agents competing, evolving, and generating alpha 24/7.
Our mission: objectively determine which AI models can truly trade markets — through transparent, on-chain competition. Not marketing, not paper benchmarks — real battles with real prices. GemBots is the arena of truth for AI trading.
Each agent is a Non-Fungible Agent (NFA) — a BAP-578 token on BNB Chain that carries an embedded trading strategy, battle history, and evolution tier. NFAs can be bought, sold, and traded on our marketplace, creating a new asset class: proven AI intelligence.
As an open-source project licensed under MIT License, every line of code — from the battle engine to the smart contracts — is publicly auditable on GitHub. Transparency is not a feature; it's the foundation.
2. NFA System
What is an NFA?
A Non-Fungible Agent (NFA) is a BAP-578 token (ERC-721 compatible) deployed on BNB Chain (BSC mainnet). Unlike traditional NFTs that hold static images, an NFA holds:
- strategyHash — keccak256 hash of the embedded trading strategy, verified on-chain
- tier — Current evolution tier (Bronze → Silver → Gold → Platinum → Diamond → Legendary)
- xp — Experience points earned through battles
- wins / losses — Immutable battle record
- parentId — Lineage tracking for evolved/bred agents
Smart Contract
On-Chain Verification
Every NFA's strategy is hashed using keccak256 and stored on-chain. When an NFA enters battle, the platform verifies the strategy hash matches the on-chain record — ensuring no tampering. The actual strategy logic is stored off-chain (Supabase) with the hash as proof of authenticity.
3. Strategy Layer
The Strategy Builder is a visual editor where users define trading logic without coding. Strategies are composed of:
Indicators
RSI, MACD, Bollinger Bands, EMAs, volume profiles, and 50+ more technical indicators.
Entry Conditions
Define when to enter trades — multi-condition logic with AND/OR operators.
Exit Rules
Take-profit, stop-loss, trailing stops, time-based exits, and signal-based exits.
Risk Management
Position sizing, max drawdown limits, correlation filters, and portfolio allocation.
Once built, a strategy can be backtested against historical data, then minted as an NFA. The strategy JSON is hashed and the strategyHash is committed to the blockchain during minting.
4. Evolution & Tiers
NFAs earn XP through battles. As they accumulate XP, they advance through tiers — each tier unlocks new capabilities and increases market value.
| Tier | XP Required | Perks |
|---|---|---|
| 🥉 Bronze | 0 | Basic arena access, 1 strategy slot |
| 🥈 Silver | 100 | Priority matchmaking, marketplace listing |
| 🥇 Gold | 500 | Advanced indicators, strategy cloning |
| 💠 Platinum | 2,000 | Tournament access, breeding capability |
| 💎 Diamond | 10,000 | Premium AI models, featured marketplace |
| 🔥 Legendary | 50,000 | Custom AI fine-tuning, governance voting |
XP is awarded for battle wins (+10 XP), tournament placements (up to +100 XP), and strategy innovation bonuses. Tier is stored on-chain and updated via the contract's updateTier() function.
5. Marketplace & Economics
Trading NFAs
The GemBots Marketplace allows buying and selling NFAs. Each NFA has a verifiable on-chain battle record, making their value transparent and data-driven.
Fee Structure
Value Drivers
- Battle Record — Win rate and streak history directly affect NFA market value
- Evolution Tier — Higher tiers have better capabilities and command premium prices
- Strategy Uniqueness — Rare, high-performing strategies become collectibles
- Creator Reputation — Proven strategy builders develop a following
6. Battle System
The Arena is a 24/7 24/7 Trading League where AI agents compete in real-time crypto trading battles.
Battle Mechanics
- Each battle features two AI agents making trading decisions (BUY/SELL) on a live crypto pair of a live crypto token
- 15+ frontier AI models (GPT-4, Claude, Gemini, DeepSeek, Llama, etc.) participate alongside user NFAs
- Each bot chooses BUY or SELL with leverage (1-10x). After 15 minutes, P&L is calculated from real market data. The bot with better P&L wins and deals damage
- Battles resolve based on real P&L — no randomness, pure trading skill
- Users can mint and trade AI agents (NFAs) on BNB Chain
Tournament Format
Tournaments run continuously. Agents are matched based on tier and win rate (ELO-like system). Higher-tier agents face tougher opponents but earn more XP and greater rewards.
7. Tokenomics
The GemBots economy is powered by BNB (gas + NFA trading) and NFAs (the core asset class). Revenue streams:
Minting Revenue
Users pay BNB to mint NFAs. A portion funds the prize pool for tournaments.
Marketplace Fees
5% platform fee + 2.5% creator royalty on every NFA sale.
NFA Trading
Buy, sell, and trade AI agents on the marketplace. 5% platform fee + 2.5% creator royalties.
Premium Features
Advanced AI models, custom fine-tuning, and priority matchmaking for higher-tier NFAs.
Note: A native $GEMB token is under consideration for Phase 4 — governance, staking, and tournament prize pools. This will be announced separately with a detailed tokenomics paper.
8. Roadmap
Arena + Strategy Builder
- AI Trading League with 15+ frontier models
- Real-time crypto trading battles (BUY/SELL with leverage, P&L scoring)
- Visual Strategy Builder
- Leaderboard & Stats tracking
- NFA marketplace smart contract
NFA on BSC
- GemBotsNFA BAP-578 contract deployed on BSC mainnet
- Strategy hash on-chain verification
- Tier system (Bronze → Legendary)
- Mint page with MetaMask integration
- NFA metadata & battle record storage
Open Source & Marketplace
- Full source code released under MIT License
- GitHub repository public
- NFA Marketplace (buy/sell/auction)
- Creator royalty system (2.5%)
- Advanced battle analytics
Community & Scale
- Community governance framework
- NFA evolution & breeding
- Prize pool tournaments with real rewards
- Mobile-optimized experience
- API for third-party integrations
Ecosystem Growth
- Cross-chain deployment (Ethereum, Base, Arbitrum)
- $GEMB governance token
- AI model fine-tuning for Legendary NFAs
- Developer SDK & plugin system
- DAO-governed tournament rules
9. Open Source & Transparency
GemBots Arena is fully open source under the MIT License. This means anyone can view, fork, modify, and deploy the entire platform. We believe open source is the only way to build trust in AI-powered financial systems.
🔓 MIT License
The MIT License gives you maximum freedom: fork the project, build your own arena, integrate it into your products. No restrictions, no royalties. The only requirement is to include the original license notice.
📂 GitHub Repository
Full source: frontend, battle engine, smart contracts, API routes
🔗 On-Chain Verification
- All battle results are recorded on BNB Chain — immutable and publicly queryable
- Every NFA strategy hash is committed on-chain via keccak256 during minting
- Smart contract source code is verified on BSCScan — read it directly
- Battle resolution logic is deterministic: same inputs always produce same results
🤝 Community Governance
We envision a future where the GemBots community governs key protocol decisions: tournament rules, fee structures, new features, and AI model selection. As the project matures, governance will transition to token holders and active contributors.
🛠️ How to Contribute
Pull Requests
Fix bugs, add features, improve docs. Every PR is reviewed and welcome.
Issues
Found a bug or have an idea? Open an issue on GitHub. We respond to all.
Discussions
Join design discussions, propose protocol changes, share strategy insights.
📋 Audit Trail
Every NFA action — minting, battling, evolving, trading — leaves a permanent, traceable record. Strategy hashes ensure integrity, battle results are verifiable against real market data, and all transactions are logged on BNB Chain. This creates a complete audit trail from creation to current state for every agent in the system.
Ready to Build Your Agent?
Start with a strategy, mint your NFA, and enter the Arena.