TODO_TAGS_REVIEW
TODO_AP2_EXPORT_REVIEW

Tempo MPP Voucher & Receipt Verifier

Verifies a Tempo Machine Payments Protocol cumulative EIP-712 session voucher offline (ecrecover, no RPC or database lookup), validates a TIP-20 32-byte memo structurally, and validates/renders a merchant-side HTTP 402 Payment challenge plus a Payment-Receipt-shaped binding to an optional subject execution_hash. Voucher struct and channel-state field names confirmed against the primary TIP20ChannelReserve.sol contract source, not just secondary docs. Never holds a private key, never signs, never escrows third-party funds, never initiates a payment, never operates a live endpoint -- every field is caller-supplied and echoed, nothing is fetched or resolved independently. A receiving address is not custody.

Tool URL: https://ainumbers.co/chaingraph/art-594-tempo-mpp-voucher-receipt-verifier.html

post/v1/tools/verify_tempo_mpp_voucher

Request

  • Base URL: https://ainumbers.co
  • URL: https://ainumbers.co/v1/tools/verify_tempo_mpp_voucher
  • Auth: none declared

Request body

challengeAmountunknown required
challengeChainIdunknown required
challengeChannelIdunknown required
challengeCurrencyunknown required
challengeEscrowContractunknown required
challengeExpiresunknown required
challengeIdunknown required
challengeIntentunknown required
challengeMethodunknown required
challengeMinVoucherDeltaunknown required
challengeRealmunknown required
challengeRecipientunknown required
channelAuthorizedSignerunknown required
channelCloseRequestedAtunknown required
channelDepositunknown required
channelIdunknown required
channelPayerunknown required
channelSettledunknown required
cumulativeAmountunknown required
domainChainIdunknown required
domainNameunknown required
domainVerifyingContractunknown required
domainVersionunknown required
memoExpectedEncodingunknown required
memoExpectedReferenceHashunknown required
memoValueunknown required
minVoucherDeltaunknown required
nowunknown required
protocolVersionunknown required
runknown required
sunknown required
signatureunknown required
subjectExecutionHashunknown required
vunknown required
yParityunknown required

Response

Successful tool execution result

reasonsstring[] required
scope_notestring required

Changes

No recorded changes to this operation across all 1 revision of this API.