{"api":"v1","generated_at":"2026-09-15T20:48:58.553Z","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/launchcheck-x402-fly-dev-v1-proposal-check-f6752c","pinned_page":"https://tollindex.com/e/launchcheck-x402-fly-dev-v1-proposal-check-f6752c/at/2026-09-15T16-57Z","pinned":false,"method":"https://tollindex.com/ledger/method","snapshot_at":"2026-09-15T16:57:44.360Z","snapshot_stamp":"2026-09-15T16-57Z","endpoint":{"slug":"launchcheck-x402-fly-dev-v1-proposal-check-f6752c","canonical_url":"https://launchcheck-x402.fly.dev/v1/proposal-check","resource":"https://launchcheck-x402.fly.dev/v1/proposal-check","http_method":"POST","type":"http","x402_version":2,"registries":["cdp"],"primary_registry":"cdp","curated_by_coinbase":false,"description":"Stress-test a product, feature, API, implementation, or business proposal before meaningful investment. ProposalCheck evaluates the core thesis, assumptions, differentiation, feasibility, economics, scope, dependencies, validation strategy, kill criteria, and recommended build sequence, then returns a structured green-light, revise, or rethink decision.","service_name":"ProposalCheck","declared_category":null,"declared_tags":["proposal-review","product-validation","product-strategy","technical-review","mvp"],"route_template":null,"registry_updated":"2026-08-19T21:36:55.562Z"},"derived":{"note":"fields no registry supplies; TOLL derives them and marks them derived on the page","title":"proposal check","category":"other","first_observed_by_toll":"2026-09-10T19:08:24.178Z","last_observed_by_toll":"2026-09-15T16:57:44.360Z","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":"1 USDC","amount_units":1,"decimals_known":true,"pay_to":"0x87F929c4eCac1556a507cE6b92eF95c52B28DBa4","scheme":"exact"}],"counters":{"observed_at":"2026-09-15T16:57:44.360Z","calls_30d":11,"unique_payers_30d":1,"last_called_at":"2026-08-19T21:36:55.270Z"},"validation":{"latest":{"observed_at":"2026-09-15T07:03:42.368Z","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-15T07:03:42.368Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-15","state_changed":false},{"observed_at":"2026-09-14T06:30:10.846Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-14","state_changed":false},{"observed_at":"2026-09-13T06:19:36.646Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-13","state_changed":false},{"observed_at":"2026-09-12T10:07:40.832Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-12","state_changed":false},{"observed_at":"2026-09-11T14:48:37.103Z","state":"pass","failed_checks":[],"run_id":"daily-2026-09-11","state_changed":true}]},"seller":{"wallet":"0x87F929c4eCac1556a507cE6b92eF95c52B28DBa4","page":"https://tollindex.com/seller/0x87F929c4eCac1556a507cE6b92eF95c52B28DBa4","endpoints":3,"hosts":1},"reports":0,"registry_record":{"cdp":[{"tags":["proposal-review","product-validation","product-strategy","technical-review","mvp"],"type":"http","accepts":[{"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"payTo":"0x87F929c4eCac1556a507cE6b92eF95c52B28DBa4","amount":"1000000","scheme":"exact","network":"eip155:8453","maxTimeoutSeconds":300}],"quality":{"lastCalledAt":"2026-08-19T21:36:55.27Z","l30DaysTotalCalls":11,"l30DaysUniquePayers":1},"resource":"https://launchcheck-x402.fly.dev/v1/proposal-check","extensions":{"bazaar":{"info":{"input":{"body":{"proposal":"Build a narrow paid API that evaluates product proposals before engineering begins. Start with one structured review endpoint, measure real inference cost and repeat buyer behavior, and stop investing if unrelated buyers do not return after the first validation window.","constraints":["Do not invent traction or external market facts"],"proposalType":"api-service","productContext":"An x402-paid sibling endpoint to an existing launch-copy review service.","targetAudience":"Founders, product teams, developers, and autonomous agents.","desiredDecision":"Decide whether to green-light the bounded MVP implementation."},"type":"http","method":"POST","bodyType":"json"},"output":{"type":"json","example":{"meta":{"model":"openai/gpt-5.6-terra","cached":false,"engine":"openai-compatible","generatedAt":"2026-08-13T12:00:00.000Z"},"report":{"risks":[],"score":70,"verdict":"revise","scopeCuts":[],"strengths":[],"coreThesis":"Validate demand before expanding the build.","assumptions":[],"killCriteria":[],"inputIntegrity":{"status":"clean","evidence":[]},"recommendation":"Revise around one measurable validation step.","validationPlan":[],"requiredChanges":["Define the cheapest demand test."],"executiveSummary":"The proposal needs a smaller validation step.","economicsAssessment":{"rating":"unclear","summary":"Measure real cost and demand.","keyQuestion":null},"optionalImprovements":[],"feasibilityAssessment":{"rating":"credible","summary":"A bounded test is feasible.","keyQuestion":null},"recommendedBuildSequence":[],"differentiationAssessment":{"rating":"unclear","summary":"Differentiation still needs evidence.","keyQuestion":null}},"requestId":"example"}}},"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","$schema":"https://json-schema.org/draft/2020-12/schema","required":["proposal","proposalType","constraints"],"properties":{"proposal":{"type":"string","maxLength":32000,"minLength":40,"description":"Product, feature, API, implementation, or business proposal to stress-test before investing meaningful time or money."},"constraints":{"type":"array","items":{"type":"string","maxLength":300,"minLength":1},"default":[],"maxItems":10,"description":"Optional factual, strategic, technical, legal, or scope constraints the review must preserve."},"proposalType":{"enum":["product","feature","api-service","implementation","business","other"],"type":"string","default":"other","description":"Kind of proposal being reviewed."},"productContext":{"type":"string","maxLength":2000,"description":"Optional product, company, market, or technical context needed to interpret the proposal accurately."},"targetAudience":{"type":"string","maxLength":1000,"description":"Optional intended users, buyers, developers, or stakeholders whose needs matter to the decision."},"desiredDecision":{"type":"string","maxLength":500,"description":"Optional decision the review should inform, such as whether to green-light an MVP, technical spike, feature, or launch investment."}},"additionalProperties":false},"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","$schema":"https://json-schema.org/draft/2020-12/schema","required":["requestId","report","meta"],"properties":{"meta":{"type":"object","required":["engine","model","generatedAt","cached"],"properties":{"model":{"anyOf":[{"type":"string"},{"type":"null"}]},"cached":{"type":"boolean"},"engine":{"type":"string"},"generatedAt":{"type":"string","pattern":"^\\d{4}-\\d{2}-\\d{2}T\\d{2}:\\d{2}:\\d{2}(?:\\.\\d+)?(?:Z|[+-]\\d{2}:\\d{2})$"}},"additionalProperties":false},"report":{"type":"object","required":["verdict","score","inputIntegrity","executiveSummary","coreThesis","strengths","risks","assumptions","differentiationAssessment","feasibilityAssessment","economicsAssessment","scopeCuts","requiredChanges","optionalImprovements","validationPlan","killCriteria","recommendedBuildSequence","recommendation"],"properties":{"risks":{"type":"array","items":{"type":"object","required":["category","severity","title","evidence","whyItMatters","mitigation"],"properties":{"title":{"type":"string","maxLength":160,"minLength":1},"category":{"enum":["positioning","differentiation","implementation","economics","scope","dependency","validation"],"type":"string"},"evidence":{"type":"string","maxLength":600,"minLength":1},"severity":{"enum":["low","medium","high","critical"],"type":"string"},"mitigation":{"type":"string","maxLength":800,"minLength":1},"whyItMatters":{"type":"string","maxLength":800,"minLength":1}},"additionalProperties":false},"maxItems":10},"score":{"type":"integer","maximum":100,"minimum":0},"verdict":{"enum":["green-light","revise","rethink"],"type":"string"},"scopeCuts":{"type":"array","items":{"type":"string","maxLength":600,"minLength":1},"maxItems":10},"strengths":{"type":"array","items":{"type":"string","maxLength":500,"minLength":1},"maxItems":10},"coreThesis":{"type":"string","maxLength":900,"minLength":1},"assumptions":{"type":"array","items":{"type":"object","required":["assumption","confidence","impactIfWrong","cheapestValidation"],"properties":{"assumption":{"type":"string","maxLength":500,"minLength":1},"confidence":{"enum":["supported","plausible","weak","unknown"],"type":"string"},"impactIfWrong":{"type":"string","maxLength":700,"minLength":1},"cheapestValidation":{"type":"string","maxLength":800,"minLength":1}},"additionalProperties":false},"maxItems":12},"killCriteria":{"type":"array","items":{"type":"string","maxLength":600,"minLength":1},"maxItems":10},"inputIntegrity":{"type":"object","required":["status","evidence"],"properties":{"status":{"enum":["clean","embedded-instructions-detected"],"type":"string"},"evidence":{"type":"array","items":{"type":"string","maxLength":300,"minLength":1},"maxItems":4}},"additionalProperties":false},"recommendation":{"type":"string","maxLength":1500,"minLength":1},"validationPlan":{"type":"array","items":{"type":"object","required":["experiment","signal","passCondition","failCondition"],"properties":{"signal":{"type":"string","maxLength":500,"minLength":1},"experiment":{"type":"string","maxLength":700,"minLength":1},"failCondition":{"type":"string","maxLength":500,"minLength":1},"passCondition":{"type":"string","maxLength":500,"minLength":1}},"additionalProperties":false},"maxItems":10},"requiredChanges":{"type":"array","items":{"type":"string","maxLength":600,"minLength":1},"maxItems":10},"executiveSummary":{"type":"string","maxLength":1500,"minLength":1},"economicsAssessment":{"type":"object","required":["rating","summary","keyQuestion"],"properties":{"rating":{"enum":["strong","credible","weak","unclear","not-applicable"],"type":"string"},"summary":{"type":"string","maxLength":900,"minLength":1},"keyQuestion":{"anyOf":[{"type":"string","maxLength":500,"minLength":1},{"type":"null"}]}},"additionalProperties":false},"optionalImprovements":{"type":"array","items":{"type":"string","maxLength":600,"minLength":1},"maxItems":10},"feasibilityAssessment":{"type":"object","required":["rating","summary","keyQuestion"],"properties":{"rating":{"enum":["strong","credible","weak","unclear"],"type":"string"},"summary":{"type":"string","maxLength":900,"minLength":1},"keyQuestion":{"anyOf":[{"type":"string","maxLength":500,"minLength":1},{"type":"null"}]}},"additionalProperties":false},"recommendedBuildSequence":{"type":"array","items":{"type":"string","maxLength":600,"minLength":1},"maxItems":12},"differentiationAssessment":{"type":"object","required":["rating","summary","keyQuestion"],"properties":{"rating":{"enum":["strong","credible","weak","unclear"],"type":"string"},"summary":{"type":"string","maxLength":900,"minLength":1},"keyQuestion":{"anyOf":[{"type":"string","maxLength":500,"minLength":1},{"type":"null"}]}},"additionalProperties":false}},"additionalProperties":false},"requestId":{"type":"string","minLength":1}},"additionalProperties":false}}}}}},"payment-identifier":{"info":{"required":false},"schema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["required"],"properties":{"id":{"type":"string","pattern":"^[a-zA-Z0-9_-]+$","maxLength":128,"minLength":16},"required":{"type":"boolean"}}}}},"description":"Stress-test a product, feature, API, implementation, or business proposal before meaningful investment. ProposalCheck evaluates the core thesis, assumptions, differentiation, feasibility, economics, scope, dependencies, validation strategy, kill criteria, and recommended build sequence, then returns a structured green-light, revise, or rethink decision.","lastUpdated":"2026-08-19T21:36:55.562Z","serviceName":"ProposalCheck","x402Version":2}]}}