tempo network · mpp pay-per-call

Know a payment actually settled — before you ship anything.

tempo-receipt-verify takes a Tempo transaction hash and tells you the truth: what tokens moved, to whom, how much, and whether it matches what you were promised.

Decoded transfers

Every ERC-20 Transfer log in the transaction, parsed: token, sender, receiver, amount.

Expectation matching

Pass the recipient, amount, and token you were promised — get a plain matchesExpected boolean back.

Confirmation depth

Block number and confirmation count, so you know how final the settlement really is.

How it works

1

Get paid

A buyer pays you via MPP on Tempo and hands you a transaction hash.

2

Call this API

Send that hash, plus the recipient/amount/token you expected, to /api/verify.

3

Trust the answer

Get back the real on-chain transfers — confirm or catch a mismatch before you deliver.

Run a verification

$0.003 / call
npx mppx 'https://paidontempo.xyz/api/verify?hash=0x...&recipient=0x...&amount=1000'

Pass hash alone to inspect a transaction, or add recipient/amount/token to check it matches what you were promised.

possible status:confirmedrevertedpendingnot_found