Receipt

Generate a signed Hilt receipt

Generate a cryptographically signed Hilt receipt for a Solana transaction.

Idempotent: The same tx_sig always returns the same receipt. Stored immutably in Postgres + Cloudflare R2. Ed25519 signed by the Hilt server key.

post/v1/receipt

Request

  • Base URL: https://api.hilt.so
  • URL: https://api.hilt.so/v1/receipt
  • Auth: none declared

Request body

tx_sigstring required

Solana transaction signature

walletstring nullable

Signer wallet address

counterparty_walletstring nullable

Counterparty wallet address

token_mintstring nullable

Token mint address

amount_rawinteger nullable

Raw token amount (lamports or base units)

memostring nullable

Human-readable memo

Response

Successful Response

receipt_idstring required
receipt_jsonobject required
receipt_hashstring required
ed25519_sigstring required
schema_versionstring required
created_atstring nullable
generated_atstring nullable
verify_urlstring required
verify_api_urlstring nullable
pdf_urlstring nullable
tx_sigstring nullable
payment_idstring nullable
product_idstring nullable
product_titlestring nullable
product_slugstring nullable
payer_walletstring nullable
merchant_walletstring nullable
amount_minor_unitsinteger nullable
amount_displaystring nullable
token_mintstring nullable
owner_display_namestring nullable
owner_emailstring nullable
credits_burnedinteger nullable
idempotent_replayboolean nullable

Changes

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