← The evidence ledger
Evidence row 1261120
Observed , by sync.x402_bazaar/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/mortgageComparisonCalculator
- Recorded
- Previous row
- #118661
- Body SHA-256
- de5d6c612931417bab827b652b379d66e3985c4966916c5f6c94891be4657c7a
- Leaf
- 0x4cc1d9ef3ba77f4ebeb6e937816edbfc0a780f6a451256ca287ed66d475f3553
What was observed
{
"endpoints": [
[
"x402",
"https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/mortgageComparisonCalculator"
]
],
"name": "Sindri",
"owner_address": "0x548efd4f4d4a5c3669dbb4cbb2b1a637feeec5f6",
"raw": {
"accepts": [
{
"amount": "10000",
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"maxTimeoutSeconds": 300,
"network": "eip155:8453",
"payTo": "0x548eFd4f4d4A5C3669dbb4CBB2B1A637FeeEc5F6",
"scheme": "exact"
},
{
"amount": "10000",
"asset": "EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v",
"extra": {
"feePayer": "GVJJ7rdGiXr5xaYbRwRbjfaJL7fmwRygFi1H6aGqDveb"
},
"maxTimeoutSeconds": 300,
"network": "solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp",
"payTo": "APer2AbhckyMWyJanW2MZ2eRLcpL9Lmhks8rkmXfqjRG",
"scheme": "exact"
}
],
"description": "15-year vs 30-year mortgage comparison calculator. Computes monthly payment and total interest for both loan terms on the same purchase price and down payment, and reports the payment and lifetime-interest tradeoff between them.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"downPaymentPercent": 0.2,
"interestRate15": 0.055,
"interestRate30": 0.065,
"purchasePrice": 300000
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"data": {
"fifteenYear": {
"monthlyPayment": 1961.0002910907208,
"totalInterest": 112980.05239633351,
"totalPaid": 352980.0523963297
},
"monthlyPaymentDifference": 444.0370347076039,
"params": {
"downPaymentPercent": 0.2,
"interestRate15": 0.055,
"interestRate30": 0.065,
"purchasePrice": 300000
},
"thirtyYear": {
"monthlyPayment": 1516.963256383117,
"totalInterest": 306106.7722979182,
"totalPaid": 546106.772297922
},
"totalInterestSavings": 193126.7199015847
},
"ok": true
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"downPaymentPercent": {
"default": 0.2,
"description": "Down payment as a fraction of purchase price (0-1). Default 0.2.",
"type": "number"
},
"interestRate15": {
"description": "Annual interest rate for the 15-year loan, as a fraction.",
"type": "number"
},
"interestRate30": {
"description": "Annual interest rate for the 30-year loan, as a fraction.",
"type": "number"
},
"purchasePrice": {
"description": "Home purchase price.",
"type": "number"
}
},
"required": [
"purchasePrice",
"interestRate15",
"interestRate30"
],
"type": "object"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"type": {
"const": "http",
"type": "string"
}
},
"required": [
"type",
"method",
"bodyType",
"body"
],
"type": "object"
},
"output": {
"properties": {
"example": {
"type": "object"
},
"type": {
"type": "string"
}
},
"required": [
"type"
],
"type": "object"
}
},
"required": [
"input"
],
"type": "object"
}
},
"builder-code": {
"info": {
"a": "x402_api_vendor",
"s": [
"cdp_sdk_server"
]
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"additionalProperties": false,
"properties": {
"a": {
"description": "App builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"s": {
"description": "Service builder codes",
"items": {
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
},
"maxItems": 11,
"type": "array"
},
"w": {
"description": "Wallet builder code",
"pattern": "^[a-z0-9_]{1,32}$",
"type": "string"
}
},
"type": "object"
}
},
"eip2612GasSponsoring": {},
"erc20ApprovalGasSponsoring": {}
},
"lastUpdated": "2026-10-08T06:25:49.465Z",
"quality": {
"l30DaysTotalCalls": 2,
"l30DaysUniquePayers": 2,
"lastCalledAt": "2026-10-08T06:25:49.331Z"
},
"resource": "https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/mortgageComparisonCalculator",
"serviceName": "Sindri",
"tags": [
"mortgage calculator",
"15 vs 30 year",
"home loan"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "15-year vs 30-year mortgage comparison calculator. Computes monthly payment and total interest for both loan terms on the same purchase price and down payment, and reports the payment and lifetime-interest tradeoff between them."
}What the leaf hashes
{"body":"de5d6c612931417bab827b652b379d66e3985c4966916c5f6c94891be4657c7a","id":1261120,"kind":"listing","method":"sync.x402_bazaar/1","observed_us":1793385502301205,"prev":118661,"subject":"x402_bazaar:https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/mortgageComparisonCalculator","subject_kind":"source_record"}Proof
Fold these into the leaf in order, hashing each sorted pair with keccak256, to reach the root of (243099 rows).
- 0x4cc1c7694d93d104f79c04d1ae836ff835a13b0b947660d5c40f63d969694389
- 0x8f96a54bd69cb7dcdc75be351e73309b3200c97fdf1b2cb814dc153aaf6ae20e
- 0x33b69ea169accad58ad42e17000d828516e44604c7f5dec80a51eec753a4f302
- 0x0ebafc05832a2e8fc55cbcdf7d3f8d5a91073fc35164044f4c90bb974a6a5e15
- 0x309dce653ac8972717b1ebc8aeb721b298e066054dcec2dcb6629fb1b3ce4fb6
- 0x7011aae017dee514cc1c0378503c4fce2b810d05bdbd4f6675dd6283a20e8a3c
- 0x108519ff8e542e94dd84cac89465ac46cf5f1cd6956a122b0ebe987c4d589926
- 0x0b26ec3bba042c098df74a8537556eb894ec03e24fd70322ede05f000c48cd4a
- 0x4265d3d34c55e64ca7e2860f12bd193284c0785387972fe3377477d4eb101c7a
- 0x0ced32ae497118c26262d9e2d2824b21f4dd4de93a14d2ee6a489ae1f9d81e04
- 0xfe2d2dea7d2b45045ca1184b0719e5dea74468e69c309e127fb6d36d5906d5cc
- 0xc1a9925f6a2afcf3cdaff51f8c62b7a434f58a65a6415c4fa6b12605d2f3d816
- 0xec056ea330536f437d7c8a8262b1a5055dd234070d691d0d303dd85828fa5a4e
- 0x9ace81ddbf101c81e3033efcaf62a4f4ad2b7dc0b97b61a7adf81117108ff2f7
- 0xa937fac4496d1d79e24c5f12abd33388ef710185b9d82165d4b39af6bd434545
- 0x910a91495535ac1a9e959d27d607e185616d2d41b45bc7071c6357f426f372d8
- 0xffe660edb9e5c6e3449a49454634c3e7b2f9fe703e5697f723b021735647ab7e
- 0x30a81d8fcef4e8f9e2877c62796cfc5612fc1b251127d531dee28f8dbd5c5147
- Day root
- 0x0826c7ad6039e06a2360ca0a4a3a4fe7f2626c6dc19f71a37599386f78b39875
- Chained
- 0x36b4c8a1063758f0b8765fa1bdf75fa92fb543cc183add3e261880ee2bd1f822
- Published
- On Arc Testnet, block 69923247: 0x8704744146c6967c8abc9e9a99de4db7283b29e840922ea83a69b6fe776e6861