# nofx **Repository Path**: mirrors_trending/nofx ## Basic Information - **Project Name**: nofx - **Description**: Multi-exchange AI trading platform (Binance/Hyperliquid/Aster) with multi-AI competition(deepseek/qwen/claude), self-evolution, and real-time dashboard - **Primary Language**: Unknown - **License**: AGPL-3.0 - **Default Branch**: dev - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-10-31 - **Last Updated**: 2026-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

NOFX

Your personal AI trading assistant.
Any market. Any model. Pay with USDC, not API keys.

Stars Release License Telegram

Go React x402 Claw402 BlockRun

English · 中文 · 日本語 · 한국어 · Русский · Українська · Tiếng Việt

--- NOFX is an open-source **autonomous** AI trading assistant. Unlike traditional AI tools that require you to manually configure models, manage API keys, and wire up data sources — NOFX's AI **perceives markets, selects models, and fetches data entirely on its own**. Zero human intervention. You set the strategy, the AI handles everything else. **Fully autonomous**: The AI decides which model to use, what market data to pull, when to trade — all by itself. No manual model configuration. No juggling API keys for different services. Just fund a USDC wallet and let it run. What makes it different: **built-in [x402](https://x402.org) micropayments**. No API keys. Fund a USDC wallet and pay per request. Your wallet is your identity. ```bash curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash ``` Open **http://127.0.0.1:3000**. Done. --- ## How x402 Works Traditional flow: register account → buy credits → get API key → manage quota → rotate keys. x402 flow: ``` Request → 402 (here's the price) → wallet signs USDC → retry → done ``` No accounts. No API keys. No prepaid credits. One wallet, every model. ### Built-in x402 Providers | Provider | Chain | Models | |:---------|:------|:-------| | **[Claw402](https://claw402.ai)** | Base | GPT-5.4, Claude Opus, DeepSeek, Qwen, Grok, Gemini, Kimi — 15+ models | | **[BlockRun](https://blockrun.ai)** | Base | Configurable | | **[BlockRun Sol](https://sol.blockrun.ai)** | Solana | Configurable | Also compatible with **[ClawRouter](https://github.com/BlockRunAI/ClawRouter)** — an intelligent LLM router that picks the cheapest capable model per request (41+ models, 74-100% savings, <1ms routing). --- ## What It Does | Feature | Description | |:--------|:------------| | **Multi-AI** | DeepSeek, Qwen, GPT, Claude, Gemini, Grok, Kimi — switch anytime | | **Multi-Exchange** | Binance, Bybit, OKX, Bitget, KuCoin, Gate, Hyperliquid, Aster, Lighter | | **Strategy Studio** | Visual builder — coin sources, indicators, risk controls | | **AI Competition** | AIs compete in real-time, leaderboard ranks performance | | **Telegram Agent** | Chat with your trading assistant — streaming, tool calling, memory | | **Dashboard** | Live positions, P/L, AI decision logs with Chain of Thought | ### Markets Crypto · US Stocks · Forex · Metals ### Exchanges (CEX) | Exchange | Status | Register (Fee Discount) | |:---------|:------:|:------------------------| | **Binance** | ✅ | [Register](https://www.binance.com/join?ref=NOFXENG) | | **Bybit** | ✅ | [Register](https://partner.bybit.com/b/83856) | | **OKX** | ✅ | [Register](https://www.okx.com/join/1865360) | | **Bitget** | ✅ | [Register](https://www.bitget.com/referral/register?from=referral&clacCode=c8a43172) | | **KuCoin** | ✅ | [Register](https://www.kucoin.com/r/broker/CXEV7XKK) | | **Gate** | ✅ | [Register](https://www.gatenode.xyz/share/VQBGUAxY) | ### Exchanges (Perp-DEX) | Exchange | Status | Register (Fee Discount) | |:---------|:------:|:------------------------| | **Hyperliquid** | ✅ | [Register](https://app.hyperliquid.xyz/join/AITRADING) | | **Aster DEX** | ✅ | [Register](https://www.asterdex.com/en/referral/fdfc0e) | | **Lighter** | ✅ | [Register](https://app.lighter.xyz/?referral=68151432) | ### AI Models (API Key Mode) | AI Model | Status | Get API Key | |:---------|:------:|:------------| | **DeepSeek** | ✅ | [Get API Key](https://platform.deepseek.com) | | **Qwen** | ✅ | [Get API Key](https://dashscope.console.aliyun.com) | | **OpenAI (GPT)** | ✅ | [Get API Key](https://platform.openai.com) | | **Claude** | ✅ | [Get API Key](https://console.anthropic.com) | | **Gemini** | ✅ | [Get API Key](https://aistudio.google.com) | | **Grok** | ✅ | [Get API Key](https://console.x.ai) | | **Kimi** | ✅ | [Get API Key](https://platform.moonshot.cn) | ### AI Models (x402 Mode — No API Key) 15+ models via [Claw402](https://claw402.ai) or [BlockRun](https://blockrun.ai) — just a USDC wallet --- ## Screenshots
Config Page | AI Models & Exchanges | Traders List | |:---:|:---:| | | |
Dashboard | Overview | Market Chart | |:---:|:---:| | | | | Trading Stats | Position History | |:---:|:---:| | | | | Positions | Trader Details | |:---:|:---:| | | |
Strategy Studio | Strategy Editor | Indicators Config | |:---:|:---:| | | |
Competition | Competition Mode | |:---:| | |
--- ## Install ### Linux / macOS ```bash curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash ``` ### Railway (Cloud) [![Deploy on Railway](https://railway.com/button.svg)](https://railway.com/deploy/nofx?referralCode=nofx) ### Docker ```bash curl -O https://raw.githubusercontent.com/NoFxAiOS/nofx/main/docker-compose.prod.yml docker compose -f docker-compose.prod.yml up -d ``` ### Windows Install [Docker Desktop](https://www.docker.com/products/docker-desktop/), then: ```powershell curl -o docker-compose.prod.yml https://raw.githubusercontent.com/NoFxAiOS/nofx/main/docker-compose.prod.yml docker compose -f docker-compose.prod.yml up -d ``` ### From Source ```bash # Prerequisites: Go 1.21+, Node.js 18+, TA-Lib # macOS: brew install ta-lib # Ubuntu: sudo apt-get install libta-lib0-dev git clone https://github.com/NoFxAiOS/nofx.git && cd nofx go build -o nofx && ./nofx # backend cd web && npm install && npm run dev # frontend (new terminal) ``` ### Update ```bash curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash ``` --- ## Setup 1. **AI** — Add API keys or configure x402 wallet 2. **Exchange** — Connect exchange API credentials 3. **Strategy** — Build in Strategy Studio 4. **Trader** — Combine AI + Exchange + Strategy 5. **Trade** — Launch from the dashboard Everything through the web UI at **http://127.0.0.1:3000**. --- ## Deploy to Server **HTTP (quick):** ```bash curl -fsSL https://raw.githubusercontent.com/NoFxAiOS/nofx/main/install.sh | bash # Access via http://YOUR_IP:3000 ``` **HTTPS (Cloudflare):** 1. Add domain to [Cloudflare](https://dash.cloudflare.com) (free plan) 2. A record → your server IP (Proxied) 3. SSL/TLS → Flexible 4. Set `TRANSPORT_ENCRYPTION=true` in `.env` --- ## Architecture ``` NOFX ┌─────────────────────────────────────────────────┐ │ Web Dashboard │ │ React + TypeScript + TradingView │ ├─────────────────────────────────────────────────┤ │ API Server (Go) │ ├──────────┬──────────┬──────────┬────────────────┤ │ Strategy │ Telegram │ │ Engine │ Agent │ ├──────────┴──────────┴──────────┴────────────────┤ │ MCP AI Client Layer │ │ ┌───────────┐ ┌───────────┐ ┌───────────┐ │ │ │ API Key │ │ x402 │ │ ClawRouter│ │ │ │ DeepSeek │ │ Claw402 │ │ 41+ models│ │ │ │ GPT,Claude │ │ BlockRun │ │ auto-route│ │ │ └───────────┘ └───────────┘ └───────────┘ │ ├─────────────────────────────────────────────────┤ │ Exchange Connectors │ │ Binance · Bybit · OKX · Bitget · KuCoin · Gate │ │ Hyperliquid · Aster DEX · Lighter │ └─────────────────────────────────────────────────┘ ``` --- ## Docs | | | |:--|:--| | [Architecture](docs/architecture/README.md) | System design and module index | | [Strategy Module](docs/architecture/STRATEGY_MODULE.md) | Coin selection, AI prompts, execution | | [FAQ](docs/faq/README.md) | Common questions | | [Getting Started](docs/getting-started/README.md) | Deployment guide | --- ## Contributing See [Contributing Guide](CONTRIBUTING.md) · [Code of Conduct](CODE_OF_CONDUCT.md) · [Security Policy](SECURITY.md) ### Contributor Airdrop Program All contributions are tracked. When NOFX generates revenue, contributors receive airdrops. **[Pinned Issues](https://github.com/NoFxAiOS/nofx/issues) get the highest rewards.** | Contribution | Weight | |:-------------|:------:| | Pinned Issue PRs | ★★★★★★ | | Code (Merged PRs) | ★★★★★ | | Bug Fixes | ★★★★ | | Feature Ideas | ★★★ | | Bug Reports | ★★ | | Documentation | ★★ | --- ## Links | | | |:--|:--| | Website | [nofxai.com](https://nofxai.com) | | Dashboard | [nofxos.ai/dashboard](https://nofxos.ai/dashboard) | | API Docs | [nofxos.ai/api-docs](https://nofxos.ai/api-docs) | | Telegram | [nofx_dev_community](https://t.me/nofx_dev_community) | | Twitter | [@nofx_official](https://x.com/nofx_official) | > **Risk Warning**: AI auto-trading carries significant risks. Recommended for learning/research or small amounts only. --- ## Sponsors [Become a sponsor](https://github.com/sponsors/NoFxAiOS) ## License [AGPL-3.0](LICENSE) [![Star History Chart](https://api.star-history.com/svg?repos=NoFxAiOS/nofx&type=Date)](https://star-history.com/#NoFxAiOS/nofx&Date)