PageSourceSearch

https://lunarcrush.com/_next/static/chunks/9b8b40c5f0dbda2c.js

js lunarcrush.com collected 2026-09-24 17:34:59 UTC 39,813 bytes, 43 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,25792,e=>{"use strict";var t=e.i(71645),i=e.i(69464);let r=new Map([["regular",t.createElement(t.Fragment,null,t.createElement("path",{d:"M221.66,133.66l-72,72a8,8,0,0,1-11.32-11.32L196.69,136H40a8,8,0,0,1,0-16H196.69L138.34,61.66a8,8,0,0,1,11.32-11.32l72,72A8,8,0,0,1,221.66,133.66Z"}))],["bold",t.createElement(t.Fragment,null,t.createElement("path",{d:"M224.49,136.49l-72,72a12,12,0,0,1-17-17L187,140H40a12,12,0,0,1,0-24H187L135.51,64.48a12,12,0,0,1,17-17l72,72A12,12,0,0,1,224.49,136.49Z"}))],["fill",t.createElement(t.Fragment,null,t.createElement("path",{d:"M221.66,133.66l-72,72A8,8,0,0,1,136,200V136H40a8,8,0,0,1,0-16h96V56a8,8,0,0,1,13.66-5.66l72,72A8,8,0,0,1,221.66,133.66Z"}))],["duotone",t.createElement(t.Fragment,null,t.createElement("path",{d:"M216,128l-72,72V56Z",opacity:"0.2"}),t.createElement("path",{d:"M221.66,122.34l-72-72A8,8,0,0,0,136,56v64H40a8,8,0,0,0,0,16h96v64a8,8,0,0,0,13.66,5.66l72-72A8,8,0,0,0,221.66,122.34ZM152,180.69V75.31L204.69,128Z"}))]]),s=Object.assign(t.forwardRef(function(e,s){return t.createElement(i.default,{ref:s,...e,weights:r})}),{displayName:"ArrowRightIcon"});e.s(["ArrowRight",0,s])},38656,e=>{"use strict";var t=e.i(71645),i=e.i(86448),r=e.i(66027),s=e.i(29451),a=e.i(39160);let n=new Set(["twitter","x","tweet","youtube","youtube-video","tiktok","tiktok-video","reddit","reddit-post","instagram","instagram-post","news"]);function l(e){let t=e.indexOf(":");if(t<=0)return!1;let i=e.slice(0,t).toLowerCase();return n.has(i)}function c(e){let t=e.indexOf(":");if(t>0){let i=e.slice(0,t);return{network:"x"===i.toLowerCase()?"twitter":i,name:e.slice(t+1)}}return{network:"twitter",name:e}}function o(e,t){let i=c(e);if(t){let e=(0,a.creatorFavoriteSlugFromCreator)(t);if(e)return e;let r=t.creator_network||(t.creator_id?.includes("::")?t.creator_id.split("::")[0]:"")||i.network;return(0,a.creatorFavoriteSlug)(r,i.name)}return(0,a.creatorFavoriteSlug)(i.network,i.name)}function u(e){let{network:t,name:i}=c(e);return["creator-detail",t.toLowerCase(),i.toLowerCase()]}function d(e,t){if(!e)return!1;let i=(0,a.creatorFavoriteSlugFromCreator)(e);return!!i&&i===(0,a.normalizeCreatorFavoriteSlug)(t)}function p(e){let t=e?c(e):null;return(0,r.useQuery)({queryKey:e?u(e):["creator-detail",null],queryFn:()=>(0,s.getCreatorByName)(t.name,t.network),staleTime:3e5,enabled:!!t})}function h(e){let r=(0,i.useQueries)({queries:e.map(e=>{let t=c(e);return{queryKey:u(e),queryFn:()=>(0,s.getCreatorByName)(t.name,t.network),staleTime:3e5,retry:0,enabled:!!e}})});return(0,t.useMemo)(()=>{let t=new Map;return e.forEach((e,i)=>{t.set(e,r[i]?.data??null)}),t},[e.join("|"),r.map(e=>e.data?.creator_id??"").join("|")])}e.s(["canonicalCreatorSlug",()=>o,"creatorRecordMatchesSlug",()=>d,"isCreatorSlug",()=>l,"parseCreatorSlug",()=>c,"useCreatorDetail",()=>p,"useCreatorDetailsBatch",()=>h])},63508,e=>{"use strict";var t=e.i(92116),i=e.i(60645),r=e.i(71645),s=e.i(61745),a=e.i(86448),n=e.i(67767);e.i(88231);var l=e.i(17666),c=e.i(10101),o=e.i(38656),u=e.i(77412),d=e.i(82118),p=e.i(5072),h=e.i(29451);function m(e){let t=e.indexOf(":");return t<=0?null:{network:e.slice(0,t),handle:e.slice(t+1)}}async function f(e,t=h.getAssetBySymbol){let i=[],r=async(e,r)=>{let s=await t("coins"===e?"coin":"stock",r,"high");return s&&i.push(s),s&&s.symbol&&s.name?{id:s.id,symbol:s.symbol,name:s.name}:null},s=await (0,p.resolveTopicApiSlugRemote)(e,r),a="resolved"===s.status?s.slug:e,n=i.find(e=>(e.topic?(0,c.topicSlug)(e.topic):(0,p.deriveApiTopicSlug)(e.symbol,e.name))===a);if(n)return{apiSlug:a,kind:n.kind,coin:n};let l=e.includes("-")?e.split("-").slice(0,-1).join("-"):null,o=l?i.find(e=>(0,h.topicSlugCorresponds)(l,(0,c.topicSlug)(e.name))):void 0;return o?{apiSlug:o.topic?(0,c.topicSlug)(o.topic):a,kind:o.kind,coin:o}:{apiSlug:a,kind:"topic",coin:null}}function y(e,m){let y=m?.fetchCatalog!==!1,{data:v}=(0,n.useCoins)(void 0,y,y),{data:b}=(0,n.useCoins)("stocks",y,y),j=(0,s.useMessages)(),g=j?.category?.title??{},C=(0,r.useMemo)(()=>e.map(e=>decodeURIComponent(e)).filter(o.isCreatorSlug),[e]),x=(0,o.useCreatorDetailsB
1atch)(C),k=(0,r.useMemo)(()=>y?[]:e.map(e=>decodeURIComponent(e)).filter(e=>!(0,o.isCreatorSlug)(e)).filter(e=>!d.CATEGORY_CONFIGS[e]).filter(e=>!(v&&(0,l.classifyAsset)({slug:e,coins:v,stocks:b}))),[e,y,v,b]),A=(0,a.useQueries)({queries:k.map(e=>({queryKey:["compare-operand",e],queryFn:()=>f(e),staleTime:1/0,retry:2,enabled:!y&&!!e}))}),I=(0,r.useMemo)(()=>{let e=new Map;return k.forEach((t,i)=>{let r=A[i]?.data;r&&e.set(t,r)}),e},[k.join("|"),A.map(e=>e.dataUpdatedAt).join("|")]),P=!y&&k.length>0&&A.some(e=>e.isPending&&!e.data),S=(0,r.useMemo)(()=>y&&!v?[]:e.map(e=>decodeURIComponent(e)).filter(e=>!(0,o.isCreatorSlug)(e)).filter(e=>!d.CATEGORY_CONFIGS[e]).filter(e=>!(v&&(0,l.classifyAsset)({slug:e,coins:v,stocks:b}))).filter(e=>{let t=I.get(e);return!t?.coin&&(!!y||!!t)}),[e,y,v,b,I]),L=(0,a.useQueries)({queries:S.map(e=>{let t=I.get(e)?.apiSlug??(0,p.resolveTopicApiSlug)(e,v,b);return{queryKey:["topic-detail",t],queryFn:()=>(0,h.getTopicDetail)(t),staleTime:6e4,retry:0,enabled:!!t}})}),w=(0,r.useMemo)(()=>{let e=new Map;return S.forEach((t,i)=>{let r=L[i]?.data?.title;r&&e.set((0,c.topicSlug)(t),r)}),e},[S.join("|"),L.map(e=>e.data?.title??"").join("|")]);return(0,r.useMemo)(()=>y&&!v||P?[]:e.map(e=>{let r=decodeURIComponent(e),s=d.CATEGORY_CONFIGS[r];if(s)return{slug:r,kind:"topic",name:g[r]??s.title,symbol:null,avatarCandidates:[],assetId:null,coin:null,categoryVisual:(0,u.getCategoryVisual)(r),apiSlug:r};if((0,o.isCreatorSlug)(r)){let e=x.get(r),i=r.split(":").slice(1).join(":");return{slug:r,kind:"creator",name:e?.creator_display_name||e?.creator_name||i,symbol:null,avatarCandidates:e?(0,t.creatorIdentity)("",e,112).imageCandidates:[],assetId:null,coin:null,categoryVisual:null,apiSlug:r}}let a=v?(0,l.classifyAsset)({slug:r,coins:v,stocks:b}):null;if(a){let e=a.coin;return{slug:r,kind:a.kind,name:e.name,symbol:e.symbol,avatarCandidates:(0,i.assetRowIdentity)(e,a.kind).imageCandidates,assetId:e.id??null,coin:e,categoryVisual:null,apiSlug:e.topic?(0,c.topicSlug)(e.topic):(0,p.resolveTopicApiSlug)(r,v,b)}}let n=I.get(r);if(n?.coin&&("coin"===n.kind||"stock"===n.kind)){let e=n.coin;return{slug:r,kind:n.kind,name:e.name,symbol:e.symbol,avatarCandidates:(0,i.assetRowIdentity)(e,n.kind).imageCandidates,assetId:e.id??null,coin:e,categoryVisual:null,apiSlug:n.apiSlug}}let h=(0,c.topicSlug)(r),m=w.get(h),f=n?.apiSlug??(0,p.resolveTopicApiSlug)(r,v,b);return{slug:r,kind:"topic",name:m??h.split("-").map(e=>e[0]?.toUpperCase()+e.slice(1)).join(" "),symbol:null,avatarCandidates:(0,i.topicDiscoveryIdentity)(h).imageCandidates,assetId:null,coin:null,categoryVisual:null,apiSlug:f}}),[e,y,v,b,g,x,w,I,P])}function v(e){if("stock"===e.kind&&e.coin){let t=e.coin.symbol.toLowerCase(),i=(0,c.topicSlug)(e.coin.name.split(",")[0]??e.coin.name);return Array.from(new Set([`$${t}`,t,(e.coin.name??"").trim().split(/[\s,]+/)[0]?.toLowerCase()??"",i].filter(Boolean)))}if("creator"===e.kind){let t=m(e.slug);return Array.from(new Set([t?.handle.toLowerCase()??e.slug,(0,c.topicSlug)(e.name)].filter(Boolean)))}return[e.apiSlug||e.slug]}function b(e,t){if(e.length!==t.length)return!1;let i=e=>decodeURIComponent(e).toLowerCase(),r=new Set(e.map(i));return t.every(e=>r.has(i(e)))}function j(e){let t=decodeURIComponent(e).replace(/^\$/,"");return t.length<=5&&!t.includes("-")?t.toUpperCase():t.replace(/[-_]+/g," ").trim().replace(/\S+/g,e=>e.charAt(0).toUpperCase()+e.slice(1))}function g(e){return 0===e.length?"Compare":e.map(j).join(" vs ")}function C(e,t){return e===g(t)||e===(0===t.length?"Compare":t.map(e=>decodeURIComponent(e).replace(/^\$/,"").toUpperCase()).join(" vs "))?g(t):e}function x(e){return 2===e?"head-to-head":"grid"}e.s(["autoCompareName",()=>g,"compareLayoutMode",()=>x,"parseCreatorSlugParts",()=>m,"sameSlugSet",()=>b,"savedCompareDisplayName",()=>C,"topicCandidatesForAsset",()=>v,"useResolvedAssets",()=>y])},17232,76351,79016,32729,75684,9742,20283,e=>{"use strict";let t={Individual:{daily:5,monthly:90,annual:72},Builder:{daily:15,monthly:300,annual:240},Scale:{daily:45,monthly:900,annual:720}};function i(e,t){return Math.round((e-t)/e*100)}function r(e){return Math.max(0,...Object.values(t).map(t=>{let r=30*t.daily;return r>0?i(r,t[e]):0}))}function s(e){return`Save up to ${r(e)}% vs daily`}let a=[{key:"daily",label:"Daily"},{key:"monthly",label:"Monthly",badge:s("monthly"),badgeMobile:`-${r("monthly")}%`},{key:"annual",label:"Annual",badge:s("annual"),badgeMobile:`-${r("annual")}%`}],n=function(){let e={};for(let[r,s]of Object.entries(t)){let t=30*s.daily;t>0&&(e[r]={monthly:`${i(t,s.monthly)}% less than daily billing`,annual:`${i(t,s.annual)}% less than daily billing`})}return e}();function l(e,t){return"annual"===e?`$${(12*t.annual).toLocaleStr
1ing()} billed annually`:"monthly"===e?`$${t.monthly.toLocaleString()} billed monthly`:null}function c(e,t){if("annual"!==e)return null;let i=12*t.annual,r=12*t.monthly-i;return{annualTotal:`$${i.toLocaleString()}/year`,absoluteSaving:`save $${r.toLocaleString()}`}}let o={Individual:2e3,Builder:2e4,Scale:1e5};function u(e,t){return"monthly"===t?e.monthly/30:"annual"===t?e.annual/30:e.daily}function d(e,i){let r=o[e],s=t[e];if(!r||!s)return null;let a=u(s,i)/r,n=a<.001?a.toFixed(5):a.toFixed(4),l=`$${n} per API request`;if("Individual"!==e){let e=u(t.Individual,i)/o.Individual/a;return{cost:l,comparison:`${e.toFixed(1)}x less than Individual`}}return{cost:l,comparison:null}}e.s(["BILLING_CYCLES",0,a,"PLAN_DISCOUNTS",0,n,"PLAN_PRICES",0,t,"annualSavingsLabel",()=>c,"billedTotalLabel",()=>l,"costPerRequestLabel",()=>d],76351),e.s(["PRICING_PLANS",0,[{name:"Hobby",description:"Track market data for thousands of crypto assets and stocks with 1-hour and 24-hour social intelligence on Discover. Longer history and API remain paid.",priceLabel:"FREE",ctaLabel:"SIGN UP",accentColor:"white",features:[{title:"LunarCrush Discover",description:"1-hour and 24-hour social intelligence"},{title:"LunarCrush + LLMs",description:"Market data only"},{title:"LunarCrush API",description:"Market data endpoints, 4 requests/min, 100 per day"},{title:"LunarCrush CLI",description:"Not included"},{title:"LunarCrush Collections",description:"0 collections"},{title:"LunarCrush MCP Server",description:"All tools within API limits"},{title:"LunarCrush Apps",description:"Not available on free plan"},{title:"Support",description:"Community support"}],order:0},{name:"Individual",description:"Real-time social intelligence via MCP, API, and Discover for crypto, stocks, and more. Bring social data into your AI workflows.",ctaLabel:"SUBSCRIBE",accentColor:"amber",features:[{title:"LunarCrush Discover",description:"Single user + one friend"},{title:"LunarCrush + LLMs",description:"Connect directly to Claude and ChatGPT"},{title:"LunarCrush API",description:"Limited endpoints, 10 requests/min, 2,000/day"},{title:"LunarCrush CLI",description:"Access within API limits"},{title:"LunarCrush Collections",description:"1 collection"},{title:"LunarCrush MCP Server",description:"All tools within API limits"},{title:"LunarCrush Apps",description:"Get the Fantasy Sports app"},{title:"Support",description:"Support portal"}],order:1},{name:"Builder",description:"Every endpoint, advanced MCP integrations, and Custom Collections for teams building with social data.",ctaLabel:"SUBSCRIBE",accentColor:"cyan",features:[{title:"LunarCrush Discover",description:"Shared team access, up to 5 seats"},{title:"LunarCrush + LLMs",description:"Connect directly to Claude and ChatGPT"},{title:"LunarCrush API",description:"All endpoints, 100 requests/min, 20,000/day"},{title:"LunarCrush CLI",description:"Access within API limits"},{title:"LunarCrush Collections",description:"Up to 100 collections, priority processing"},{title:"LunarCrush MCP Server",description:"All tools within API limits"},{title:"LunarCrush Apps",description:"Get the Fantasy Sports app"},{title:"Support",description:"Priority support: 24-hour response via email/chat, weekday business hours"}],order:2},{name:"Scale",description:"Everything in Builder with higher rate limits, deeper Collections, and priority support for production-grade social intelligence.",ctaLabel:"SUBSCRIBE",accentColor:"green",features:[{title:"LunarCrush Discover",description:"Shared team access, up to 10 seats"},{title:"LunarCrush + LLMs",description:"Connect directly to Claude and ChatGPT"},{title:"LunarCrush API",description:"All endpoints, 500 requests/min, 100,000/day"},{title:"LunarCrush CLI",description:"Access within API limits"},{title:"LunarCrush Collections",description:"Up to 300 collections, priority processing"},{title:"LunarCrush MCP Server",description:"All tools within API limits"},{title:"LunarCrush Apps",description:"Get the Fantasy Sports app"},{title:"Support",description:"Premium support: 4-hour response via email/chat/phone, fastest response rate"}],order:3},{name:"Enterprise",description:"Built for enterprise teams, customizable to your brand. Track real-time social trends, key voices, and market-moving narratives.",priceLabel:"Custom Pricing",priceNote:"Custom API request limits based on needs",ctaLabel:"GET PRICING",accentColor:"purple",features:[{title:"LunarCrush Discover",description:"Organization access"},{title:"LunarCrush + LLMs",description:"Connect directly to Claude and ChatGPT"},{title:"LunarCrush API",description:"Custom"},{title:"LunarCrush CLI",description:"Access within API limits"},{title:"LunarCrush Collections",description:"Custom"},{title:"LunarCrush MCP Server",description:"Custom"},{title:"LunarCrush Apps",description:"Get the Fantasy Sports app"},{title:"Support",description:"Custom"}],order:4}],"SOON_FEATURE_TITLE",0,"LunarCrush Apps"],79016);let p="LunarCrush API",h="LunarCrush Discover",m="LunarCrush Collections",f="Support";function y(e){let t=e.match(/(\d+(?:,\d+)*)\s*(?:requests?\/min|req\/min)/i),i=e.match(/(\d+(?:,\d+)*)\s*(?:\/day|per\s+day)/i);
1return t&&i?{perMin:parseInt(t[1].replace(/,/g,""),10),perDay:parseInt(i[1].replace(/,/g,""),10)}:null}function v(e){let t=e.match(/(?:up\s+to\s+)?(\d+)\s+seats?/i);return t?parseInt(t[1],10):/single\s+user.*one\s+friend/i.test(e)?2:null}function b(e){let t=e.match(/(?:up\s+to\s+)?(\d+)\s+collections?/i);return t?parseInt(t[1],10):null}function j(e){let t=e.toLowerCase();return/premium/i.test(t)?3:/priority.*human/i.test(t)?2:/support\s+portal/i.test(t)?1:/community/i.test(t)?0:-1}function g(e,t){let i=[],r=(e,t)=>e.features.find(e=>e.title===t),s=r(e,p),a=r(t,p);if(s&&a){let e=y(s.description),t=y(a.description);if(e&&t&&t.perMin!==e.perMin){let r=Math.round(t.perMin/e.perMin);i.push({text:`${r}x API rate limit, ${t.perMin.toLocaleString()} req/min`,priority:100})}}let n=r(e,h),l=r(t,h);if(n&&l){let e=v(n.description),t=v(l.description);e&&t&&t!==e&&(2===e&&5===t?i.push({text:"5 team seats instead of 1 + friend",priority:90}):2===e&&10===t?i.push({text:"10 team seats instead of 1 + friend",priority:90}):5===e&&10===t?i.push({text:"10 team seats instead of 5",priority:90}):i.push({text:`${t} team seats instead of ${e}`,priority:90}))}let c=r(e,f),o=r(t,f);if(c&&o){let e=j(c.description);j(o.description)>e&&(/premium/i.test(o.description)?i.push({text:"Premium support: 4-hour response via email/chat/phone",priority:80}):/priority/i.test(o.description)&&i.push({text:"Priority support: 24-hour response via email/chat",priority:80}))}let u=r(e,m),d=r(t,m);if(u&&d){let e=b(u.description),t=b(d.description);e&&t&&t!==e&&i.push({text:`${t} collections instead of ${e}`,priority:70})}if(s&&a){let e=/limited\s+endpoints/i.test(s.description),t=/all\s+endpoints/i.test(a.description);e&&t&&i.push({text:"Access to all API endpoints",priority:85})}return i.sort((e,t)=>t.priority-e.priority).slice(0,3)}function C(e){let t=[],i=t=>e.features.find(e=>e.title===t),r=i(p);if(r){let e=y(r.description);e&&t.push({text:`${e.perMin.toLocaleString()} requests/min, ${e.perDay.toLocaleString()}/day`,priority:100})}let s=i(m);if(s){let e=b(s.description);e&&t.push({text:`${e} collection`,priority:90})}let a=i(h);return a&&t.push({text:a.description,priority:80}),t.sort((e,t)=>t.priority-e.priority).slice(0,3)}let x=["Individual","Builder","Scale","Enterprise"];function k(e){let t=x.indexOf(e);return t<=0?null:x[t-1]}e.s(["computeIndividualHighlights",()=>C,"computePlanDeltas",()=>g,"deltaBaseNameFor",()=>k],32729);let A=[20,50,100,100],I=[[20,50,100,100],A,[20,100,100,100],A,[1,33,100,100],A,A,[33,66,100,100]];function P(e,t){return I[e]?.[t]??100}e.s(["featureBarWidth",()=>P],75684),e.s(["COMPARE_SECTIONS",0,[{title:"LunarCrush Application Features",rows:[{feature:"Unlock all social data and metrics",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"Collections",free:"0 collections",individual:"1 collection",builder:"Up to 100 collections",scale:"Up to 300 collections",enterprise:"Custom"},{feature:"Access market data on all available financial assets",free:!0,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"Track the most influential creators",free:!0,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"View trending news and social posts",free:!0,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"Save and easily access your favorites",free:!0,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"Get instant AI-driven summaries",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"LunarCrush MCP Server",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"Create custom social alerts",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"Unlock organization/team access",free:"0 friends",individual:"Single user + one friend",builder:"Up to 5 seats",scale:"Up to 10 seats",enterprise:"Organization access"}]},{title:"Integrations & Access",everyPlan:[{feature:"LunarCrush + Claude (official Claude Connector)",value:"Included"},{feature:"LunarCrush CLI",value:"Access within API limits"}],rows:[{feature:"Support",free:"Community support",individual:"Support portal",builder:"Priority support: 24-hour response via email/chat, weekday business hours",scale:"Premium support: 4-hour response via email/chat/phone, fastest response rate",enterprise:"Custom"}]},{title:"API Access",rows:[{feature:"Max API requests per minute",free:"No API calls",individual:"10",builder:"100",scale:"500",enterprise:"Custom"},{feature:"Max API requests per day",free:"No API calls",individual:"2,000",builder:"20,000",scale:"100,000",enterprise:"Custom"}]},{title:"API Endpoints",rows:[{feature:"/public/topic/:topic/creators/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0}
1,{feature:"/public/topic/:topic/news/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/topic/:topic/posts/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/topic/time-series/v1",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/topic/:topic/time-series/v2",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/topic/:topic/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/topic/:topic/what-is/v1",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/topics/list/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/categories/list/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/category/:category/creators/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/category/:category/news/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/category/:category/posts/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/category/:category/time-series/v1",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/category/:category/topics/v2",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/category/:category/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/creator/network/:id/posts/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/creator/network/:id/time-series/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/creator/network/:id/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/creators/list/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/posts/:post_type/:post_id/time-series/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/posts/:post_type/:post_id/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/coins/coin/meta/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/coins/coin/time-series/v2",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/coins/coin/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/coins/list/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/coins/list/v2",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/stocks/stock/time-series/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/stocks/:stock/time-series/v2",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/stocks/stock/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/stocks/list/v1",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/stocks/list/v2",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/searches/:slug",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/searches/:slug/delete",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/searches/:slug/update",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/searches/:slug/posts",free:!1,individual:!0,builder:!0,scale:!0,enterprise:!0},{feature:"/public/searches/create",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/searches/list",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0},{feature:"/public/searches/search",free:!1,individual:!1,builder:!0,scale:!0,enterprise:!0}]}]],9742),encodeURIComponent("Enterprise plan inquiry"),encodeURIComponent("Hi, I am interested in an Enterprise plan. I would like to learn more about pricing and features."),e.s(["ENTERPRISE_LEARN_MORE_URL",0,"https://lunarcrush.com/enterprise"],20283),e.s([],17232)},6448,e=>{"use strict";var t=e.i(43476),i=e.i(71645);let r=i.useLayoutEffect;function s({title:e,intro:s}){let[a,n]=(0,i.useState)(!1);return(r(()=>n(!0),[]),a)?null:(0,t.jsxs)("main",{className:"sr-only",children:[(0,t.jsx)("h1",{children:e}),(0,t.jsx)("p",{children:s})]})}e.s(["SeoStaticBody",()=>s])},61706,e=>{"use strict";var t=e.i(43476),i=e.i(71645);let r=i.useLayoutEffect;function s({title:e,intro:s}){let[a,n]=(0,i.useState)(!1);return(r(()=>n(!0),[]),a)?null:(0,t.jsxs)("main",{className:"sr-only",children:[(0,t.jsx)("h1",{children:e}),(0,t.jsx)("p",{children:s})]})}e.s(["CategorySeoHeader",()=>s])},74093,e=>{"use strict";var t=e.i(43476),i=e.i(71645);e.i(17232);var r=e.i(79016);let s="https://lunarcrush.com/api4",a="https://lunarcrush.ai",n="https://lunarcrush.ai/mcp",l=["AI & MCP Server","Topics","Categories","Creators","Posts","Coins","Stocks","Searches","System"],c=[{question:"What is the Lun
1arCrush crypto sentiment API?",answer:"The LunarCrush API v4 at https://lunarcrush.com/api4 returns social sentiment, mention volume, creators, topics, and market metrics for crypto and stocks. Authenticate every call with an Authorization: Bearer API key."},{question:"Does it include bulk / historical data?",answer:"Time-series endpoints return historical social and market data. Plan tiers set rate limits and which endpoints you can call; Builder and above unlock the full time-series surface. See https://lunarcrush.com/pricing."},{question:"Can trading bots and MCP clients use it?",answer:"Yes. Any HTTPS client can call https://lunarcrush.com/api4. MCP clients connect at https://lunarcrush.ai/mcp with the same API key."},{question:"How is it different from Santiment?",answer:"Santiment is on-chain-first. LunarCrush is social-first: mention volume, sentiment, and creator influence across X, Reddit, YouTube, and TikTok, with market metrics in the same API."}],o=`curl -H "Authorization: Bearer <API_KEY>" \\
2  "${s}/public/coins/list/v1"`,u=`const res = await fetch(
3  "${s}/public/coins/list/v1",
4  { headers: { Authorization: "Bearer <API_KEY>" } },
5);
6const data = await res.json();
7console.log(data);`,d=`# Markdown by default (LLM-ready):
8curl -H "Authorization: Bearer <API_KEY>" \\
9  "${a}/topic/bitcoin"
10
11# Structured output:
12curl -H "Authorization: Bearer <API_KEY>" \\
13  "${a}/topic/bitcoin?format=json"`,p=`# Install (macOS and Linux):
14curl -fsSL https://lunarcrush.ai/install.sh | bash
15
16# Authenticate (opens a browser), or pass a key directly:
17lunarcrush login
18lunarcrush login --api-key <API_KEY>
19
20# Query the API from your terminal:
21lunarcrush topic bitcoin
22lunarcrush categories
23lunarcrush creators bitcoin --limit 10 --format json`,h=`{
24  "mcpServers": {
25    "lunarcrush": {
26      "command": "npx",
27      "args": [
28        "-y",
29        "mcp-remote",
30        "${n}",
31        "--header",
32        "Authorization: Bearer <API_KEY>"
33      ]
34    }
35  }
36}`,m=`{
37  "mcpServers": {
38    "lunarcrush": {
39      "url": "${n}",
40      "headers": { "Authorization": "Bearer <API_KEY>" }
41    }
42  }
43}`,f=i.useLayoutEffect;function y(){return(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Rate limits and plan gating"}),(0,t.jsxs)("p",{children:["Every request counts against your plan's per-minute and daily quota. Limits and endpoint access are set by your subscription tier and match the plans on the"," ",(0,t.jsx)("a",{href:"/pricing",children:"pricing page"}),":"]}),(0,t.jsxs)("table",{children:[(0,t.jsx)("thead",{children:(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{children:"Plan"}),(0,t.jsx)("th",{children:"API access and rate limit"})]})}),(0,t.jsx)("tbody",{children:r.PRICING_PLANS.map(e=>{var i;let s;return(0,t.jsxs)("tr",{children:[(0,t.jsx)("th",{scope:"row",children:e.name}),(0,t.jsx)("td",{children:(i=e.name,s=r.PRICING_PLANS.find(e=>e.name===i),s?.features.find(e=>"LunarCrush API"===e.title)?.description??"")})]},e.name)})})]}),(0,t.jsxs)("p",{children:["The free Hobby tier is limited to market-data endpoints; social, creator, and AI endpoints unlock on paid plans. Enterprise limits are custom — ",(0,t.jsx)("a",{href:"/enterprise",children:"talk to sales"}),"."]})]})}function v(){return(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Authentication"}),(0,t.jsxs)("p",{children:["All requests use HTTPS and return JSON. Authenticate every call with an"," ",(0,t.jsx)("code",{children:"Authorization: Bearer <API_KEY>"})," header. The base URL is ",(0,t.jsx)("code",{children:s}),". The same key powers the webapp, the CLI, and the MCP server. You can hold up to five active keys at once; generate, label, rotate, and revoke them on the"," ",(0,t.jsx)("a",{href:"/developers/keys",children:"API Keys page"}),". Keep keys secret — if one leaks, delete it and generate a new one."]})]})}function b(){return(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"What the API returns"}),(0,t.jsxs)("p",{children:["One API covers social sentiment, mention and engagement volume, creators, topics, trending data, and price and market metrics for both crypto and stocks. Endpoints are organized into ",l.length," ","groups:"]}),(0,t.jsx)("ul",{children:l.map(e=>(0,t.jsx)("li",{children:e},e))}),(0,t.jsxs)("p",{children:["For example, ",(0,t.jsx)("code",{children:"/public/coins/list/v1"})," returns every tracked coin with price, market cap, Galaxy Score, AltRank, sentiment, and 24-hour social volume; ",(0,t.jsx)("code",{children:"/public/topic/<topic>/posts/v1"})," ","returns the top social posts for a topic; and"," ",(0,t.jsx)("code",{children:"/public/category/<category>/creators/v1"})," returns the most influential creators in a category."]})]})}function j({children:e}){return(0,t.jsx)("pre",{children:(0,t.jsx)("code",{children:e})})}function g(){return(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Crypto sentiment API"}),(0,t.jsxs)("p",{children:["The LunarCrush crypto sentiment API returns sentiment, mention volume, creators, and topics from a single JSON-over-HTTPS surface. The base URL is ",(0,t.jsx)("code",{children:s}),". Authenticate every call with an"," ",(0,t.jsx)("code",{children:"Authorization: Bearer <API_KEY>"})," header. The same endpoints power the"," ",(0,t.jsx)("a",{href:"/products/lunarcrush-api",children:"LunarCrush API product page"}),"."]}),(0,t.jsx)("p",{children:"A guest-documented sample that includes sentiment per coin:"}),(0,t.jsx)(j,{children:o})]})}function C(){return(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"FAQ"}),c.map(e=>(0,t.jsxs)("div",{children:[(0,t.jsx)("h3",{children:e.question}),(0,t.jsx)("p",{children:e.answer})]},e.question))]})}function x(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{children:"LunarCrush API docs for social sentiment, mentions and engagements, creators, topics, trending data, and price and market metrics for crypto and stocks — MCP-ready for Claude, ChatGPT, and Gemini. This is the canonical home for the LunarCrush developer documentation."}),(0,t.jsx)(g,{}),(0,t.jsx)(b,{}),(0,t.jsx)(v,{}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Ways to build"}),(0,t.jsxs)("ul",{children:[(0,t.jsxs)("li",{children:[(0,t.jsx)("a",{href:"/developers/api",children:"API Reference"})," — every endpoint, with live requests and code samples in curl, JavaScript, Python, Go, and Rust."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("a",{href:"/developers/ai",children:"AI Reference"})," — the same data as LLM-ready markdown at ",a,", addressable by topic, creator, category, or post."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("a",{href:"/developers/cli",children:"CLI"})," — query the API from your terminal or scripts."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("a",{href:"/developers/mcp",children:"MCP Server"})," — plug LunarCrush into Claude, Cursor, and any MCP-aware client."]}),(0,t.jsxs)("li",{children:[(0,t.jsx)("a",{href:"/developers/keys",children:"API Keys"})," — generate and manage the keys that authenticate every surface."]})]})]}
43),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Quick start"}),(0,t.jsx)("p",{children:"Authenticate with your key and call any endpoint:"}),(0,t.jsx)(j,{children:o})]}),(0,t.jsx)(y,{}),(0,t.jsx)(C,{})]})}function k(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{children:["The LunarCrush API v4 is a JSON-over-HTTPS API rooted at"," ",(0,t.jsx)("code",{children:s}),". Authenticate every request with an"," ",(0,t.jsx)("code",{children:"Authorization: Bearer <API_KEY>"})," header."]}),(0,t.jsx)(b,{}),(0,t.jsx)(v,{}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Code samples"}),(0,t.jsx)("p",{children:"Fetch the list of tracked coins with curl:"}),(0,t.jsx)(j,{children:o}),(0,t.jsx)("p",{children:"Or with JavaScript fetch:"}),(0,t.jsx)(j,{children:u}),(0,t.jsx)("p",{children:"The reference also ships ready-to-run samples in Node.js (axios and the built-in https module), Python, Go, and Rust."})]}),(0,t.jsx)(y,{})]})}function A(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{children:["The AI Reference serves the same LunarCrush data the way language models prefer it — markdown by default — at ",(0,t.jsx)("code",{children:a}),". It is addressable by topic, category, creator, or post, and reuses the same Bearer API key as the rest of the platform, so there is no separate credential."]}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Formats"}),(0,t.jsxs)("p",{children:["Every endpoint returns LLM-ready markdown by default. Append"," ",(0,t.jsx)("code",{children:"?format=json"})," or ",(0,t.jsx)("code",{children:"?format=csv"})," for structured output. Reach for the AI Reference to ground a prompt with a fast, copy-pasteable snapshot; for programmatic access from your own stack, the ",(0,t.jsx)("a",{href:"/developers/api",children:"API Reference"})," stays the right entry point."]})]}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Code sample"}),(0,t.jsx)(j,{children:d})]}),(0,t.jsx)(v,{}),(0,t.jsx)(y,{})]})}function I(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("p",{children:"The LunarCrush CLI queries the same API from your terminal or scripts. It installs on macOS (Apple Silicon and Intel) and Linux x64 with a single command, with a manual binary download for Windows. CLI access is included on every paid plan, within your API limits."}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Install and run"}),(0,t.jsx)(j,{children:p}),(0,t.jsxs)("p",{children:["Commands cover discovery (",(0,t.jsx)("code",{children:"categories"}),","," ",(0,t.jsx)("code",{children:"category"}),", ",(0,t.jsx)("code",{children:"search"}),"), topics, keywords, creators, and posts, plus a raw ",(0,t.jsx)("code",{children:"lunarcrush /<any/path>"})," ","passthrough. Flags include ",(0,t.jsx)("code",{children:"--format"}),","," ",(0,t.jsx)("code",{children:"--interval"}),", ",(0,t.jsx)("code",{children:"--sort"}),", ",(0,t.jsx)("code",{children:"--limit"}),", and"," ",(0,t.jsx)("code",{children:"--metrics"}),"."]})]}),(0,t.jsx)(v,{}),(0,t.jsx)(y,{})]})}function P(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{children:["The LunarCrush MCP server exposes the platform's social intelligence to Claude, Cursor, and any MCP-aware client at"," ",(0,t.jsx)("code",{children:n}),". It authenticates with the same"," ",(0,t.jsx)("code",{children:"Authorization: Bearer <API_KEY>"})," header as the API, and every tool runs within your plan's API limits."]}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Configuration"}),(0,t.jsx)("p",{children:"Claude Desktop (claude_desktop_config.json):"}),(0,t.jsx)(j,{children:h}),(0,t.jsx)("p",{children:"Cursor (.cursor/mcp.json), and other clients that accept a URL:"}),(0,t.jsx)(j,{children:m})]}),(0,t.jsx)(v,{}),(0,t.jsx)(y,{})]})}function S(){return(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("p",{children:["Every request to the LunarCrush API v4 must include an"," ",(0,t.jsx)("code",{children:"Authorization"})," header with the value"," ",(0,t.jsx)("code",{children:"Bearer <API_KEY>"}),". Keep these tokens secret. If you suspect one has been leaked, delete it and generate a new one."]}),(0,t.jsxs)("section",{children:[(0,t.jsx)("h2",{children:"Managing keys"}),(0,t.jsx)("p",{children:"You can hold up to five active access tokens at once. Label each one to organize and track usage; all usage across every token is associated with your account. Generate, rename, reveal, copy, and delete keys from this page once you are signed in."}),(0,t.jsx)("p",{children:"Use a key on any request:"}),(0,t.jsx)(j,{children:o})]}),(0,t.jsx)(y,{})]})}function L({view:e}){switch(e){case"api":return(0,t.jsx)(k,{});case"ai":return(0,t.jsx)(A,{});case"cli":return(0,t.jsx)(I,{});case"mcp":return(0,t.jsx)(P,{});case"keys":return(0,t.jsx)(S,{});default:return(0,t.jsx)(x,{})}}function w({title:e,view:r}){let[s,a]=(0,i.useState)(!1);return(f(()=>a(!0),[]),s)?null:(0,t.jsxs)("main",{className:"sr-only",children:[(0,t.jsx)("h1",{children:"landing"===r?"LunarCrush API docs":e}),(0,t.jsx)(L,{view:r}),"landing"===r?(0,t.jsx)("script",{type:"application/ld+json",dangerouslySetInnerHTML:{__html:JSON.stringify({"@context":"https://schema.org","@type":"FAQPage",mainEntity:c.map(e=>
43({"@type":"Question",name:e.question,acceptedAnswer:{"@type":"Answer",text:e.answer}}))}).replace(/</g,"\\u003c").replace(/>/g,"\\u003e").replace(/&/g,"\\u0026")}}):null]})}e.s(["DevelopersStaticBody",()=>w],74093)},94811,e=>{"use strict";var t=e.i(43476),i=e.i(71645);let r=i.useLayoutEffect;function s({children:e}){let[s,a]=(0,i.useState)(!1);return(r(()=>a(!0),[]),s)?null:(0,t.jsx)("div",{className:"sr-only","data-static-seo-shell":"",children:e})}e.s(["StaticSeoShell",()=>s])},41085,e=>{e.v(t=>Promise.all(["static/chunks/74f6f1c34691ac69.js"].map(t=>e.l(t))).then(()=>t(31076)))},32821,e=>{e.v(t=>Promise.all(["static/chunks/8c28b66325e87359.js","static/chunks/6c6a464fe57f2221.js"].map(t=>e.l(t))).then(()=>t(8540)))},93064,e=>{e.v(t=>Promise.all(["static/chunks/405e11a16633d512.js","static/chunks/9870472ac16c8081.js"].map(t=>e.l(t))).then(()=>t(55769)))},67706,e=>{e.v(t=>Promise.all(["static/chunks/5f536aa98b292cc1.js"].map(t=>e.l(t))).then(()=>t(50873)))},82479,e=>{e.v(t=>Promise.all(["static/chunks/a2e4f7c53d686747.js","static/chunks/3b8a9430057225c4.js"].map(t=>e.l(t))).then(()=>t(39311)))},31018,e=>{e.v(t=>Promise.all(["static/chunks/e9e61c1de8deeb0a.js","static/chunks/162b723a9d580c29.js","static/chunks/e9ac5f17cfb8ac9f.js","static/chunks/5bd3e2ba2c518b63.js","static/chunks/ab102a0b44608cf4.js","static/chunks/ec42cd154d880268.js","static/chunks/37d505c2edb682bf.js","static/chunks/862ad7e8124802c3.js","static/chunks/9870472ac16c8081.js","static/chunks/3e36ab80e145803f.js"].map(t=>e.l(t))).then(()=>t(40347)))},75944,e=>{e.v(t=>Promise.all(["static/chunks/fb88623762599e85.js","static/chunks/e9ac5f17cfb8ac9f.js","static/chunks/465a2fa1802c93c3.js","static/chunks/9870472ac16c8081.js","static/chunks/3c29193e0bfca008.js"].map(t=>e.l(t))).then(()=>t(55254)))},44878,e=>{e.v(t=>Promise.all(["static/chunks/1f35cb2330c1f7c9.js","static/chunks/dbdd93d1ea655eb1.js","static/chunks/162b723a9d580c29.js","static/chunks/9870472ac16c8081.js","static/chunks/a11295027eb783d8.js","static/chunks/862ad7e8124802c3.js","static/chunks/e9ac5f17cfb8ac9f.js"].map(t=>e.l(t))).then(()=>t(76825)))},84721,e=>{e.v(t=>Promise.all(["static/chunks/e9e61c1de8deeb0a.js","static/chunks/162b723a9d580c29.js","static/chunks/e9ac5f17cfb8ac9f.js","static/chunks/37d505c2edb682bf.js","static/chunks/9870472ac16c8081.js","static/chunks/ec42cd154d880268.js","static/chunks/5bd3e2ba2c518b63.js","static/chunks/862ad7e8124802c3.js","static/chunks/597677381eb17ccf.js"].map(t=>e.l(t))).then(()=>t(35202)))},74863,e=>{e.v(t=>Promise.all(["static/chunks/162b723a9d580c29.js","static/chunks/37d505c2edb682bf.js","static/chunks/e9ac5f17cfb8ac9f.js","static/chunks/97dc2cc9f1636908.js","static/chunks/9870472ac16c8081.js","static/chunks/862ad7e8124802c3.js","static/chunks/2ef3f05b37ab96de.js","static/chunks/4d8870ed564a093d.js"].map(t=>e.l(t))).then(()=>t(26411)))},98870,e=>{e.v(t=>Promise.all(["static/chunks/57570ec3860fbd4b.js","static/chunks/140b88562b43e213.js","static/chunks/bfff0a1d12d37da3.js"].map(t=>e.l(t))).then(()=>t(29696)))},64410,e=>{e.v(t=>Promise.all(["static/chunks/e9ac5f17cfb8ac9f.js","static/chunks/e9d90aceec868b82.js","static/chunks/de3b90e53cfa592f.js","static/chunks/4f174e12c2f81635.js"].map(t=>e.l(t))).then(()=>t(24004)))},46046,e=>{e.v(t=>Promise.all(["static/chunks/3312bd1cf5732d14.js","static/chunks/09404cc1a74aa274.js"].map(t=>e.l(t))).then(()=>t(16894)))},44091,e=>{e.v(t=>Promise.all(["static/chunks/b9b31c030e9264dd.js"].map(t=>e.l(t))).then(()=>t(20622)))},29783,e=>{e.v(t=>Promise.all(["static/chunks/74dd2c62eaae76d9.js"].map(t=>e.l(t))).then(()=>t(6959)))},14193,e=>{e.v(t=>Promise.all(["static/chunks/720666d8f708f024.js","static/chunks/f8b909d4daa8638c.js"].map(t=>e.l(t))).then(()=>t(16096)))},17003,e=>{e.v(t=>Promise.all(["static/chunks/613c636a5ad08fe9.js","static/chunks/9870472ac16c8081.js","static/chunks/103800a606fb186e.js","static/chunks/09b1fb62a08c8511.js"].map(t=>e.l(t))).then(()=>t(39625)))}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.