← The evidence ledger
Evidence row 118625
Observed , by baseline/1.
- Kind
- listing
- About
- source_record x402_bazaar:https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/coastFireCalculator
- Recorded
- Previous row
- None: the first of its kind about this subject
- Body SHA-256
- b1af665488992687451226da3764cbfd650f0b33ab136e239beb0fc200561c4b
- Leaf
- 0x289dad88094d22552e524b2bad8528a194565ac3b5df7749b71e9624ff3a439d
What was observed
{
"endpoints": [
[
"x402",
"https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/coastFireCalculator"
]
],
"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": "Coast FIRE calculator. Computes the lump sum needed today, invested with zero further contributions, to grow into your full retirement number by your target retirement age, plus (given an ongoing monthly contribution) a year-by-year projection of when your actual trajectory crosses that lump sum.",
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"currentAge": 30,
"currentNetWorth": 100000,
"retirementAge": 65,
"retirementAnnualSpending": 40000
},
"bodyType": "json",
"method": "POST",
"type": "http"
},
"output": {
"example": {
"data": {
"coastFireMessage": "You need to increase your monthly contribution to reach Coast FIRE before age 65",
"coastFireNumberToday": 253415.47072729055,
"fireNumberAtRetirement": 1000000,
"hasCoastFired": false,
"params": {
"currentAge": 30,
"currentNetWorth": 100000,
"inflationRate": 0.03,
"investmentReturnRate": 0.07,
"monthlyContribution": 0,
"retirementAge": 65,
"retirementAnnualSpending": 40000,
"swr": 0.04
},
"surplusOrDeficit": -153415.47072729058,
"yearsToCoastFire": null
},
"ok": true
},
"type": "json"
}
},
"schema": {
"$schema": "https://json-schema.org/draft/2020-12/schema",
"properties": {
"input": {
"additionalProperties": false,
"properties": {
"body": {
"properties": {
"currentAge": {
"description": "Your current age in years.",
"type": "number"
},
"currentNetWorth": {
"description": "Current invested net worth.",
"type": "number"
},
"inflationRate": {
"default": 0.03,
"description": "Expected annual inflation rate, as a fraction. Default 0.03.",
"type": "number"
},
"investmentReturnRate": {
"default": 0.07,
"description": "Expected annual investment return, as a fraction. Default 0.07.",
"type": "number"
},
"monthlyContribution": {
"default": 0,
"description": "Ongoing monthly contribution toward currentNetWorth. Default 0.",
"type": "number"
},
"retirementAge": {
"default": 67,
"description": "Target traditional retirement age. Default 67.",
"type": "number"
},
"retirementAnnualSpending": {
"description": "Expected annual spending in retirement.",
"type": "number"
},
"swr": {
"default": 0.04,
"description": "Safe withdrawal rate, as a fraction. Default 0.04.",
"type": "number"
}
},
"required": [
"currentAge",
"currentNetWorth",
"retirementAnnualSpending"
],
"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-19T10:31:13.561Z",
"quality": {
"l30DaysTotalCalls": 4,
"l30DaysUniquePayers": 3,
"lastCalledAt": "2026-10-19T10:31:13.436Z"
},
"resource": "https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/coastFireCalculator",
"serviceName": "Sindri",
"tags": [
"coast FIRE",
"retirement planning",
"financial independence"
],
"type": "http",
"x402Version": 2
},
"source": "x402_bazaar",
"summary": "Coast FIRE calculator. Computes the lump sum needed today, invested with zero further contributions, to grow into your full retirement number by your target retirement age, plus (given an ongoing monthly contribution) a year-by-year projection of when your actual trajectory crosses that lump sum."
}What the leaf hashes
{"body":"b1af665488992687451226da3764cbfd650f0b33ab136e239beb0fc200561c4b","id":118625,"kind":"listing","method":"baseline/1","observed_us":1793025613530850,"prev":null,"subject":"x402_bazaar:https://ppu43fkyhimq5fiqpmo42eh5ri0yypid.lambda-url.us-east-1.on.aws/coastFireCalculator","subject_kind":"source_record"}Proof
Its day has not closed yet. A day closes ten minutes after midnight UTC; the proof appears here then.