Parent
#115
Scope (Phase 2.2a only)
Build a unified transaction-screening risk index by merging:
malicious_scs_2025.json
- relevant ETH entries from
normalized_uniswap_trm.json (and existing normalized datasets loaded by the skill)
Then use this merged index inside transaction analysis so malicious/risky counterparties are flagged beyond the current 6-contract list.
In scope
Out of scope
- Report schema v2 changes
- ERC-20/internal tx (
tokentx, txlistinternal)
- Etherscan pagination/truncation metadata
- Docs/card/instructions alignment (Phase 3a)
- Data pipeline/canonical schema (Phase 1)
Acceptance criteria
Parent
#115
Scope (Phase 2.2a only)
Build a unified transaction-screening risk index by merging:
malicious_scs_2025.jsonnormalized_uniswap_trm.json(and existing normalized datasets loaded by the skill)Then use this merged index inside transaction analysis so malicious/risky counterparties are flagged beyond the current 6-contract list.
In scope
0x+ 40 hex addressesOut of scope
tokentx,txlistinternal)Acceptance criteria
pytest tests/skills/finance/test_wallet_screening.pypasses