$1
per call · USD Coin on Base
Test a crypto, protocol, company, or market investment thesis with current cited evidence. Returns thesis status, verdict, confidence, catalysts, risks, red flags, invalidation conditions, monitoring triggers, unknowns, and next diligence steps as structured JSON. Useful to trading and portfolio agents as a research input; never executes trades.
Endpoint
POST https://research.lumenhouse.xyz/v1/research3
Calls / 30d
1
Unique payers / 30d
Sep 2
Last called
exact
Payment scheme
Call this service
import { wrapFetchWithPayment } from "@x402/fetch";
import { privateKeyToAccount } from "viem/accounts";
const account = privateKeyToAccount(process.env.PRIVATE_KEY);
const fetchWithPay = wrapFetchWithPayment(fetch, account);
const res = await fetchWithPay("https://research.lumenhouse.xyz/v1/research", {
method: "POST",
headers: { "Content-Type": "application/json" },
body: JSON.stringify({
"horizon": "months",
"question": "What evidence supports or rejects the current investment thesis?",
"risk_tolerance": "high",
"subject": "Virtuals Protocol"
}),
});
const data = await res.json();curl -X POST \
"https://research.lumenhouse.xyz/v1/research" \
-H "Content-Type: application/json" \
-d '{"horizon":"months","question":"What evidence supports or rejects the current investment thesis?","risk_tolerance":"high","subject":"Virtuals Protocol"}' \
-H "X-PAYMENT: <signed x402 payment>"Example response
{
"model": "gpt-5.6-sol",
"report": {
"as_of": "2026-08-27",
"catalysts": [
"Sustained protocol revenue growth."
],
"confidence": "medium",
"disclaimer": "Research only; not financial advice.",
"evidence": [
{
"claim": "Example evidence claim",
"source_title": "Primary source",
"source_url": "https://example.com/source"
}
],
"executive_summary": "Evidence is mixed; further diligence is warranted.",
"invalidation_conditions": [
"Protocol revenue declines for two consecutive quarters."
],
"monitoring_triggers": [
"Official quarterly revenue disclosure."
],
"next_steps": [
"Verify revenue and treasury disclosures."
],
"red_flags": [
"Unverified partnership claims."
],
"risks": [
"Token value capture may remain weak."
],
"subject": "Example Asset",
"thesis": [
"Adoption is growing, but monetization evidence remains incomplete."
],
"thesis_status": "mixed",
"unknowns": [
"Future token value-capture mechanism."
],
"verdict": "watch"
},
"report_id": "lr_example"
}Payment details
0xfdfadd01edcbabe025931e45cdc8532b00218500USD Coin · 0x833589fcd6edb6e08f4c7c32d4f71b54bda02913Is this your API?
Pin it to the top of Search & Web and the homepage with a featured placement.
More from Lumen Investment Research & similar services
StableEnrich · EXA Search
stableenrich.dev
Exa Search - Neural search across the web
Twit · Tweets Search
x402.twit.sh
Search Twitter/X tweets with advanced filters. Returns up to 20 tweets per page, most recent first, with pagination. At least one filter required. Params: words, phrase, anyWords, noneWords, hashtags, from, to, mentioning, minReplies, minLikes, minReposts, since (YYYY-MM-DD), until, next_token. e.g. GET /tweets/search?words=bitcoin&from=elonmusk&minLikes=100. Returns X v2 API-compatible JSON.
Exa · Search
api.exa.ai
Exa /search endpoint