--- taskmaster_id: "2.4" status: "done" priority: "high" depends_on: ["1"] parent_id: "2" source: "taskmaster" generated_at: "2026-05-28T11:49:27.076Z" --- # 2.4 - Strengthen DePay/Web3 payment verification - [x] 2.4 - Strengthen DePay/Web3 payment verification #taskmaster #priority/high #status/done ⏫ 🆔 tm-2-4 ⛔ tm-1 ## Metadata | Field | Value | | --- | --- | | Taskmaster ID | 2.4 | | Status | done | | Priority | high | | Dependencies | 1 | | Parent | 2 - Implement platform audit remediation plan | ## Description Verify transaction recipient, token contract, and amount, not only receipt success. ## Details Decode ERC-20 Transfer logs, compare recipient against escrow address, validate token contract and decimals-adjusted minimum amount, store verifier evidence and idempotency fingerprint. ## Verification Reject successful but wrong-recipient/wrong-token/underpaid tx hashes; accept only matching transfers.