بنقرة واحدة
sapphire-alpha
Trading engine — signals, risk, execution, self-improvement loop
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Trading engine — signals, risk, execution, self-improvement loop
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Infrastructure-as-code — GCP Terraform, Pi deployment configs, Docker
PM hub — project board, task scoring, event stream, Telegram integration
Send a test trading signal through the Sapphire pipeline
Agent dispatch — OpenClaw, NemoClaw, orchestrator, runtime policy
Aster DEX trading bot — Solana perpetuals, CEX-style API, Shield HFT strategy
Flask trading dashboard at sapphirealpha.xyz — PnL, positions, system status
| name | sapphire-alpha |
| description | Trading engine — signals, risk, execution, self-improvement loop |
| type | service |
| runtime | python |
| deploy_target | rari1+rari2 |
| dependencies | ["sapphire-core","sapphire-telegram"] |
| entry_point | src/main.py |
| test_command | pytest tests/ |
Core trading engine. Receives signals from TradingView webhooks, applies risk filters via sapphire-core, executes on Lighter Protocol, and publishes trade events to the event bus.
TradingView → webhook.sapphirealpha.xyz (Cloudflare Tunnel)
→ Windows PC:9090 (Ollama enrichment)
→ rari1:18081 + rari2:18081 (Tailscale HTTP, parallel)
→ sapphire-core risk check
→ Redis pub/sub: trading-signals → aster, hyperliquid
→ control-plane:8082 → Telegram notification
Runs on both rari1 and rari2 (port 18081). See infra/pi/ for systemd services.
Signal broker: Redis on rari1 (REDIS_URL=redis://100.x.x.x:6379).
# Install Redis on rari1 first:
ssh rari@100.x.x.x 'bash -s' < infra/pi/rari1/setup-redis.sh
# Then deploy control-plane:
bash infra/pi/rari1/deploy-control-plane.sh