PageSourceSearch

https://kekpro-website.vercel.app/_next/static/chunks/0cs02-4zjfldi.js

js kekpro-website.vercel.app collected 2026-10-03 07:10:55 UTC 26,775 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,728643,e=>{"use strict";e.s(["default",0,{try(e,t=()=>void 0){try{return e()}catch(e){t(e);return}},debounce(e,t){let n;return(...a)=>{n&&clearTimeout(n),n=setTimeout(()=>e(...a),t)}},toKey(e){let t=String(e).replace(/\b(\w)/g,(e,t)=>t.toUpperCase()).replace(/\s+/g,"");return t.charAt(0).toLowerCase()+t.slice(1)},map:(e,t)=>Array.isArray(e)?e.map((n,a)=>t(n,a,e)):Object.fromEntries(Object.entries(e).map(([n,a])=>[n,t(a,n,e)])),toFixed:(e,t)=>Number.prototype.toFixed.call(e,t),Aa:e=>String(e).toLowerCase(),concatUniq(e,t,n=e=>e){if("function"==typeof n){let a=new Set(e.map(n));return e.concat(t.filter(e=>!a.has(n(e))))}let a=new Set(e.map(e=>e[n]));return e.concat(t.filter(e=>!a.has(e[n])))},span(e){let t=[];for(let n=0;n<e;n++)t.push(n);return t},multiply(...e){let t=e.filter(e=>e.length>0);return 0===t.length?[]:t.reduce((e,t)=>e.flatMap(e=>t.map(t=>[...e,t])),[[]])}}])},383025,e=>{"use strict";var t=e.i(843476),n=e.i(271645),a=e.i(644616),o=e.i(823838),r=e.i(796516),i=e.i(914146),l=e.i(617362),s=e.i(373367),c=e.i(911093),u=e.i(783485),d=e.i(531862),h=e.i(700925),f=e.i(255357),m=e.i(46084),p=e.i(486541),y=e.i(761417),A=e.i(651716),g=e.i(143245);function b(e,t,n,o=!1){let r=Number((0,a.formatUnits)(e,t));if(!Number.isFinite(r))return"—";let i=(o?(0,p.formatCompactUsd)(r):(0,p.formatCompactQuantity)(r)).replace(/\.00(?=[KMBT]?$)/u,"").replace(/(\.\d*?[1-9])0+(?=[KMBT]?$)/u,"$1");return o?i:`${i} ${n}`}function k(e,t){return e??t.metadata??null}function v(e){let t=e?.symbol.trim()||"TOKEN";return{name:e?.name.trim()||t,symbol:t,image:(0,A.ipfsToPinata)(e?.logo)??null,decimals:e?.decimals??18}}function w(e,t){return e>0n&&"—"!==t?`+${t}`:t}function C(e){let t,n=v(k(e.metadata,e.launch));return{token:e.token,name:n.name,symbol:n.symbol,image:n.image,balance:b(e.balanceAtomic,n.decimals,n.symbol),value:(t=e.launch.usdMarket?.valuation,t?.case!=="available"||e.launch.supplyAtomic<=0n?"—":b(e.balanceAtomic*t.fullyDilutedMarketCapUsdE18/e.launch.supplyAtomic,18,"USD",!0)),...function(e){let{pnl:t}=e;if("available"!==t.status)return{pnl:"indexing"===t.status?"PnL indexing…":"PnL unavailable",pnlQuote:null,gas:null,pnlNegative:!1,pnlStatus:t.status,pnlTitle:t.reason.replaceAll("_"," ")};let n=(0,c.presentEvmAmountAsset)((0,u.configuredArcChainId)(),t.quoteAsset),a=(0,c.presentEvmAmountAsset)((0,u.configuredArcChainId)(),t.gasAsset),o=w(t.pnlQuoteAtomic,b(t.pnlQuoteAtomic,t.quoteAsset.decimals,n.symbol)),r="available"===t.usd.status?w(t.usd.pnlUsdE18,(0,p.formatCompactUsdAtomic)({amountAtomic:t.usd.pnlUsdE18,decimals:t.usd.usdDecimals})):null,i="available"===t.usd.status?t.usd.pnlUsdE18:t.pnlQuoteAtomic;return{pnl:r??o,pnlQuote:o,gas:`Gas ${b(t.gasPaidNativeAtomic,t.gasAsset.decimals,a.symbol)}`,pnlNegative:i<0n,pnlStatus:"available",pnlTitle:`${n.title}; gas: ${a.title}`}}(e),closed:"closed"===e.status}}function S(e,t){return e.pairToken===i.zeroAddress?t:{name:`ERC-20 quote ${e.pairToken}`,symbol:e.pairToken,decimals:e.quoteDecimals??18,contract:e.pairToken}}function E(e,t){if(e.feeTotals.length>1)return{value:"Multiple assets",title:e.feeTotals.map(({quoteAsset:e})=>(0,c.presentEvmAmountAsset)((0,u.configuredArcChainId)(),e).title).join("; ")};let n=e.feeTotals[0],a=n?.quoteAsset??e.nativeSaleAsset,o=(0,c.presentEvmAmountAsset)((0,u.configuredArcChainId)(),a);return{value:(0,s.formatAssetAmount)(void 0===n?0n:t(n),{...a,symbol:o.symbol},2),title:o.title}}function T(e,t){return{status:e,message:t,positions:[],openPositionCount:0,closedPositionCount:0,hasMorePositions:!1,loadingMorePositions:!1,feePositions:[],hasMoreFeePositions:!1,loadingMoreFeePositions:!1,remainingPayout:"—",remainingPayoutTitle:null,lifetimeEarned:"—",lifetimeEarnedTitle:null,creatorTokens:[],totalCreatorTokens:0,liveCreatorTokens:0,hasMoreCreatorTokens:!1,loadingMoreCreatorTokens:!1}}function L(e,t,n){let a=new Map(e.items.map(e=>[n(e),e]));for(let e of t.items)a.set(n(e),e);return{...t,items:[...a.values()]}}function P(e,t){let n=e.calculationCheckpoint,a=t.calculationCheckpoint;return null!==n||null!==a?null!==n&&null!==a&&n.chainId===a.chainId&&n.blockNumber===a.blockNumber&&n.blockHash===a.blockHash:e.generation===t.generation&&e.feeRightsGeneration===t.feeRightsGeneration}let R={refresh:()=>void 0,refreshAfterTransaction:()=>void 0},x=(0,n.createContext)(null);e.s(["ArcDashboardProvider",0,function({children:e}){let a=function(){let e=(0,m.useEvmWallet)(),{toast:t}=(0,l.useToast)(),a=e.address,i=function(e){let t=(0,d.useEvmApi)((0,u.configuredArcChainId)()),a=(0,n.useRef)(R),[o,r]=(0,n.use
1State)(null),[i,l]=(0,n.useState)({key:"",status:"ready",snapshot:null});(0,n.useEffect)(()=>{if(null===e)return;let n=e.toLowerCase(),o=new AbortController,r=!0,i=!1,s=!1,c=null,u=null,d=async()=>{i=!0;try{let a=await t.accountDashboard(e,{limit:100,positionStatus:"all",feeStatus:"all"},o.signal);r&&l({key:n,status:"ready",snapshot:a})}catch(e){r&&!(e instanceof DOMException&&"AbortError"===e.name)&&l(e=>e.key===n?{...e,status:"error"}:{key:n,status:"error",snapshot:null})}finally{i=!1,r&&s?(s=!1,d()):r&&(c=setTimeout(()=>void d(),1e4))}},h=()=>{if(i){s=!0;return}null!==c&&clearTimeout(c),d()};return a.current={refresh:h,refreshAfterTransaction:()=>{h(),null!==u&&clearTimeout(u),u=setTimeout(h,3e3)}},d(),()=>{r=!1,a.current=R,o.abort(),null!==c&&clearTimeout(c),null!==u&&clearTimeout(u)}},[e,t]);let s=(0,n.useCallback)(()=>a.current.refresh(),[]),c=(0,n.useCallback)(()=>a.current.refreshAfterTransaction(),[]),h=(0,n.useCallback)(async n=>{if(null===e||null===i.snapshot||null!==o)return;let a=i.snapshot[n].nextCursor;if(null!==a){r(n);try{let o=await t.accountDashboard(e,{limit:100,positionStatus:"all",feeStatus:"all",..."positions"===n?{positionsCursor:a}:{},..."feePositions"===n?{feePositionsCursor:a}:{},..."creatorTokens"===n?{creatorTokensCursor:a}:{}});if(!P(i.snapshot,o))return void s();l(t=>{var a;return null!==t.snapshot&&t.key===e.toLowerCase()&&P(t.snapshot,o)?{...t,snapshot:(a=t.snapshot,"positions"===n?{...o,positions:L(a.positions,o.positions,e=>e.token.toLowerCase()),feePositions:a.feePositions,creatorTokens:a.creatorTokens}:"feePositions"===n?{...o,positions:a.positions,feePositions:L(a.feePositions,o.feePositions,e=>e.market.token.toLowerCase()),creatorTokens:a.creatorTokens}:{...o,positions:a.positions,feePositions:a.feePositions,creatorTokens:L(a.creatorTokens,o.creatorTokens,e=>e.token.toLowerCase())})}:t})}catch{s()}finally{r(null)}}},[e,t,o,s,i.snapshot]);return{resource:i,loadingSection:o,refresh:s,refreshAfterTransaction:c,loadMore:h}}
1(a),[p,A]=(0,n.useState)(null),w=(0,n.useMemo)(()=>(function(e,t,n,a){if(null===e)return T("disconnected","Connect your wallet to view your Arc activity.");let o=e.toLowerCase(),r=t.key===o?t.snapshot:null;if(null===r)return t.key===o&&"error"===t.status?T("error","Arc account data is temporarily unavailable. Retrying automatically."):T("loading","Loading your Arc activity…");let i=E(r,e=>e.remainingPayoutAtomic),l=E(r,e=>e.lifetimeEarnedAtomic);return{status:t.status,message:"error"===t.status?"Arc account data is temporarily unavailable. Retrying automatically.":"No activity in this view yet.",positions:r.positions.items.map(C),openPositionCount:r.openPositionCount,closedPositionCount:r.closedPositionCount,hasMorePositions:null!==r.positions.nextCursor,loadingMorePositions:"positions"===n,feePositions:r.feePositions.items.map(e=>{var t;let n,o,i,l,d;return t=r.asOfTimestamp,n=v(k(e.market.metadata,e.market.launch)),o=(0,c.presentEvmAmountAsset)((0,u.configuredArcChainId)(),e.market.quoteAsset),i={...e.market.quoteAsset,symbol
1:o.symbol},l=e.market.position,d=e.isCurrentOwner&&l.listedPriceAtomic>0n&&t<l.listingExpiresAt?"listed":0n===e.remainingPayoutAtomic&&e.payoutCapAtomic>0n?"paid":"paying",{token:e.market.token,name:n.name,symbol:n.symbol,image:n.image,state:d,paid:(0,s.formatAssetAmount)(e.paidOutAtomic,i,2),cap:(0,s.formatAssetAmount)(e.payoutCapAtomic,i,2),progressPercent:function(e,t){if(t<=0n)return 0;let n=100n*e/t;return Number(n>100n?100n:n)}(e.paidOutAtomic,e.payoutCapAtomic),unclaimed:(0,s.formatAssetAmount)(e.claimableQuoteAtomic,i,2),remaining:(0,s.formatAssetAmount)(e.remainingPayoutAtomic,i,2),lifetimeEarned:(0,s.formatAssetAmount)(e.lifetimeEarnedAtomic,i,2),tokensLocked:b(e.market.position.burnedWinningTokensAtomic,n.decimals,n.symbol),canClaim:e.claimableQuoteAtomic>0n&&"listed"!==d&&a!==e.market.token.toLowerCase(),quoteAssetKey:o.identity,quoteAssetTitle:o.title}}),hasMoreFeePositions:null!==r.feePositions.nextCursor,loadingMoreFeePositions:"feePositions"===n,remainingPayout:i.value,remainingPayoutTitle:i.title,lifetimeEarned:l.value,lifetimeEarnedTitle:l.title,creatorTokens:r.creatorTokens.items.map(e=>{var t;let n;return t=r.nativeSaleAsset,n=v(k(e.metadata,e.launch)),{token:e.token,name:n.name,symbol:n.symbol,image:n.image,marketCap:function(e,t){let n=e.launch.usdMarket?.valuation;if(n?.case==="available")return b(n.fullyDilutedMarketCapUsdE18,18,"USD",!0);if(null===e.marketCapQuoteAtomic)return"—";let a=S(e.launch,t),o=(0,c.presentEvmAmountAsset)((0,u.configuredArcChainId)(),a);return b(e.marketCapQuoteAtomic,a.decimals,o.symbol)}(e,t),volume24h:function(e,t){let n=e.marketStats;if(n?.eventTimeUsd?.status==="available")return b(n.eventTimeUsd.volume24hUsdE18,18,"USD",!0);if(null===n)return"—";let a=S(e,t),o=(0,c.presentEvmAmountAsset)((0,u.configuredArcChainId)(),a);return b(n.quoteVolume24hAtomic,a.decimals,o.symbol)}(e.launch,t),launched:null===e.launch.launchTimestamp?"—":`${(0,y.relativeFromMs)(1e3*Number(e.launch.launchTimestamp))} ago`,holders:e.launch.holderCount?.toLocaleString("en-US")??"—",live:e.live}}),totalCreatorTokens:r.creatorTokenCount,liveCreatorTokens:r.liveCreatorTokenCount,hasMoreCreatorTokens:null!==r.creatorTokens.nextCursor,loadingMoreCreatorTokens:"creatorTokens"===n}})(a,i.resource,i.loadingSection,p),[a,p,i.loadingSection,i.resource]),x=async n=>{let l=i.resource.snapshot;if(null===a||!(0,r.isAddress)(n)||null===l)return;let s=(0,o.getAddress)(n),c=l.feePositions.items.find(e=>e.market.token.toLowerCase()===s.toLowerCase());if(void 0!==c&&!(c.claimableQuoteAtomic<=0n)){A(s.toLowerCase());try{let n=(0,f.feeRightsTransaction)(l.policy.feeRightsContract,s,{kind:"claim-quote-fees",recipient:a}),o=(0,u.configuredArcChainId)(),r=await e.sendTransactionOnChain(n,o),c=await (0,h.evmPublicClient)(o).waitForTransactionReceipt({hash:r});if("success"!==c.status)throw(0,g.appError)(g.APP_ERROR_CODE.feeRightsReverted,"The Fee Rights claim reverted.");t({title:"Creator revenue claimed",description:"Confirmed. Indexed totals will update shortly.",variant:"success"}),i.refresh()}catch(e){t({title:"Fee claim failed",description:(0,g.transactionErrorMessage)(e),variant:"error"})}finally{A(null)}}};return{account:a,model:w,claim:x,refreshAfterTransaction:i.refreshAfterTransaction,loadMorePositions:()=>i.loadMore("positions"),loadMoreFeePositions:()=>i.loadMore("feePositions"),loadMoreCreatorTokens:()=>i.loadMore("creatorTokens")}}();return(0,t.jsx)(x.Provider,{value:a,children:e})},"useArcDashboardController",0,function(){let e=(0,n.useContext)(x);if(null===e)throw Error("useArcDashboardController must be used inside ArcDashboardProvider");return e}],383025)},550503,e=>{"use strict";var t=e.i(843476),n=e.i(271645);function a(e,t){let n=e.querySelector('[role="tab"][aria-selected="true"]');if(null===n||0===n.offsetWidth)return void e.removeAttribute("data-indicator");let a="placed"!==e.getAttribute("data-indicator");a&&t.setAttribute("data-snap",""),t.style.setProperty("--tab-switch-x",`${n.offsetLeft}px`),t.style.setProperty("--tab-switch-y",`${n.offsetTop}px`),t.style.setProperty("--tab-switch-width",`${n.offsetWidth}px`),t.style.setProperty("--tab-switch-height",`${n.offsetHeight}px`),t.style.borderRadius=getComputedStyle(n).borderRadius,e.setAttribute("data-indicator","placed"),a&&(t.getBoundingClientRect(),t.removeAttribute("data-snap"))}function o(e){let t=[...e.currentTarget.querySelectorAll('[role="tab"]:not(:disabled)')],n=t.findIndex(t=>t===e.target),a=n<0?null:function(e,t,n){switch(e){case"ArrowRight":return(t+1)%n;case"ArrowLeft":return(t-1+n)%n;case"Home":return 0;case"End":return n-1;default:return null}}(e.key,n,t.length),o=null===a?void 0:t[a];void 0!==o&&(e.preventDefault(),o.focus(),o.click())}e.s(["TabSwitchTab",0,function({selected:e,className:n="",...a}){return(0,t.jsx)("button",{...a,type:"button",role:"tab","aria-selected":e,tabIndex:e?0:-1,className:`kek-tab-switch-tab ${n}`})},"default",0,function({value:e,label:r,tone:i="accent",className:l="",indicatorTestId:s,indicatorClassName:c="",children:u,...d}){let h=(0,n.useRef)(null),f=(0,n.useRef)(null);return(0,n.useLayoutEffect)(()=>{null!==h.current&&null!==f.current&&a(h.current,f.current)},[e]),(0,n.useLayoutEffect)(()=>{let e=h.current,t=f.current;if(null===e||null===t||"u"<typeof ResizeObserver)return;let n=new ResizeObserver(()=>a(e,t));return n.observe(e),e.querySelectorAll('[role="tab"]').forEach(e
1=>n.observe(e)),()=>n.disconnect()},[]),(0,t.jsxs)("div",{...d,ref:h,role:"tablist","aria-label":r,"data-tone":i,onKeyDown:o,className:`kek-tab-switch ${l}`,children:[(0,t.jsx)("span",{ref:f,"aria-hidden":"true",className:`kek-tab-switch-indicator ${c}`,"data-testid":s}),u]})}])},730680,e=>{"use strict";var t=e.i(271645),n=e.i(813991);let a=[{action:"global.help",context:"global",label:"Keyboard help",description:"Open the shortcut and preset settings page.",defaultBinding:"Shift+Slash"},{action:"discover.toggleView",context:"discover",label:"Toggle discover view",description:"Switch between All Tokens and Advanced.",defaultBinding:"KeyA"},{action:"discover.graduated",context:"discover",label:"Show Graduated",description:"Select Graduated or switch the third Advanced lane.",defaultBinding:"KeyG"},{action:"discover.watchlist",context:"discover",label:"Show Watch List",description:"Select Watch List or switch the third Advanced lane.",defaultBinding:"KeyW"},{action:"watchlist.cycleSort",context:"watchlist",label:"Cycle Watch List sort",description:"Move to the next Watch List sorting mode.",defaultBinding:"Shift+KeyS"},{action:"watchlist.moveUp",context:"watchlist",label:"Move watched token up",description:"Move the focused watched token earlier in manual order.",defaultBinding:"Shift+ArrowUp"},{action:"watchlist.moveDown",context:"watchlist",label:"Move watched token down",description:"Move the focused watched token later in manual order.",defaultBinding:"Shift+ArrowDown"},{action:"trade.buy",context:"trade",label:"Select Buy",description:"Switch the active trade ticket to Buy.",defaultBinding:"KeyB"},{action:"trade.sell",context:"trade",label:"Select Sell",description:"Switch the active trade ticket to Sell.",defaultBinding:"KeyS"},...[1,2,3,4].map(e=>({action:`trade.preset${e}`,context:"trade",label:`Select preset ${e}`,description:`Apply amount preset ${e} to the current trade.`,defaultBinding:`Digit${e}`})),{action:"trade.toggleAsset",context:"trade",label:"Toggle Solana input asset",description:"Switch the Solana amount input between SOL and token units.",defaultBinding:"KeyX"},{action:"trade.execute",context:"trade",label:"Execute trade",description:"Submit the current ticket into the normal wallet confirmation flow.",defaultBinding:"Mod+Enter",allowInInput:!0}],o=Object.freeze(a.filter(({action:e})=>"trade.toggleAsset"!==e||(0,n.isChainAvailable)("solana"))),r="kek.keyboard.shortcuts.v1",i=new Map(a.map(e=>[e.action,e])),l=Object.freeze(Object.fromEntries(a.map(e=>[e.action,e.defaultBinding]))),s=l,c=!1,u=new Set;function d(e,t){return e===t||"global"===e||"global"===t||"discover"===e&&"watchlist"===t||"watchlist"===e&&"discover"===t}function h(e){let t={...e};for(let e of a){let n=t[e.action];(!n||C(n))&&(t[e.action]=l[e.action])}let n=!0;for(;n;){n=!1;for(let e=0;e<o.length;e+=1){let a=o[e];if(a)for(let r=e+1;r<o.length;r+=1){let e=o[r];if(!e||!d(a.context,e.context)||t[a.action]!==t[e.action])continue;let i=t[a.action]===l[a.action],s=t[e.action]===l[e.action],c=i&&!s?e.action:!i&&s?a.action:e.action;t[c]=l[c],n=!0}}}return Object.freeze(t)}function f(){if(!c){try{let e=window.localStorage.getItem(r),t=e?JSON.parse(e):null;if(t&&"object"==typeof t&&!Array.isArray(t)){let e={...l};for(let[n,a]of Object.entries(t))i.has(n)&&"string"==typeof a&&a.length>0&&(e[n]=a);s=h(e)}}catch{s=l}c=!0}}function m(e){return f(),u.add(e),()=>u.delete(e)}function p(){return f(),s}function y(){return l}function A(e){s=e;try{window.localStorage.setItem(r,JSON.stringify(e))}catch{}u.forEach(e=>e())}function g(){return(0,t.useSyncExternalStore)(m,p,y)}function b(e,t){f();var n=s;let a=i.get(e);if(!a)return null;for(let r of o)if(r.action!==e&&d(r.context,a.context)&&n[r.action]===t)return r;return null}let k=Object.freeze({"/":"Slash","?":"Slash","-":"Minus",_:"Minus","=":"Equal","+":"Equal","[":"BracketLeft","{":"BracketLeft","]":"BracketRight","}":"BracketRight","\\":"Backslash","|":"Backslash",";":"Semicolon",":":"Semicolon","'":"Quote",'"':"Quote",",":"Comma","<":"Comma",".":"Period",">":"Period","`":"Backquote","~":"Backquote"," ":"Space",ArrowUp:"ArrowUp",ArrowDown:"ArrowDown",ArrowLeft:"ArrowLeft",ArrowRight:"ArrowRight",Enter:"Enter",Escape:"Escape",Tab:"Tab",Backspace:"Backspace",Delete:"Delete",Home:"Home",End:"End",PageUp:"PageUp",PageDown:"PageDown"});function v(e){var t;let n;return t=/^[a-z]$/iu.test(e.key)?`Key${e.key.toUpperCase()}`:/^[0-9]$/u.test(e.key)?`Digit${e.key}`:k[e.key]??e.code,n=[],(e.metaKey||e.ctrlKey)&&n.push("Mod"),e.altKey&&n.push("Alt"),e.shiftKey&&n.push("Shift"),n.push(t),n.join("+")}let w=new Set(["Tab","Shift+Tab","Enter","Space","Mod+KeyL","Mod+KeyR","Mod+KeyT","Mod+KeyW","Mod+KeyN","Mod+Shift+KeyN","Alt+F4"]);function C(e){return w.has(e)}e.s(["ACTIVE_SHORTCUT_DEFINITIONS",0,o,"displayShortcut",0,function(e){return e.replace("Mod+","Ctrl/⌘+").replaceAll("Shift+","â
1‡§").replaceAll("Key","").replaceAll("Digit","").replace("Slash","/").replace("ArrowUp","↑").replace("ArrowDown","↓").replace("ArrowLeft","←").replace("ArrowRight","→").replace("Minus","-").replace("Equal","=").replace("BracketLeft","[").replace("BracketRight","]").replace("Backslash","\\").replace("Semicolon",";").replace("Quote","'").replace("Comma",",").replace("Period",".").replace("Backquote","`")},"eventToShortcut",0,v,"isReservedBinding",0,C,"resetAllShortcutBindings",0,function(){A(l)},"resetShortcutBinding",0,function(e){f(),A(h({...s,[e]:l[e]}))},"setShortcutBinding",0,function(e,t){return f(),!(0===t.length||C(t)||b(e,t))&&(A({...s,[e]:t}),!0)},"shortcutConflict",0,b,"useKeyboardShortcut",0,function(e,n,a={}){let o=g(),r=(0,t.useRef)(n),l=a.enabled??!0,s=i.get(e),c=a.allowInInput??s?.allowInInput??!1;(0,t.useLayoutEffect)(()=>{r.current=n},[n]),(0,t.useLayoutEffect)(()=>{if(!l)return;let t=t=>{var n,a;window.matchMedia("(max-width: 767px), (pointer: coarse)").matches||t.defaultPrevented||t.repeat||!c&&(n=t.target)instanceof HTMLElement&&(n.isContentEditable||n instanceof HTMLInputElement||n instanceof HTMLTextAreaElement||n instanceof HTMLSelectElement||null!==n.closest('[role="dialog"], [role="combobox"]'))||(a=o[e],v(t)!==a)||(t.preventDefault(),r.current())};return window.addEventListener("keydown",t),()=>window.removeEventListener("keydown",t)},[e,c,o,l])},"useShortcutBindings",0,g])},632658,e=>{"use strict";var t=e.i(271645);let n="kek.coin.watchlist.v2",a=Object.freeze([]),o=a,r=!1,i=new Set;function l(e,t={}){return"robinhood"===t.chain||"arc"===t.chain?`eip155:${t.chainId??0}:${e.toLowerCase()}`:`solana:${e}`}function s(){try{window.localStorage.setItem(n,JSON.stringify(o))}catch{}}function c(){if(r)return;let e=function(e){if(!e)return[];try{let t=JSON.parse(e);if(!Array.isArray(t))return[];let n=new Set,a=[];for(let e of t){let t=function(e){if(!e||"object"!=typeof e||Array.isArray(e))return null;let t="string"==typeof e.address?e.address:"",n=e.chain;if(0===t.length||"solana"!==n&&"robinhood"!==n&&"arc"!==n)return null;let a="number"==typeof e.chainId&&Number.isSafeInteger(e.chainId)&&e.chainId>0?e.chainId:void 0;if("solana"!==n&&void 0===a)return null;let o="number"==typeof e.addedAt&&Number.isFinite(e.addedAt)&&e.addedAt>0?e.addedAt:Date.now();return{key:l(t,{chain:n,chainId:a}),address:t,chain:n,...void 0===a?{}:{chainId:a},addedAt:o}}(e);t&&!n.has(t.key)&&(n.add(t.key),a.push(t))}return a}catch{return[]}}(window.localStorage.getItem(n));o=e.length>0?e:function(){try{let e=window.localStorage.getItem("kek.coin.watchlist"),t=e?JSON.parse(e):[];if(!Array.isArray(t))return[];let n=Date.now();return t.filter(e=>"string"==typeof e&&e.length>0).map((e,t)=>({key:l(e),address:e,chain:"solana",addedAt:n+t}))}catch{return[]}}(),r=!0,0===e.length&&o.length>0&&s()}function u(e){o=e,s(),i.forEach(e=>e())}function d(e){return c(),i.add(e),()=>{i.delete(e)}}function h(){return c(),o}function f(){return a}function m(e,t){c();let n=t.chain??"solana",a=l(e,{...t,chain:n});if(o.findIndex(e=>e.key===a)>=0)return void u(o.filter(e=>e.key!==a));let r={key:a,address:e,chain:n,...void 0===t.chainId?{}:{chainId:t.chainId},addedAt:Date.now()};u([...o,r])}e.s(["moveWatched",0,function(e,t,n){c();let a=n?o.filter(e=>n.has(e.key)):o,r=a.findIndex(t=>t.key===e),i=a[r+t];if(r<0||!i)return;let l=o.findIndex(t=>t.key===e),s=o.findIndex(e=>e.key===i.key),d=[...o],h=d[l],f=d[s];h&&f&&(d[l]=f,d[s]=h,u(d))},"reorderWatched",0,function(e,t){c();let n=o.findIndex(t=>t.key===e),a=o.findIndex(e=>e.key===t);if(n<0||a<0||n===a)return;let r=[...o],[i]=r.splice(n,1);if(!i)return;let l=r.findIndex(e=>e.key===t);r.splice(l,0,i),u(r)},"toggleWatched",0,function(e,t={}){m(e,t)},"useIsWatched",0,function(e,n={}){let a=(0,t.useSyncExternalStore)(d,h,f),o=l(e,n),r=a.some(e=>e.key===o),i=n.chain,s=n.chainId;return[r,(0,t.useCallback)(()=>m(e,{chain:i,chainId:s}),[e,i,s])]},"useWatchlist",0,function(){return(0,t.useSyncExternalStore)(d,h,f)},"watchAssetKey",0,l])},916375,e=>{"use strict";var t=e.i(247167),n=e.i(813991);let a=(function(){let e=t.default.env.NEXT_PUBLIC_SITE_URL;if(e)return e;let n=t.default.env.VERCEL_PROJECT_PRODUCTION_URL??t.default.env.VERCEL_URL,a=t.default.env.VERCEL_BRANCH_URL??t.default.env.VERCEL_URL??t.default.env.VERCEL_PROJECT_PRODUCTION_URL,o="production"===t.default.env.VERCEL_ENV?n:a;return o?o.startsWith("http")?o:`https://${o}`:"https://kek.pro"})().replace(/\/$/,""),o=(()=>{try{let{hostname:e,protocol:t}=new URL(a);return`${t}//docs.${e.replace(/^www\./,"")}`}catch{return"https://docs.kek.pro"}})();[...(0,n.isArcOnlyDeployment)()?[]:[{path:"/why",title:"Why KEK.PRO",description:"Why Kek Pro uses direct-to-Uniswap V4 Arc launches, permanent liquidity, fee rights, and transparent indexed market data.",breadcrumb:"Why KEK.PRO",changeFrequency:"monthly",priority:.8}],...(0,n.isChainAvailable)("solana")?[{path:"/launch/rng",title:"RNG Launch",description:"Run an RNGLaunch on KEK.PRO: no presale, no dev allocation, equal access at the same price for every Solana wallet from the first second.",breadcrumb:"RNG Launch",changeFrequency:"monthly",priority:.6},{path:"/launch/standard",title:"Standard Launch",description:"Run a Standard Launch on KEK.PRO: configurable supply, dev allocation, and pricing curve for Solana memecoin launches.",breadcrumb:"Standard Launch",changeFrequency:"monthly",priority:.6}]:[]],e.s(["DOCS_URL",0,o,"X_URL",0,"https://x.com/kekpro"])},325442,e=>{"use strict";var t=e.i(271645),n=e.i(901512),a=e.i(813991);let o="/launch/standard",r="/launch/rng",i="/rh/launch",l="/arc/launch",s="kekpro.solana-launch-type.v1",c="kekpro.create-chain.v1",u=Object.freeze({chain:a.DEFAULT_AVAILABLE_CHAIN,solanaLaunch:o}),d=u,h=!1,f=!1,m=!1,p=new Set;function y(){try{let e=window.localStorage.getItem(s),t=window.localStorage.getItem(c),n=("solana"===t||"robinhood"===t||"arc"===t)&&(0,a.isChainAvailable)(t)?t:null;return f=null!==n,{chain:n??a.DEFAULT_AVAILABLE_CHAIN,solanaLaunch:e===r?r
1:o}}catch{return f=!1,u}}function A(){h||(d=y(),h=!0)}function g(e){if(e.key!==s&&e.key!==c)return;let t=y();(t.chain!==d.chain||t.solanaLaunch!==d.solanaLaunch)&&(d=t,p.forEach(e=>e()))}function b(e){return A(),p.add(e),m||(window.addEventListener("storage",g),m=!0),()=>{p.delete(e),0===p.size&&m&&(window.removeEventListener("storage",g),m=!1)}}function k(){return A(),d}function v(){return u}function w(e){return e===o?o:e===r?r:null}function C(e){return e?(0,a.isChainAvailable)("robinhood")&&("/rh"===e||e.startsWith("/rh/"))?"robinhood":(0,a.isChainAvailable)("arc")&&("/arc"===e||e.startsWith("/arc/"))?"arc":(0,a.isChainAvailable)("solana")&&("/sol"===e||e.startsWith("/sol/")||"/coin"===e||e.startsWith("/coin/")||"/launch"===e||e.startsWith("/launch/"))?"solana":null:null}function S(e){let t=["solana","robinhood","arc"].filter(t=>e[t]);return 1===t.length?t[0]??null:null}e.s(["ARC_LAUNCH_HREF",0,l,"DEFAULT_SOLANA_LAUNCH_HREF",0,o,"RNG_LAUNCH_HREF",0,r,"ROBINHOOD_LAUNCH_HREF",0,i,"usePreferredCreateHref",0,function(e){let{selection:a,changeVersion:o}=(0,n.useChainSelection)(),r=(0,t.useSyncExternalStore)(b,k,v),u=(0,t.useRef)(null),h=(0,t.useRef)(null);(0,t.useEffect)(()=>{var t,n;let r;A();let i=w(e),l=C(e),m=u.current,y=null!==h.current&&h.current!==o,g=m&&y?(r=S(a))||(!m.solana&&a.solana?"solana":!m.robinhood&&a.robinhood?"robinhood":!m.arc&&a.arc?"arc":null):null,b=f?null:S(a),k=l??g??b;k&&(f=!0),t={chain:k??d.chain,solanaLaunch:i??d.solanaLaunch},n=!!(k||i),A(),n&&function(e){try{window.localStorage.setItem(s,e.solanaLaunch),window.localStorage.setItem(c,e.chain)}catch{}}(t),(t.chain!==d.chain||t.solanaLaunch!==d.solanaLaunch)&&(d=t,p.forEach(e=>e())),u.current=a,h.current=o},[o,e,a]);let m=C(e)??r.chain,y=w(e)??r.solanaLaunch;return"robinhood"===m?i:"arc"===m?l:y}])},389892,e=>{e.v(e=>Promise.resolve().then(()=>e(337575)))},101139,e=>{e.v(t=>Promise.all(["static/chunks/0ezl.2bv1uum1.js"].map(t=>e.l(t))).then(()=>t(109963)))},199378,e=>{e.v(t=>Promise.all(["static/chunks/0lkx3orj419a2.js","static/chunks/091-_r7sf.88z.js"].map(t=>e.l(t))).then(()=>t(521029)))},829340,e=>{e.v(t=>Promise.all(["static/chunks/0wuec0~jktvyt.js"].map(t=>e.l(t))).then(()=>t(62464)))},550425,e=>{e.v(t=>Promise.all(["static/chunks/0uawjims1lke8.js"].map(t=>e.l(t))).then(()=>t(182409)))},846205,e=>{e.v(t=>Promise.all(["static/chunks/0fzw.w6s-3zvy.js"].map(t=>e.l(t))).then(()=>t(422565)))},619380,e=>{e.v(t=>Promise.all(["static/chunks/01xkhtau_t5wy.js"].map(t=>e.l(t))).then(()=>t(783930)))},281603,e=>{e.v(t=>Promise.all(["static/chunks/0eilkpjxding..js","static/chunks/10yzuceq34jv2.js","static/chunks/13j.beijdb58y.js"].map(t=>e.l(t))).then(()=>t(193420)))},332099,e=>{e.v(t=>Promise.all(["static/chunks/0cld25eb-ors~.js"].map(t=>e.l(t))).then(()=>t(796490)))}]);

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.