Skip to content

feat: reimplement the analysis stack in Rust#15

Merged
LORDBABUINO merged 1 commit intomainfrom
feat/rust-port
Mar 29, 2026
Merged

feat: reimplement the analysis stack in Rust#15
LORDBABUINO merged 1 commit intomainfrom
feat/rust-port

Conversation

@brenorb
Copy link
Copy Markdown
Collaborator

@brenorb brenorb commented Mar 25, 2026

Summary

  • add a Rust workspace with a spec-driven core domain, analysis engine, and detector pack
  • add a direct Bitcoin Core RPC adapter that reads backend/script/config.ini instead of shelling out per request
  • add CLI and Axum HTTP adapters that preserve the report contract used by the existing frontend

Testing

  • cargo test
  • cargo run -p stealth-app --bin stealth-app -- --help
  • cargo run -p stealth-app --bin stealth-api -- --help

Notes

  • live regtest acceptance against the existing setup.sh / reproduce.py harness is not automated in this PR yet

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants