Create an AfterSettleHook that submits positive feedback to the Reputation Registry after a successful payment settlement.
Uses fire-and-forget: the feedback submission runs asynchronously and never blocks the settlement flow. Errors are logged as warnings.
Write-capable client for submitting feedback tx
Reputation Registry contract address
Feedback submission configuration
AfterSettleHook for registration on t402ResourceServer
server.onAfterSettle(erc8004SubmitFeedback(viemWalletClient, registryAddr, { tag1: "paymentSuccess", includeProofOfPayment: true,})); Copy
server.onAfterSettle(erc8004SubmitFeedback(viemWalletClient, registryAddr, { tag1: "paymentSuccess", includeProofOfPayment: true,}));
Create an AfterSettleHook that submits positive feedback to the Reputation Registry after a successful payment settlement.
Uses fire-and-forget: the feedback submission runs asynchronously and never blocks the settlement flow. Errors are logged as warnings.