{"_id":"@0gfoundation/0g-cc","_rev":"6-45a332fb05c503bf3b451c7bb22d675e","name":"@0gfoundation/0g-cc","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@0gfoundation/0g-cc","version":"1.0.0","keywords":["mcp","0g","zerog","ai","inference","storage","decentralized"],"author":{"name":"0G Labs"},"license":"MIT","_id":"@0gfoundation/0g-cc@1.0.0","maintainers":[{"name":"overi","email":"ibrahim.over@0g.ai"},{"name":"0g-jiahao","email":"jiahao@0g.ai"},{"name":"0g-peterzhang","email":"peter@0g.ai"}],"bin":{"0g-cc":"dist/index.js"},"dist":{"shasum":"d394ef9785594f9c189bb1235aa418e864309154","tarball":"https://registry.npmjs.org/@0gfoundation/0g-cc/-/0g-cc-1.0.0.tgz","fileCount":213,"integrity":"sha512-2eJG3QItrPg47qmHdcLsT9tWapJxmJX/Cg43c9CcwzBR6KCfHCP5IWj/Egt7XCAIryTD/Xa5m9h451FY6DEp/w==","signatures":[{"sig":"MEUCIHw3H2xEWLUzCci2yPCTzWvytnWsX+EawYn2fixr25EVAiEA+3dhfXv6a69Z7ygpGXwvNLDTrJHIj67UiuDOnK4jS48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":960423},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"890cd91e2f9979e4a771c0e191fad0f6eaefe855","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest","build":"tsc","start":"node dist/index.js","prepare":"husky","test:all":"npm run test:run && npm run test:e2e:mock","test:e2e":"vitest run --config vitest.e2e.config.ts","test:run":"vitest run","start:dev":"tsx src/index.ts","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:e2e:wip":"vitest run --config vitest.e2e.config.ts -t @wip","test:e2e:mock":"E2E_MODE=mock vitest run --config vitest.e2e.config.ts","test:e2e:mainnet":"E2E_MODE=mainnet vitest run --config vitest.e2e.config.ts","test:e2e:testnet":"E2E_MODE=testnet vitest run --config vitest.e2e.config.ts","test:integration":"vitest run tests/integration","reproduce:sdk-bug":"vitest run --config vitest.reproduce.config.ts","test:e2e:wip:mainnet":"E2E_MODE=mainnet vitest run --config vitest.e2e.config.ts -t @wip","test:e2e:wip:testnet":"E2E_MODE=testnet vitest run --config vitest.e2e.config.ts -t @wip"},"_npmUser":{"name":"overi","email":"ibrahim.over@0g.ai"},"_npmVersion":"10.9.0","description":"0G Code to Coin - MCP server for decentralized AI compute and storage on 0G Network","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.23.0","jszip":"^3.10.1","ethers":"^6.13.0","nanoid":"^5.0.0","@0glabs/0g-ts-sdk":"^0.3.3","@0glabs/0g-serving-broker":"^0.6.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.19.0","husky":"^9.1.7","dotenv":"^17.2.3","eslint":"^9.0.0","vitest":"^2.0.0","@eslint/js":"^9.39.2","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^2.1.9","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/0g-cc_1.0.0_1769779633643_0.8487307026521151","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@0gfoundation/0g-cc","version":"1.0.2","keywords":["mcp","0g","zerog","ai","inference","storage","decentralized"],"author":{"name":"0G Labs"},"license":"MIT","_id":"@0gfoundation/0g-cc@1.0.2","maintainers":[{"name":"overi","email":"ibrahim.over@0g.ai"},{"name":"0g-jiahao","email":"jiahao@0g.ai"},{"name":"0g-peterzhang","email":"peter@0g.ai"}],"bin":{"0g-cc":"dist/index.js"},"dist":{"shasum":"8750181f8620cbbfa9ef1ae1759ff22cbcc5269f","tarball":"https://registry.npmjs.org/@0gfoundation/0g-cc/-/0g-cc-1.0.2.tgz","fileCount":213,"integrity":"sha512-AxaYXf8FwuD6TjZolOVacp3MWJbE5udBv9EjHY85ELzkWS8guOtGhrFeT7+BcpQ/z/6fZ6yWxLyTkGVyFk9k8w==","signatures":[{"sig":"MEUCIGWbEPXQn+7Dte+yIb81m5xsUMEX2apv6H2+tnTDVfRfAiEAwKumKlpiy1TJjrNpwznRb1ERMznVtqxvY+sWcrUFpus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":971027},"main":"dist/index.js","type":"module","types":"dist/index.d.ts","engines":{"node":">=20.0.0"},"gitHead":"28ef99a204c982f09d2cf1497e1c5e61d20e07fb","scripts":{"dev":"tsc --watch","lint":"eslint src/","test":"vitest","build":"tsc","start":"node dist/index.js","prepare":"husky","test:all":"npm run test:run && npm run test:e2e:mock","test:e2e":"vitest run --config vitest.e2e.config.ts","test:run":"vitest run","start:dev":"tsx src/index.ts","test:unit":"vitest run tests/unit","typecheck":"tsc --noEmit","test:e2e:wip":"vitest run --config vitest.e2e.config.ts -t @wip","test:e2e:mock":"E2E_MODE=mock vitest run --config vitest.e2e.config.ts","test:e2e:mainnet":"E2E_MODE=mainnet vitest run --config vitest.e2e.config.ts","test:e2e:testnet":"E2E_MODE=testnet vitest run --config vitest.e2e.config.ts","test:integration":"vitest run tests/integration","reproduce:sdk-bug":"vitest run --config vitest.reproduce.config.ts","test:e2e:wip:mainnet":"E2E_MODE=mainnet vitest run --config vitest.e2e.config.ts -t @wip","test:e2e:wip:testnet":"E2E_MODE=testnet vitest run --config vitest.e2e.config.ts -t @wip"},"_npmUser":{"name":"overi","email":"ibrahim.over@0g.ai"},"_npmVersion":"10.9.0","description":"0G Code to Coin - MCP server for decentralized AI compute and storage on 0G Network","directories":{},"_nodeVersion":"22.12.0","dependencies":{"zod":"^3.23.0","jszip":"^3.10.1","ethers":"^6.13.0","nanoid":"^5.0.0","@0glabs/0g-ts-sdk":"^0.3.3","@0glabs/0g-serving-broker":"^0.6.6","@modelcontextprotocol/sdk":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"msw":"^2.12.7","tsx":"^4.19.0","husky":"^9.1.7","dotenv":"^17.2.3","eslint":"^9.0.0","vitest":"^2.0.0","@eslint/js":"^9.39.2","typescript":"^5.6.0","@types/node":"^22.0.0","typescript-eslint":"^8.54.0","@vitest/coverage-v8":"^2.1.9","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/0g-cc_1.0.2_1769800039900_0.00101895276869568","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-01-30T13:27:13.576Z","modified":"2026-08-11T07:12:35.276Z","1.0.0":"2026-01-30T13:27:13.962Z","1.0.2":"2026-01-30T19:07:20.111Z"},"author":{"name":"0G Labs"},"license":"MIT","keywords":["mcp","0g","zerog","ai","inference","storage","decentralized"],"description":"0G Code to Coin - MCP server for decentralized AI compute and storage on 0G Network","maintainers":[{"email":"ibrahim.over@0g.ai","name":"overi"},{"email":"jiahao@0g.ai","name":"0g-jiahao"},{"email":"will.riches@0g.ai","name":"0g-will"},{"email":"xie@0g.ai","name":"0g-xie"},{"email":"minghao.yu@0g.ai","name":"ymh357"},{"email":"wei@0g.ai","name":"wilbertwu"},{"email":"peter@0g.ai","name":"0g-peterzhang"}],"readme":"# 0G Code to Coin (0g-cc)\n\n> **Decentralized AI Coding Assistant** - MCP server bridging 0G's decentralized compute network for AI inference, fine-tuning, storage, and **VIBEZ token marketplace**.\n\n[![npm version](https://badge.fury.io/js/%400gfoundation%2F0g-cc.svg)](https://www.npmjs.com/package/@0gfoundation/0g-cc)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n[![TypeScript](https://img.shields.io/badge/TypeScript-5.6-blue.svg)](https://www.typescriptlang.org/)\n\n## Overview\n\n0G Code to Coin enables AI assistants like Claude Code, Cursor, and Windsurf to leverage 0G's decentralized AI infrastructure:\n\n- **Decentralized Inference** - Route AI requests to 0G's compute network\n- **Up to 96% Cost Savings** - Intelligent routing between 0G and cloud providers\n- **TEE Verification** - Trusted Execution Environment for sensitive workloads\n- **Decentralized Storage** - Store context, RAG data, and model artifacts on 0G Storage\n- **Fine-tuning** - Fine-tune models on 0G's compute network\n- **VIBEZ Integration** - Launch tokens, trade, and earn from your AI apps *(coming soon)*\n\n## Quick Start\n\n> **New to 0G?** Check out the [User Guide](docs/USER-GUIDE.md) for a complete walkthrough with natural language examples.\n\n### Installation\n\n```bash\nnpm install @0gfoundation/0g-cc\n```\n\n### Add to Claude Code\n\n```bash\n# Minimal setup (free testnet)\nclaude mcp add 0g-cc npx @0gfoundation/0g-cc\n\n# Full setup (with wallet and cloud fallback)\nclaude mcp add 0g-cc npx @0gfoundation/0g-cc \\\n  -e ZEROG_NETWORK=mainnet \\\n  -e ZEROG_PRIVATE_KEY=0x_your_private_key \\\n  -e OPENROUTER_API_KEY=sk-or-v1-_your_key \\\n  -e OPENROUTER_MODEL=deepseek/deepseek-chat\n```\n\n### Configuration\n\nCreate `.env` with your settings:\n\n```bash\n# Network (testnet or mainnet)\nZEROG_NETWORK=testnet\n\n# Optional: Cloud fallback (OpenRouter)\n# Both are required for cloud fallback to work\nOPENROUTER_API_KEY=your-key-here\nOPENROUTER_MODEL=deepseek/deepseek-chat\n\n# Optional: 0G Wallet (for paid operations)\nZEROG_PRIVATE_KEY=your-private-key\n\n# Optional: Logging (see Logging section below)\nLOG_FILE=/path/to/logfile.log\nLOG_LEVEL=info\n```\n\n### Logging\n\nBy default, logs are written to stderr. For debugging or monitoring, you can configure file logging:\n\n| Variable | Description | Default |\n|----------|-------------|---------|\n| `LOG_FILE` | Path to write logs (in addition to stderr) | Not set (stderr only) |\n| `LOG_LEVEL` | Minimum log level: `debug`, `info`, `warn`, `error` | `info` |\n\n**Example: Enable file logging for debugging**\n\n```bash\n# In your MCP server config or .env\nLOG_FILE=/tmp/0g-cc.log\nLOG_LEVEL=debug\n```\n\nThen monitor logs in real-time:\n```bash\ntail -f /tmp/0g-cc.log\n```\n\n**Claude Code MCP configuration with logging:**\n\n```json\n{\n  \"mcpServers\": {\n    \"0g-cc\": {\n      \"command\": \"npx\",\n      \"args\": [\"@0gfoundation/0g-cc\"],\n      \"env\": {\n        \"ZEROG_NETWORK\": \"mainnet\",\n        \"ZEROG_PRIVATE_KEY\": \"your-key\",\n        \"LOG_FILE\": \"/tmp/0g-cc.log\",\n        \"LOG_LEVEL\": \"info\"\n      }\n    }\n  }\n}\n```\n\n## MCP Tools\n\n### Compute\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `compute_inference` | ✅ | Run AI inference via 0G or cloud providers |\n| `compute_list_providers` | ✅ | List available inference providers |\n| `compute_verify_provider` | ✅ | Verify provider TEE attestation |\n| `compute_get_balance` | ✅ | Check wallet and ledger balances |\n| `compute_deposit` | ✅ | Deposit funds to compute ledger |\n| `compute_estimate_cost` | ❌ | Estimate cost before running inference |\n| `compute_set_preferences` | ❌ | Set routing preferences |\n\n### Storage\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `storage_info` | ⚠️ | Get file info from 0G Storage (mock) |\n| `storage_upload` | ❌ | Upload files to 0G Storage |\n| `storage_download` | ❌ | Download files from 0G Storage |\n| `storage_list` | ❌ | List stored files |\n\n### Fine-tuning\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `finetune_create` | ❌ | Start a fine-tuning job |\n| `finetune_status` | ❌ | Check job status |\n| `finetune_list` | ❌ | List fine-tuned models |\n\n### VIBEZ Token Launch *(Coming v0.6+)*\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `vibez_launch_wizard` | 🔮 | Guided token creation flow |\n| `vibez_launch_quick` | 🔮 | Quick launch with parameters |\n| `vibez_estimate_fees` | 🔮 | Estimate trading fees |\n| `vibez_preview_curve` | 🔮 | Visualize bonding curve |\n\n### VIBEZ Marketplace *(Coming v0.7+)*\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `vibez_get_token` | 🔮 | Get token details (price, mcap, health) |\n| `vibez_trending` | 🔮 | List trending tokens |\n| `vibez_search` | 🔮 | Search tokens by name/category |\n| `vibez_buy` | 🔮 | Buy tokens |\n| `vibez_sell` | 🔮 | Sell tokens |\n| `vibez_quote` | 🔮 | Get price quote before trading |\n| `vibez_portfolio` | 🔮 | View all holdings |\n| `vibez_my_tokens` | 🔮 | List tokens you created |\n| `vibez_earnings` | 🔮 | See creator fee earnings |\n| `vibez_health_alerts` | 🔮 | Get alerts for struggling tokens |\n| `vibez_fund_compute` | 🔮 | Add funds to token's compute treasury |\n\n### 0G Knowledge *(Coming v0.8+)*\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `zerog_explain` | 🔮 | Explain any 0G concept |\n| `zerog_docs` | 🔮 | Fetch specific documentation |\n| `zerog_examples` | 🔮 | Show code examples |\n| `zerog_best_practices` | 🔮 | Get recommended patterns |\n\n### Wallet *(Coming v0.9+)*\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `wallet_status` | 🔮 | Check current wallet connection |\n| `wallet_connect` | 🔮 | Connect via WalletConnect |\n| `wallet_balance` | 🔮 | Check 0G balance |\n| `wallet_transactions` | 🔮 | View recent transactions |\n\n### System\n\n| Tool | Status | Description |\n|------|--------|-------------|\n| `system_ping` | ✅ | Health check |\n| `system_session_info` | ❌ | Get detailed session info |\n| `system_switch_network` | ❌ | Switch network |\n\n**Legend**: ✅ Implemented | ⚠️ Partial | ❌ Planned | 🔮 Future Vision\n\n## Intelligent Routing\n\n0G Code to Coin uses an LLM Router inspired by [agentic-flow](https://github.com/ruvnet/agentic-flow) to automatically select the best provider:\n\n```\nUser Request\n     │\n     ▼\n┌─────────────┐\n│  LLM Router │\n└─────────────┘\n     │\n     ├─── Local? ────────▶ Ollama (free, private)\n     │                         │\n     ├─── Prefer 0G? ───▶ 0G Compute (up to 96% cheaper)\n     │                         │\n     │                    TEE Verified ✓\n     │                         │\n     └─── Fallback ─────▶ Cloud (OpenRouter)\n                              │\n                         High reliability\n```\n\n### Routing Criteria\n\n- **Cost**: Prefer cheaper providers\n- **Latency**: Stay within acceptable limits\n- **Capability**: Match required features (code, chat, vision)\n- **TEE**: Use verified compute for sensitive data\n- **Availability**: Automatic fallback if provider down\n- **Local**: Detect and use local Ollama when available\n\n## Cost Savings\n\n| Provider | Input $/MTok | Output $/MTok | vs Cloud |\n|----------|--------------|---------------|----------|\n| 0G DeepSeek V3 | $0.30 | $0.48 | -90% |\n| 0G Qwen 7B | $0.05 | $0.10 | -97% |\n| Claude Sonnet (Cloud) | $3.00 | $15.00 | baseline |\n\n**Example**: 1M tokens of coding assistance\n- Cloud: ~$18.00\n- 0G: ~$0.78\n- **Savings: 96%**\n\n## Architecture\n\n```\n┌─────────────────────────────────────────────────────────────────┐\n│                     0G Code to Coin MCP Server                   │\n├─────────────────────────────────────────────────────────────────┤\n│                                                                  │\n│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐        │\n│  │ Compute  │  │ Storage  │  │Fine-tune │  │  VIBEZ   │        │\n│  │  Tools   │  │  Tools   │  │  Tools   │  │  Tools   │        │\n│  └────┬─────┘  └────┬─────┘  └────┬─────┘  └────┬─────┘        │\n│       │             │             │             │                │\n│       ▼             ▼             ▼             ▼                │\n│  ┌─────────────────────────────────────────────────────────┐   │\n│  │                   Router Service                         │   │\n│  │    (Intelligent provider selection + fallback)          │   │\n│  └─────────────────────────────────────────────────────────┘   │\n│       │             │             │             │                │\n│       ▼             ▼             ▼             ▼                │\n│  ┌──────────┐  ┌──────────┐  ┌──────────┐  ┌──────────┐        │\n│  │0G Serving│  │0G Storage│  │OpenRouter│  │  VIBEZ   │        │\n│  │  Broker  │  │   SDK    │  │(Fallback)│  │Contracts │        │\n│  └──────────┘  └──────────┘  └──────────┘  └──────────┘        │\n│                                                                  │\n└─────────────────────────────────────────────────────────────────┘\n```\n\n## Development\n\n### Build\n\n```bash\nnpm install\nnpm run build\n```\n\n### Run locally\n\n```bash\nnpm run start:dev\n```\n\n### Test\n\n```bash\nnpm test                    # Watch mode\nnpm run test:run            # Unit + integration tests\n\n# E2E Tests\nnpm run test:e2e:mock       # Fully mocked (no network)\nnpm run test:e2e:testnet    # Real 0G testnet\nnpm run test:e2e:mainnet    # Real 0G mainnet (requires funded wallet)\n```\n\n## Resources\n\n- [User Guide](docs/USER-GUIDE.md) - Complete guide with natural language examples\n- [API Contracts](docs/api-contracts.md) - Detailed tool specifications\n- [0G Documentation](https://docs.0g.ai)\n- [MCP Protocol](https://modelcontextprotocol.io)\n- [agentic-flow](https://github.com/ruvnet/agentic-flow) - LLM Router inspiration\n- [VIBEZ Vision](docs/research/VISION.md) - Future product vision\n\n---\n\n## Roadmap\n\n### v0.1.0 - MVP ✅ *Complete*\n> *Foundation: Basic MCP server with 0G compute*\n\n- [x] Project structure and MCP server core\n- [x] Tool registry with Zod validation\n- [x] Session manager with capabilities\n- [x] Router service with provider selection\n- [x] `compute_inference` tool\n- [x] `compute_list_providers` tool\n- [x] `system_ping` tool\n- [x] Real 0G SDK integration (`@0glabs/0g-serving-broker`)\n- [x] Cloud fallback (OpenRouter with configurable model)\n- [x] E2E test suite (mock/testnet/mainnet modes)\n\n---\n\n### v0.2.0 - Differentiation & Core Value\n> *Strategic priority: Features that differentiate from competitors*\n\n**Inference Receipts**\n- [ ] Cryptographic audit trails for compliance\n- [ ] Store receipts in 0G Storage (optional)\n- [ ] Receipt verification tool\n\n**Hybrid Routing**\n- [ ] Detect local Ollama installation\n- [ ] Route intelligently: local → 0G → cloud\n- [ ] User preferences for routing priority\n\n**Response Caching**\n- [ ] Cache deterministic responses (temperature=0)\n- [ ] Configurable cache duration\n- [ ] Cache invalidation controls\n\n**Infrastructure**\n- [ ] Provider health checks (auto-exclude unhealthy)\n- [ ] Streaming responses support\n- [ ] Better error messages and recovery\n\n---\n\n### v0.3.0 - Enhanced Compute\n> *Complete the compute toolkit*\n\n**Cost Management**\n- [ ] `compute_estimate_cost` - Estimate before running\n- [ ] `compute_set_preferences` - User routing config\n- [ ] Cost comparison across providers\n\n**Ledger Integration**\n- [ ] `compute_get_balance` - Check 0G balance\n- [ ] `compute_deposit` - Add funds to ledger\n- [ ] Balance alerts (low balance warning)\n\n**TEE Features**\n- [ ] TEE attestation capture and storage\n- [ ] Verification proof generation\n- [ ] Compliance reporting\n\n---\n\n### v0.4.0 - Storage Integration\n> *0G decentralized storage for AI workflows*\n\n**Core Storage**\n- [ ] `storage_upload` - Upload files to 0G\n- [ ] `storage_download` - Download from 0G\n- [ ] `storage_list` - List user's files\n- [ ] `storage_info` - Real SDK integration (replace mock)\n- [ ] `storage_delete` - Remove files\n\n**AI Workflow Integration**\n- [ ] RAG document storage\n- [ ] Model artifact storage\n- [ ] Context persistence across sessions\n\n---\n\n### v0.5.0 - Fine-tuning & System\n> *Complete the 0G compute suite*\n\n**Fine-tuning**\n- [ ] `finetune_create` - Start fine-tuning jobs\n- [ ] `finetune_status` - Check job progress\n- [ ] `finetune_list` - List fine-tuned models\n- [ ] `finetune_deploy` - Deploy fine-tuned model\n\n**System Tools**\n- [ ] `system_session_info` - Detailed session info\n- [ ] `system_switch_network` - Network switching (testnet/mainnet)\n- [ ] Usage analytics dashboard\n- [ ] Performance metrics\n\n---\n\n### v0.6.0 - VIBEZ Token Launch\n> *Enable vibecoders to launch tokens for their apps*\n\n**Launch Tools**\n- [ ] `vibez_launch_wizard` - Guided token creation\n  - Step-by-step: name, symbol, curve, description\n  - Curve visualization\n  - Fee explanation\n- [ ] `vibez_launch_quick` - Quick launch for experienced users\n  - Single command with parameters\n  - Sensible defaults\n- [ ] `vibez_estimate_fees` - Show expected trading fees\n- [ ] `vibez_preview_curve` - Interactive curve preview\n\n**Launch Flow**\n```\nUser: \"Launch my app as a token called MYAPP\"\n     │\n     ▼\n┌─────────────────────────────────────────┐\n│  VIBEZ Launch Wizard                    │\n│                                         │\n│  1. Name: My App                        │\n│  2. Symbol: MYAPP                       │\n│  3. Curve: Quadratic (recommended)      │\n│  4. Description: An AI assistant app    │\n│                                         │\n│  Quadratic curves reward early          │\n│  supporters 2-3x more                   │\n│                                         │\n│  [Launch] [Preview Curve] [Cancel]      │\n└─────────────────────────────────────────┘\n     │\n     ▼\nToken MYAPP deployed to VIBEZ marketplace!\n```\n\n**Educational Tips**\n- Explain bonding curves during launch\n- Show fee breakdown\n- Explain health tiers\n\n---\n\n### v0.7.0 - VIBEZ Marketplace\n> *Full marketplace integration: read, trade, earn*\n\n**Market Data**\n- [ ] `vibez_get_token` - Token details (price, mcap, health, volume)\n- [ ] `vibez_trending` - Trending tokens list\n- [ ] `vibez_search` - Search by name, category, creator\n- [ ] `vibez_health_check` - Check app health status\n\n**Trading**\n- [ ] `vibez_quote` - Get price quote before trading\n- [ ] `vibez_buy` - Buy tokens with slippage protection\n- [ ] `vibez_sell` - Sell tokens\n- [ ] `vibez_portfolio` - View all holdings with P&L\n\n**Creator Dashboard**\n- [ ] `vibez_my_tokens` - List tokens you created\n- [ ] `vibez_earnings` - See creator fee earnings\n- [ ] `vibez_health_alerts` - Alerts for struggling tokens\n- [ ] `vibez_fund_compute` - Add funds to compute treasury\n\n**Example Interactions**\n```\nUser: \"How's my MYAPP token doing?\"\n\nClaude: \"MYAPP Status:\n  Price: 0.0023 0G ($0.012)\n  Market Cap: $12,450\n  Health: HEALTHY (94 days runway)\n  24h Volume: $2,340\n\n  Your Holdings: 50,000 MYAPP ($115)\n  Creator Earnings: 45.2 0G ($226) lifetime\"\n```\n\n---\n\n### v0.8.0 - 0G Knowledge & Education\n> *Built-in 0G expertise for vibecoders*\n\n**Knowledge Tools**\n- [ ] `zerog_explain` - Explain any 0G concept\n  - TEE, DA, Storage, Compute, Serving Broker\n  - Bonding curves, health tiers, graduation\n- [ ] `zerog_docs` - Fetch specific documentation\n- [ ] `zerog_examples` - Show code examples\n- [ ] `zerog_best_practices` - Recommended patterns\n\n**Proactive Education**\n- [ ] Contextual tips during operations\n- [ ] Explain concepts when relevant\n- [ ] Warn about common mistakes\n- [ ] Suggest optimizations\n\n**Example**\n```\nUser: \"What is TEE?\"\n\nClaude: \"TEE (Trusted Execution Environment) is a secure area\nof a processor that guarantees code and data are protected.\n\nIn 0G Compute, TEE verification means:\n• Your inference runs in an isolated enclave\n• Even the provider can't see your data\n• Results are cryptographically verified\n\nUse `compute_inference` with `tee: true` for sensitive workloads.\n\nWould you like to see an example?\"\n```\n\n---\n\n### v0.9.0 - Wallet & Authentication\n> *Multiple auth methods for different use cases*\n\n**Wallet Tools**\n- [ ] `wallet_status` - Current connection status\n- [ ] `wallet_balance` - Check 0G balance\n- [ ] `wallet_connect` - WalletConnect integration\n- [ ] `wallet_transactions` - Recent transaction history\n\n**Auth Methods**\n- [ ] Private key in env (current)\n- [ ] WalletConnect support\n- [ ] Hardware wallet support (Ledger)\n- [ ] Social login (Privy integration)\n\n**Onboarding Flow**\n- [ ] Guided wallet creation for new users\n- [ ] Import existing wallet\n- [ ] Security best practices tips\n\n---\n\n### v1.0.0 - Full Integration\n> *Production-ready vibecoder toolkit*\n\n**Polish**\n- [ ] Comprehensive error handling\n- [ ] Retry logic with backoff\n- [ ] Offline mode (queue operations)\n- [ ] Multi-language support\n\n**Analytics**\n- [ ] Usage tracking (opt-in)\n- [ ] Cost analytics dashboard\n- [ ] ROI calculations for creators\n\n**Enterprise**\n- [ ] Team wallet support\n- [ ] Role-based permissions\n- [ ] Audit logging\n- [ ] SLA monitoring\n\n---\n\n## Vision\n\n0G Code to Coin aims to be the **command center for vibecoders** - enabling anyone to:\n\n```\n┌─────────────┐      ┌─────────────┐      ┌─────────────┐\n│             │      │             │      │             │\n│    BUILD    │ ───▶ │   LAUNCH    │ ───▶ │    EARN     │\n│             │      │             │      │             │\n└─────────────┘      └─────────────┘      └─────────────┘\n\n • 0G Compute        • Token wizard       • Portfolio view\n • 0G Storage        • VIBEZ deploy       • Fee tracking\n • BYOK routing      • Health setup       • Alerts\n • Cost savings      • Curve selection    • Trading\n```\n\nSee [docs/VISION.md](docs/research/VISION.md) for the complete product vision.\n\n---\n\n## License\n\nMIT License - see [LICENSE](LICENSE) for details.\n\n## Contributing\n\nContributions welcome! Please read [CONTRIBUTING.md](CONTRIBUTING.md) for:\n\n- Test-driven development practices\n- Test pyramid (unit/integration/E2E)\n- Code quality standards\n- Documentation requirements\n- Pre-commit hooks and CI/CD\n\n---\n\nBuilt with ❤️ by [0G Labs](https://0g.ai) | Powered by [VIBEZ](https://vibez.0g.ai)\n","readmeFilename":"README.md"}