openclaw/extensions/boltbot/deploy/start.sh
duy 1096cc16e6 feat: add boltbot extension — EigenCloud verification layer
Trustless hosting extension for Moltbot via EigenCloud infrastructure:
- EigenAI provider with x-api-key auth and configPatch registration
- Action tier classification for all 23 canonical tools
- Receipt logging on after_tool_call hook (medium/high tier)
- Anomaly detection (BCC, outbound curl, process, gateway)
- SQLite receipt store with EigenDA proxy backend
- Dashboard API endpoints (/boltbot/receipts, /receipt, /stats)
- EigenCompute TEE deploy script and Dockerfile
2026-01-29 12:55:24 -08:00

13 lines
250 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
# Start Xvfb for headless browser
Xvfb :99 -screen 0 1280x720x24 -nolisten tcp &
XVFB_PID=$!
# Wait for Xvfb
sleep 1
# Start moltbot gateway
exec node dist/cli/index.js gateway run --bind 0.0.0.0 --port 18789