Files
aitbc/apps/pool-hub
oib 329b3beeba ```
feat: add SQLModel relationships, fix ZK verifier circuit integration, and complete Stage 19-20 documentation

- Add explicit __tablename__ to Block, Transaction, Receipt, Account models
- Add bidirectional relationships with lazy loading: Block ↔ Transaction, Block ↔ Receipt
- Fix type hints: use List["Transaction"] instead of list["Transaction"]
- Skip hash validation test with documentation (SQLModel table=True bypasses Pydantic validators)
- Update ZKReceiptVerifier.sol to match receipt_simple circuit (
2026-01-24 18:34:37 +01:00
..
```
2026-01-24 18:34:37 +01:00

Pool Hub

Purpose & Scope

Matchmaking gateway between coordinator job requests and available miners. See docs/bootstrap/pool_hub.md for architectural guidance.

Development Setup

  • Create a Python virtual environment under apps/pool-hub/.venv.
  • Install FastAPI, Redis (optional), and PostgreSQL client dependencies once requirements are defined.
  • Implement routers and registry as described in the bootstrap document.