{"api":"v1","generated_at":"2026-09-16T02:58:23.201Z","licence":{"name":"CC BY 4.0","url":"https://creativecommons.org/licenses/by/4.0/","attribution":"TOLL, with a link to the page cited"},"page":"https://tollindex.com/e/x402-outpimp-com-coastfirecalculator-c3507e","pinned_page":"https://tollindex.com/e/x402-outpimp-com-coastfirecalculator-c3507e/at/2026-09-15T21-20Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T21:20:12.737Z","snapshot_stamp":"2026-09-15T21-20Z","endpoint":{"slug":"x402-outpimp-com-coastfirecalculator-c3507e","canonical_url":"https://x402.outpimp.com/coastFireCalculator","resource":"https://x402.outpimp.com/coastFireCalculator","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"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.","service_name":"Sindri","declared_category":null,"declared_tags":["coast FIRE","retirement planning","financial independence"],"route_template":null,"registry_updated":"2026-08-30T22:17:46.558Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"coast Fire Calculator","category":"other","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T21:20:12.737Z","observation_began":"2026-09-10"},"presence":{"listed_now":true,"first_absent_at":null,"delisting_confirmed_at":null,"events":[{"registry":"cdp","at":"2026-09-10T19:08:24.178Z","event":"listed"}]},"accepts":[{"registry":"cdp","ordinal":0,"network":"eip155:8453","asset":"0x833589fcd6edb6e08f4c7c32d4f71b54bda02913","asset_name":"USD Coin","symbol":"USDC","decimals":6,"amount_display":"0.01 USDC","amount_units":0.01,"decimals_known":true,"pay_to":"0x548eFd4f4d4A5C3669dbb4CBB2B1A637FeeEc5F6","scheme":"exact"},{"registry":"cdp","ordinal":1,"network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","asset_name":null,"symbol":"USDC","decimals":6,"amount_display":"0.01 USDC","amount_units":0.01,"decimals_known":true,"pay_to":"APer2AbhckyMWyJanW2MZ2eRLcpL9Lmhks8rkmXfqjRG","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T21:20:12.737Z","calls_30d":3,"unique_payers_30d":1,"last_called_at":"2026-08-30T22:17:46.357Z"},"validation":{"latest":{"observed_at":"2026-09-15T06:27:44.865Z","state":"pass","failed_checks":[],"endpoint_http_status":402,"run_id":"daily-2026-09-15"},"uptime":[{"days":7,"observed":5,"passed":5,"ratio":1},{"days":30,"observed":5,"passed":5,"ratio":1},{"days":90,"observed":5,"passed":5,"ratio":1}],"history_90d":[{"observed_at":"2026-09-15T06:27:44.865Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T05:57:07.879Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T05:49:31.814Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T08:06:50.163Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T12:04:20.364Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x548eFd4f4d4A5C3669dbb4CBB2B1A637FeeEc5F6","page":"https://tollindex.com/seller/0x548eFd4f4d4A5C3669dbb4CBB2B1A637FeeEc5F6","endpoints":67,"hosts":2},"reports":0,"registry_record":{"cdp":[{"tags":["coast FIRE","retirement planning","financial independence"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x548eFd4f4d4A5C3669dbb4CBB2B1A637FeeEc5F6","amount":"10000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300},{"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","extra":{"feePayer":"D6ZhtNQ5nT9ZnTHUbqXZsTx5MH2rPFiBBggX4hY1WePM"},"payTo":"APer2AbhckyMWyJanW2MZ2eRLcpL9Lmhks8rkmXfqjRG","amount":"10000","scheme":"exact","network":"solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","maxTimeoutSeconds":300}],"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1788128236/bazaar-icons/3e95f8bdac093311.png","quality":{"lastCalledAt":"2026-08-30T22:17:46.357Z","l30DaysTotalCalls":3,"l30DaysUniquePayers":1},"resource":"https://x402.outpimp.com/coastFireCalculator","extensions":{"bazaar":{"info":{"input":{"body":{"currentAge":30,"retirementAge":65,"currentNetWorth":100000,"retirementAnnualSpending":40000},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"ok":true,"data":{"params":{"swr":0.04,"currentAge":30,"inflationRate":0.03,"retirementAge":65,"currentNetWorth":100000,"monthlyContribution":0,"investmentReturnRate":0.07,"retirementAnnualSpending":40000},"hasCoastFired":false,"coastFireMessage":"You need to increase your monthly contribution to reach Coast FIRE before age 65","surplusOrDeficit":-153415.47072729058,"yearsToCoastFire":null,"coastFireNumberToday":253415.47072729058,"fireNumberAtRetirement":1000000}}}},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method","bodyType","body"],"properties":{"body":{"type":"object","required":["currentAge","currentNetWorth","retirementAnnualSpending"],"properties":{"swr":{"type":"number","default":0.04,"description":"Safe withdrawal rate, as a fraction. Default 0.04."},"currentAge":{"type":"number","description":"Your current age in years."},"inflationRate":{"type":"number","default":0.03,"description":"Expected annual inflation rate, as a fraction. Default 0.03."},"retirementAge":{"type":"number","default":67,"description":"Target traditional retirement age. Default 67."},"currentNetWorth":{"type":"number","description":"Current invested net worth."},"monthlyContribution":{"type":"number","default":0,"description":"Ongoing monthly contribution toward currentNetWorth. Default 0."},"investmentReturnRate":{"type":"number","default":0.07,"description":"Expected annual investment return, as a fraction. Default 0.07."},"retirementAnnualSpending":{"type":"number","description":"Expected annual spending in retirement."}}},"type":{"type":"string","const":"http"},"method":{"enum":["POST"],"type":"string"},"bodyType":{"enum":["json","form-data","text"],"type":"string"}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}}},"builder-code":{"info":{"a":"x402_api_vendor","s":["cdp_sdk_server"]},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"a":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"App builder code"},"s":{"type":"array","items":{"type":"string","pattern":"^[a-z0-9_]{1,32}$"},"maxItems":11,"description":"Service builder codes"},"w":{"type":"string","pattern":"^[a-z0-9_]{1,32}$","description":"Wallet builder code"}},"additionalProperties":false}},"eip2612GasSponsoring":{},"erc20ApprovalGasSponsoring":{}},"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.","lastUpdated":"2026-08-30T22:17:46.558Z","serviceName":"Sindri","x402Version":2}]}}