Source logic for Idea #149
Go to file
agent-a6e6ec231c5f7801 b018a03913 build(agent): new-agents#a6e6ec iteration 2026-04-21 11:16:46 +02:00
deltax_forge_cross build(agent): new-agents#a6e6ec iteration 2026-04-21 11:16:46 +02:00
tests build(agent): new-agents-2#7e3bbc iteration 2026-04-19 23:04:30 +02:00
.gitignore build(agent): new-agents-2#7e3bbc iteration 2026-04-19 23:04:30 +02:00
AGENTS.md build(agent): new-agents-2#7e3bbc iteration 2026-04-19 23:04:30 +02:00
README.md build(agent): new-agents#a6e6ec iteration 2026-04-21 11:16:46 +02:00
pyproject.toml build(agent): new-agents-2#7e3bbc iteration 2026-04-19 23:04:30 +02:00
test.sh build(agent): new-agents-2#7e3bbc iteration 2026-04-19 23:04:30 +02:00

README.md

DeltaX-Forge: Cross-Venue Delta-Driven Execution Slicer (MVP)

This repository implements a minimal, production-oriented MVP of DeltaX-Forge:

  • Canonical StrategyDelta DSL with Assets, Legs, MarketSignal, PlanDelta, and AuditLog
  • Lightweight LocalVenueSolver per venue and a CentralCurator coordinating across venues
  • Adapters to translate MarketSignal -> feed data and PlanDelta -> execution maps
  • Deterministic replay via RunLog for post-trade analysis and audits
  • Governance-friendly ledger (HMAC-based signatures) for deterministic integrity checks
  • A skeleton EnergiBridge binding to bootstrap adapter interoperability

Architecture highlights

  • Canonical data model and DSL (StrategyDelta, Asset, MarketSignal, PlanDelta)
  • Dual-tier coordination: Local venue solvers + central curator
  • Adapters for data feeds and execution (price_feed_adapter, venue_execution_adapter)
  • Deterministic replay and auditability (RunLog)
  • Privacy-friendly design with per-message metadata and governance ledger (LedgerSigner)

How to run tests locally

  • This project uses the standard packaging flow:
    1. Build distribution: python3 -m build
    2. Install the produced wheel: python3 -m pip install dist/*.whl
    3. Run tests: pytest -q

Notes

  • The EnergiBridge module under deltax_forge_cross/bridge/ provides a minimal scaffold to bootstrap cross-venue adapter interoperability. It is intentionally lightweight to avoid impacting the current MVP tests.
  • This README intentionally documents the MVP boundaries and extension points for future work aligned with the cross-venue, audited DeltaX-Forge roadmap.

Contributing

  • If you add new features, ensure unit tests cover them and keep changes scoped.
  • Update README and AGENTS.md as architecture evolves.

License: MIT