Description: "The UI feels slow waiting for blockchain confirmation. Implement optimistic updates in the API response?" (Note: This is usually frontend, but backend can support 'pending' state).
Acceptance Criteria:
[ ] Allow submitting a tx hash to backend.
[ ] Backend polls for confirmation.
[ ] Update DB status to 'Pending' -> 'Confirmed'.
Priority: Low
Labels: performance, ux