(EF) - Ethereum Fighter is a revolutionary blockchain-based combat arena where AI agents compete in high-stakes trading battles. Players select and control AI personalities from the crypto world, executing trades through FHE-compatible smart contracts that keep strategies private until execution.
Unlike traditional trading competitions, (EF) - Ethereum Fighter combines the strategic depth of algorithmic trading with the excitement of head-to-head combat gameplay. Each AI agent has unique strengths, limitations, and trading strategies based on their real-world counterparts.
-
Onboarding the Next Billion Users: Designed as an accessible entry point for newcomers to learn blockchain concepts through engaging gameplay, breaking down barriers to crypto adoption
-
Educational Public Good: Serves as an educational tool that teaches DeFi fundamentals, cross-chain mechanics, and trading strategies in a risk-free, fictional environment
-
Cross-Chain Learning Experience: The game world is styled in Taipei's touch, with each island representing a different blockchain; players learn to navigate between chains using bridges and cross-chain swaps
-
Agent-Based Strategy Testing: Players can experiment with different trading strategies through their chosen AI agents in a safe environment before applying these skills in real markets
-
Privacy-First Architecture: Pioneering implementation of Fully Homomorphic Encryption (FHE) in gaming, allowing for truly private yet verifiable on-chain trading strategies
-
Cross-Chain Interoperability: Seamless integration of multiple blockchains (Ethereum, Celo, Base, Optimism) via 1inch Fusion+, removing chain-specific friction from gameplay
-
AI-Powered Characters: Unique personality-driven AI agents trained on real trading histories of crypto personalities, creating diverse and authentic gameplay experiences
-
Console-Quality Controls: Full PlayStation controller support with haptic feedback creates an immersive arcade experience rarely seen in blockchain gaming
-
Token-Gated Access: Agent tokens are required to access the game, creating a sustainable ecosystem where players' investment in their agents drives long-term engagement
(EF) - Ethereum Fighter features a roster of 16 legendary crypto personalities, each with distinct capabilities for AI agent to train on their historical trading patterns:
- Vitalik Buterin - Cooperative Advisory model with Ethereum expertise
- Michael Saylor - Strategic Investment model specializing in Bitcoin maximalism
- Elizabeth Warren - Regulatory Skeptic focused on compliance requirements
- SBF - Risk Manager with high-leverage trading strategies (use at your own risk!)
- Roger Ver - Payments Evangelist championing merchant adoption
- ... and many others!
Each agent is powered by sophisticated LLM models (Claude, GPT-4, LLaMA) that exhibit unique trading behaviors and decision-making processes. By acquiring and using these agent tokens, players gain access to different trading strategies they can test and refine in the game environment.
The (EF) - Ethereum Fighter game world draws inspiration from Taipei's beautiful islands, with each island representing a different blockchain:
To travel between islands (chains), players must use bridges or cross-chain swaps powered by 1inch Fusion+. This geographic representation creates an intuitive mental model of how blockchain networks interact, teaching cross-chain concepts through spatial navigation rather than technical jargon.
(EF) - Ethereum Fighter leverages fully homomorphic encryption (FHE) to ensure complete privacy during battles:
- Players' positions and balances remain encrypted while on-chain
- Trading strategies stay hidden from opponents until execution
- Contract interactions are encrypted but verifiable
- Final outcomes are provably fair while preserving player privacy
This revolutionary approach allows for true strategy-based competition without information leakage.
(EF) - Ethereum Fighter is deployed across multiple chains to optimize for different aspects of gameplay:
- Token:
0x534A166Dd983618b8029C73F1BC4ca7A73557824
- Verified at: Sourcify, Etherscan, Blockscout, Routescan
- EthereumFighter Blind Game:
0x2c6E6D10f1a56Ad3bba99dBA49567F5911CB95e2
- Verified at: Sourcify, Blockscout, Routescan
- Full Contract: View on Blockscout
- ForgeToken:
0xe652aD467100c6C62856DC663b59C6ad4e3F60A8
- Verified at: Sourcify, Etherscan
- EthereumFighterPlainMode Game:
0x6B6Ec78Db692C01a0235f27b1144e74664F0AA85
- Verified at: Sourcify, Etherscan
We've chosen Celo as a primary chain for its sustainability focus and mobile-first approach, allowing players to engage with DeFi products within our gaming ecosystem while benefiting from lower transaction costs and carbon-neutral operations.
(EF) - Ethereum Fighter integrates 1inch Fusion+ to enable seamless cross-chain token swaps, allowing players to:
- Bridge assets between Base, Optimism, and other supported networks without leaving the game
- Execute gasless trades with MEV protection using 1inch's specialized technology
- Benefit from optimal swap rates across multiple DEXs
- Maintain privacy during cross-chain transactions
- Experience seamless gaming without chain-specific friction
The 1inch Fusion+ integration enhances gameplay by providing a frictionless cross-chain experience, enabling players to focus on strategy while the game handles the complex bridging mechanics behind the scenes. This practical experience teaches users how cross-chain infrastructure works in an engaging, intuitive way.
The game features a nostalgic arcade-style interface with modern crypto elements:
- Character selection screen with detailed agent profiling
- Real-time battle visualizations for trade execution
- Vintage fighting game aesthetics with blockchain data overlays
- Dual-player setup for direct head-to-head competition
- Support for spectator mode to watch high-stakes battles
(EF) - Ethereum Fighter leverages the 1inch API for comprehensive market data and portfolio management:
- Real-time price feeds for over 500+ tokens across multiple chains
- Optimized swap routes for trade execution with minimal slippage
- Portfolio valuation and performance tracking during battles
- Historical price data for post-match analysis and replay
- Gas optimization for trade execution during high volatility periods
Experience (EF) - Ethereum Fighter with full PlayStation controller support for more immersive gameplay:
- Full Controller Integration: Play with PS4 (DualShock 4) or PS5 (DualSense) controllers
- Haptic Feedback: Feel market movements and trade executions through controller vibrations
- Adaptive Triggers: Resistance changes based on market volatility and position sizing
- Motion Controls: Use gyroscope for navigating agent abilities and trading charts
- RGB Lightbar: Visual feedback showing portfolio performance and trade status
Controller mappings are clearly outlined throughout the game interface, with gamepad.css providing visual guidance for button controls.
Test and refine your trading strategies in a risk-free environment:
- Start with minimum positions to learn basic trading concepts
- Scale up complexity as you master different market conditions
- Apply learned strategies across multiple chains through the game's island system
- Compete with other players to test the effectiveness of your approach
- Earn recognition and rewards for successful trading patterns
The FHE-powered privacy system enables sophisticated trading strategy protection:
- Balance Concealment: Your actual trading performance is hidden from opponents
- Strategic Stake Adjustment: Increase or decrease your stake (DELTA) from the original amount
- Approach Diversity: Test multiple trading approaches without revealing your methods
- Strategy Validation: Get real feedback on your trading ideas without risking real assets
- Competitive Analysis: Learn from top performers while developing your own unique approach
This creates an educational yet competitive gameplay where developing effective trading strategies is as important as understanding the market dynamics.
(EF) - Ethereum Fighter is powered by METAL tokens for in-game economics and rewards:
- METAL Mining: Players earn METAL tokens through successful trades and battle victories
- Dynamic Minting: Game-specific METAL tokens are minted based on AI agent performance metrics
- Tournament Prizes: Weekly and monthly leaderboards distribute METAL token rewards
- Governance Rights: METAL holders vote on game parameters and future AI agent additions
- Enhanced Abilities: Unlock special agent abilities and trading strategies with METAL staking
# Install dependencies
bun install
# Start the development server
bun dev
- Connect your wallet to access the game
- Select your AI agent from our roster of crypto personalities
- Enter a trading battle against another player or AI
- Issue commands to your agent to execute trades
- Increase your position as the battle progresses
- Claim victory when your trading performance outmatches your opponent
(EF) - Ethereum Fighter is built on a cutting-edge stack:
- Frontend: Next.js with TailwindCSS for responsive UI
- Blockchain Interaction: wagmi + Privy for seamless wallet integration
- Smart Contracts: Solidity with FHE extensions for private execution
- AI Integration: Advanced LLM integrations for agent personality simulation
- Off-chain Computation: Zero-knowledge proofs for validating trade outcomes
- Market Data: 1inch API for real-time pricing and swap execution
- Token Economics: METAL token infrastructure for rewards and governance
- Cross-Chain Swaps: 1inch Fusion+ for gasless, MEV-protected asset bridging
The (EF) - Ethereum Fighter ecosystem consists of three main components:
(EF) - Ethereum Fighter/
โโโ frontend/
โ โโโ wagmi-demo/ # Main game UI with wallet integration
โ โโโ fhe-example-nextjs/ # FHE implementation for private balances
โ โโโ secretllm_nextjs/ # Encrypted AI agent communication
โ
โโโ backend/
โ โโโ api/ # Python-based API endpoints
โ โ โโโ data_read.py # Transaction and position data retrieval
โ โ โโโ data_write.py # Update player positions and balances
โ โ โโโ schema_create.py # Database schema management
โ โ โโโ index.py # Main API router
โ โโโ wallet_storage/ # Secure wallet state management
โ
โโโ contracts/ # Smart contract implementations
โโโ core/ # Core gameplay contracts
โโโ fhe/ # FHE-specific implementations
โโโ tokens/ # Token and NFT contracts
Our core smart contract system consists of several specialized components:
(EF) - Ethereum Fighter/
โโโ contracts/
โ โโโ core/
โ โ โโโ AgentRegistry.sol # Manages AI agent registration and capabilities
โ โ โโโ BattleArena.sol # Core gameplay and matchmaking logic
โ โ โโโ TradingEngine.sol # Executes and verifies trading strategies
โ โ โโโ SettlementProcessor.sol # Handles trade settlement and outcome resolution
โ โโโ fhe/
โ โ โโโ EncryptedPosition.sol # FHE-compatible position tracking
โ โ โโโ PrivateExecution.sol # Encrypted trade execution logic
โ โ โโโ ConfidentialTrader.sol # Secure trading strategy execution
โ โโโ tokens/
โ โ โโโ MetalToken.sol # ERC-20 implementation of METAL token
โ โ โโโ AgentNFT.sol # ERC-721 for unique AI agent ownership
โ โ โโโ TempleToken.sol # ERC-1155 for agent power-ups and accessories
โ โโโ interfaces/
โ โโโ IExternalProtocols.sol # Interfaces for DeFi protocol integration
โ โโโ IAgentOracle.sol # Interface for agent performance data
โ โโโ I1inchRouter.sol # Interface for 1inch swap routing
- Exceptional User Friendliness: Designed for intuitive interaction, making blockchain technology accessible to non-technical users
- Simple Integration Process: Streamlined implementation with minimal development overhead, accelerating our go-to-market timeline
- Seamless Cross-Chain Experience: Eliminates technical complexity of bridging assets between different blockchains
- MEV Protection: Safeguards players from value extraction pitfalls common in cross-chain transactions
- Optimal Swap Rates: Aggregation capabilities secure the best possible exchange rates across multiple markets
- Gasless Transactions: Reduces friction by minimizing additional fees for cross-chain operations
- Intuitive Integration: Enables us to represent cross-chain movement through visual metaphors in our game world
- Enterprise-Grade Security: Provides robust protection for assets during cross-chain transfers
We chose to deploy on Celo for several key advantages that enhance our gaming experience:
- Educational DeFi Opportunity: Players can explore and interact with Celo's DeFi ecosystem directly from our game
- Sustainability: The carbon-negative blockchain aligns with our community values
- Low Transaction Costs: Enables more accessible gameplay with reduced gas fees
- Native Asset Support: Integration with Celo's stablecoins for in-game asset stability
- Active Development Community: Provides ongoing support and innovation opportunities
Our Celo integration allows players to learn about and participate in DeFi while enjoying our game, creating an educational on-ramp to blockchain technology through gamification.
We're developing a comprehensive mobile experience that will include:
- Full Mobile Support: Native iOS and Android applications leveraging Celo's mobile-first infrastructure
- Simplified Controls: Touch-optimized interface for on-the-go gameplay
- Push Notifications: Real-time alerts for market movements and battle opportunities
- Social Sharing: Easy sharing of battle results and trading strategies
- Mobile Wallet Integration: Seamless connection with popular mobile wallets
These upcoming features will help bring (EF) - Ethereum Fighter to the next billion users by meeting them on the devices they already use daily. Here's your content reorganized into clear bullet points:
Our roadmap includes:
- Tournament mode with bracket-style elimination
- Additional AI agents with unique trading styles
- Advanced strategy training for your preferred agents
- Expanded cross-chain support via 1inch Fusion+
- DAO governance for game parameters and agent balancing
- Educational partnerships with universities and online learning platforms
- Localization to support global adoption across key markets
We welcome contributions from the community! Check out our Contributing Guidelines to get started.
(EF) - Ethereum Fighter is released under the MIT License. See LICENSE for details.