Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms.
openapi: 3.2.0
info:
title: Quartermaster Tx Decode API
version: 1.6.0
description: Small, reliable utility APIs for AI agents. Paid endpoints charge per call in USDC over the x402 protocol (HTTP 402 flow) - no accounts, no API keys. Free endpoints are open.
contact:
url: https://quartermaster.surewhynot.app
servers:
- url: https://quartermaster.surewhynot.app
tags:
- name: Tx Decode
paths:
/v1/tx-decode:
get:
summary: Decode a Base transaction's calldata into a human-readable call
description: Decodes the transaction input into the function it called and its arguments — ERC-20 transfer/approve and the EIP-3009 transferWithAuthorization used by x402 settlements. Recognizes x402 settlement transactions; unknown selectors return the raw 32-byte words.
parameters:
- name: hash
in: query
required: true
description: 0x-prefixed Base transaction hash to decode
schema:
type: string
responses:
'200':
description: Decoded transaction
content:
application/json:
schema:
type: object
'402':
description: Payment required
content:
application/json:
schema:
type: object
'404':
description: Not found
content:
application/json:
schema:
type: object
x-payment:
protocol: x402
price: $0.003
currency: USDC
note: Unpaid requests receive 402 Payment Required with machine-readable payment requirements.
tags:
- Tx Decode
operationId: getV1TxDecode
x-operation-id-source: derived
externalDocs:
description: 'Buyer quickstart: how to pay with x402'
url: https://quartermaster.surewhynot.app/buyers