Documentation Index
Fetch the complete documentation index at: https://docs.b1e55ed.permanentupperclass.com/llms.txt
Use this file to discover all available pages before exploring further.
All commands support
--help. For the full authoritative source, see engine/cli/main.py (build_parser()).Conventions
- Examples assume
b1e55edis on yourPATH. - Many commands support
--jsonfor machine-readable output.
Core (day-to-day)
b1e55ed wizard
Interactive 5-step onboarding for new contributors/operators.
Identity forge
Creates a
0xb1e55ed-prefixed Ethereum identity used for EAS/network-facing integrations.b1e55ed setup
Low-level setup. Initializes local DB and writes config. (The wizard calls this internally.)
| Flag | Description |
|---|---|
--preset | Applies a preset overlay before writing config/user.yaml |
--non-interactive | Avoid prompts (best for scripts) |
b1e55ed brain
Run one brain cycle.
| Flag | Description |
|---|---|
--full | Include slower producers / more expensive work |
--json | Emit JSON summary (cron/automation friendly) |
b1e55ed signal
Inject operator intel as a curator signal.
| Flag | Description |
|---|---|
--symbols | Comma-separated symbols to associate with the signal |
--source | Freeform provenance (e.g. operator:telegram) |
--direction | bullish, bearish, or neutral |
--conviction | 0–10 (used for calibration / scoring) |
--json | Print JSON output |
b1e55ed alerts
List recent alerts from the event store.
| Flag | Description |
|---|---|
--since | Look back window in minutes |
--json | JSON output |
b1e55ed positions
List open positions with best-effort mark price PnL.
System
b1e55ed health
Cron-safe health check.
b1e55ed status
Human-readable system status summary.
b1e55ed integrity
Verify hash-chain integrity over the event store.
b1e55ed replay
Rebuild projections from the event log (useful after DB repair or when validating consistency).
Services (API + dashboard)
b1e55ed start
Start API + dashboard together (recommended entry point).
| Flag | Description |
|---|---|
--api-port | API port (default 5050) |
--dashboard-port | Dashboard port (default 5051) |
--host | Bind host (default 127.0.0.1) |
--no-browser | Don’t auto-open a browser |
b1e55ed api
Start the REST API server only.
b1e55ed dashboard
Start the dashboard only.
Identity and keys
b1e55ed identity forge
Forge a 0xb1e55ed-prefixed Ethereum identity (CPU-bound).
| Flag | Description |
|---|---|
--threads | Parallelism for the forge search |
--json | JSON output |
b1e55ed identity show
Show your currently forged identity.
b1e55ed identity restore
Recover identity from an Ethereum private key.
b1e55ed keys
Manage stored keys/values.
b1e55ed anchor
Print the current hash-chain root; optionally publish as an EAS attestation.
| Flag | Description |
|---|---|
--format | Output format |
--eas | Publish as EAS attestation (requires EAS configured) |
Producers
b1e55ed producers register
Register a producer.
| Flag | Description |
|---|---|
--name | Producer name / identifier |
--domain | One of: curator, onchain, tradfi, social, technical, events |
--endpoint | URL the producer polls |
--schedule | Cron string for polling cadence |
b1e55ed producers list
b1e55ed producers remove
Contributors
b1e55ed contributors register
Register a contributor (attribution unit).
| Flag | Description |
|---|---|
--name | Display name |
--role | Contributor role |
--node-id | Override detected node id |
--attest | Create/store an EAS off-chain attestation (optional) |
b1e55ed contributors list
b1e55ed contributors remove
b1e55ed contributors score
b1e55ed contributors leaderboard
Kill switch
b1e55ed kill-switch
Show current kill switch level.
b1e55ed kill-switch set
Set kill switch level (0 = off, 1–4 increasing restriction).
Export
b1e55ed export karma
Export karma data from the event store.
| Flag | Description |
|---|---|
--format | Output format |
--include-chain | Include hash-chain data alongside exports |
--output | Write to a file instead of stdout |
--from / --to | Optional date bounds |
Analysis commands
Analysis commands
Webhooks
Webhooks
EAS integration
EAS integration
Uninstall
b1e55ed daemon
Run b1e55ed as a background daemon (brain cycles + resolver + retention on schedule).
daemon.* in config/user.yaml. The daemon is started automatically by b1e55ed start.
b1e55ed report
Generate a performance report with stratification by confidence band.
b1e55ed monitor-positions
Evaluate stop-loss, take-profit, and time-based stops for all open paper positions. Runs automatically on every daemon cycle; can also be invoked manually.
b1e55ed prune
Prune old events and data according to the configured retention policy.
b1e55ed register
Register this node on the ERC-8004 Identity Registry. Mints an agent NFT
linking the oracle to its on-chain identity. Requires onchain.enabled: true
and a funded wallet configured in onchain.private_key.
b1e55ed reconcile
Backfill missing execution provenance events. Safe to run multiple times.
b1e55ed resolve-outcomes
Resolve elapsed FORECAST_V1 events into FORECAST_OUTCOME_V1 scored records.
b1e55ed resolve-spi
Resolve expired SPI signals against real market outcomes. Updates producer karma.
resolve-outcomes. Use this command to trigger SPI resolution manually.
b1e55ed spi
SPI signal producer management (register, status, promote, test-key).
b1e55ed verify-chain
Verify the full event hash chain (alias for integrity --no-fast).
b1e55ed uninstall
Removes b1e55ed from the system. Prompts unless --yes is provided.
| Flag | Description |
|---|---|
--yes | Skip confirmation prompts |
--keep-data | Preserve local data directory (DB, logs, config) |