1import{b5 as g,a_ as b,a$ as f,b0 as l,bg as k,bk as t,bz as w,bA as T,bn as A,b4 as n,b2 as a,b3 as s,bf as _,bh as x,b1 as u,aZ as N}from"./BWTmn28Q.js";import{u as X}from"./CX6GBPES.js";try{let r=typeof window<"u"?window:typeof global<"u"?global:typeof globalThis<"u"?globalThis:typeof self<"u"?self:{},d=new r.Error().stack;d&&(r._sentryDebugIds=r._sentryDebugIds||{},r._sentryDebugIds[d]="338c2d7e-0280-4931-ac5b-e7fa94c093a2",r._sentryDebugIdIdentifier="sentry-dbid-338c2d7e-0280-4931-ac5b-e7fa94c093a2")}catch{}const I={class:"relative w-full overflow-auto rounded-md"},h=g({__name:"Table",props:{class:{}},setup(r){const d=r;return(c,y)=>(f(),b("div",I,[l("table",{"data-slot":"table",class:k(t(w)("w-full caption-bottom text-sm",d.class))},[T(c.$slots,"default")],2)]))}}),B=g({__name:"TableHeader",props:{class:{}},setup(r){const d=r;return(c,y)=>(f(),b("thead",{"data-slot":"table-header",class:k(t(w)("[&_tr]:border-b",d.class))},[T(c.$slots,"default")],2))}}),v=g({__name:"TableBody",props:{class:{}},setup(r){const d=r;return(c,y)=>(f(),b("tbody",{"data-slot":"table-body",class:k(t(w)("[&_tr:last-child]:border-0",d.class))},[T(c.$slots,"default")],2))}}),m=g({__name:"TableRow",props:{class:{}},setup(r){const d=r;return(c,y)=>(f(),b("tr",{"data-slot":"table-row",class:k(t(w)("border-b transition-colors hover:bg-muted/50 data-[state=selected]:bg-muted",d.class))},[T(c.$slots,"default")],2))}}),p=g({__name:"TableHead",props:{class:{}},setup(r){const d=r;return(c,y)=>(f(),b("th",{"data-slot":"table-head",class:k(t(w)("h-12 px-2 md:px-4 text-left align-middle font-medium text-muted-foreground [&:has([role=checkbox])]:pr-0",d.class))},[T(c.$slots,"default")],2))}}),i=g({__name:"TableCell",props:{class:{}},setup(r){const d=r;return(c,y)=>(f(),b("td",{"data-slot":"table-cell",class:k(t(w)("p-2 md:p-4 align-middle [&:has([role=checkbox])]:pr-0",d.class))},[T(c.$slots,"default")],2))}}),C={class:"token-spec"},P={class:"spec-section","aria-labelledby":"supply-heading"},D={class:"table-wrapper"},q={class:"table-wrapper"},L={class:"spec-section","aria-labelledby":"buyback-heading"},R={class:"table-wrapper"},E={class:"spec-section","aria-labelledby":"protocol-fee-heading"},F={class:"table-wrapper"},O={class:"spec-section","aria-labelledby":"concentration-heading"},H={class:"table-wrapper"},W={class:"spec-section","aria-labelledby":"scope-heading"},U={class:"table-wrapper"},Y={class:"spec-section","aria-labelledby":"liquidity-heading"},J={class:"table-wrapper"},z=["href"],G=g({__name:"TokenSpecifications",setup(r){const d=[{label:"Chain",value:"Base (ERC-20)"},{label:"Contract",value:"0x352b850b733ab8bab50aed1dab5d22e3186ce984"},{label:"Maximum supply (launch)",value:"1,000,000,000"},{label:"Current total supply",value:"~992,369,486"},{label:"New emissions",value:"None"},{label:"Vesting",value:"None â all tranches unlocked at launch"}],c=[{step:"1",action:"Net profit calculated: subscription revenue minus compute and infrastructure cost",on_chain:"Off-chain"},{step:"2",action:"Allocated portion sent to a publicly tagged buyback wallet",on_chain:"Yes"},{step:"3",action:"1000X purchased on open market (Uniswap V2 / Aerodrome, Base)",on_chain:"Yes"},{step:"4",action:"Purchased tokens burned via the contract's burn function, reducing total supply â permanent, irreversible",on_chain:"Yes"},{step:"5",action:"Burn announced with transaction hash",on_chain:"Yes"}],y=[{slice:"Creator",recipient:"1000X team",rate:"0.30%"},{slice:"Affiliates",recipient:"Trading interfaces, referral partners",rate:"0.20%"},{slice:"SubDAO",recipient:"Agent's on-chain wallet (governed by Virtuals ACP)",rate:"0.50%"}],S=[{rank:"1",address:"0x7a57â¦4e2e3d",supply_pct:"13.76%",note:"Dev wallet"},{rank:"2",address:"0x332aâ¦6049af",supply_pct:"6.65%",note:"â"},{rank:"3",address:"0xc4bbâ¦e8b68e",supply_pct:"6.04%",note:"LP contract"},{rank:"4",address:"0xb2c9â¦66dc6c",supply_pct:"5.14%",note:"â"},{rank:"19",address:"0x000â¦dead",supply_pct:"1.09%",note:"Burn address"}],V=[{label:"Used to buy subscriptions",value:"No"},{label:"Staking rewards",value:"No â no emission budget exists"},{label:"Governance rights",value:"Not in current scope"},{label:"Revenue share or dividend",value:"No"},{label:"Equity or ownership in the business",value:"No"},{label:"New emissions",value:"No â supply only decreases"}],$=[{venue:"Uniswap V2 (Base)",pair:"1000X / VIRTUAL",live_data_url:"https://www.geckoterminal.com/base/pools/0xc4bb445227c34ceb0a0ff970a3e501bbeee8b68e"},{venue:"Aerodrome (Base)",pair:"1000X / WETH",live_data_url:"https://www.geckoterminal.com/base/pools/0x23da62ce083687cd72ebcba36eec6752fa51b715"},{venue:"Aerodrome SlipStream",pair:"1000X / USDC",live_data_url:"https://www.geckoterminal.com/base/pools/0x458f1d779e5f9ee149b53b8f77c5d62c2bc28d8e"}];return(K,e)=>(f(),b("article",C,[e[45]||(e[45]=l("header",{class:"mb-8"},[l("p",{class:"text-xs uppercase tracking-wide text-text-secondary mb-2"},"Base · ERC-20"),l("h1",{class:"text-4xl font-bold text-text-primary mb-4 mt-0"},"The 1000X token"),l("p",{class:"text-text-secondary text-base leading-relaxed"}," 1000X is the native token of the 1000x AI agent, built on Virtuals Protocol. This page describes the token's supply, mechanics, and the team's stated policies. ")],-1)),e[46]||(e[46]=l("aside",{class:"disclaimer-caution mb-10",role:"note","aria-label":"Important disclaimer"},[l("p",{class:"text-sm leading-relaxed text-text-primary"},[l("strong",null,"Read first."),n(" This page is for information only. It is not financial advice, not investment research, and not an offer or solicitation to buy or sell any token or security. 1000X confers no equity, ownership, revenue share, dividend, or claim on the business or its profits. On-chain figures are accurate as of the date below and change continuously â verify everything yourself on Basescan. Forward-looking statements reflect current intent, not binding commitments. ")])],-1)),e[47]||(e[47]=A('<section class="spec-section" aria-labelledby="overview-heading" data-v-50a3f007><p class="section-label" data-v-50a3f007>Overview</p><h2 id="overview-heading" class="section-heading" data-v-50a3f007>What the token is</h2><p class="spec-paragraph" data-v-50a3f007> 1000X is the token of the 1000x AI agent, an autonomous agent built on Virtuals Protocol and trained on the editorial output of the 1000x Podcast â crypto market analysis and commentary from Avi Felman and Jonah Van Bourg. </p><p class="spec-paragraph" data-v-50a3f007> The team's commercial product is the 1000x Terminal, a subscription research tool for crypto traders. The Terminal is paid for in fiat and stablecoin. <strong data-v-50a3f007>The token is not used to buy subscriptions, and holding it grants no access to the product.</strong> The token's only relationship to the business is the buyback-and-burn policy described below. </p></section>',1)),l("section",P,[e[9]||(e[9]=l("p",{class:"section-label"},"Supply",-1)),e[10]||(e[10]=l("h2",{id:"supply-heading",class:"section-heading"},"Fixed and outstanding",-1)),l("div",D,[a(t(h),null,{default:s(()=>[a(t(v),null,{default:s(()=>[(f(),b(_,null,x(d,o=>a(t(m),{key:o.label},{default:s(()=>[a(t(i),{class:"font-medium text-text-secondary whitespace-nowrap"},{default:s(()=>[n(u(o.label),1)]),_:2},1024),a(t(i),{class:"font-mono text-sm break-all"},{default:s(()=>[n(u(o.value),1)]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})]),e[11]||(e[11]=l("p",{class:"spec-paragraph mt-4"}," Supply can only decrease, via burns. There is no mechanism to mint new tokens. ",-1)),e[12]||(e[12]=l("h2",{class:"section-heading mt-8"},"Initial distribution",-1)),l("div",q,[a(t(h),null,{default:s(()=>[a(t(B),null,{default:s(()=>[a(t(m),null,{default:s(()=>[a(t(p),null,{default:s(()=>[...e[0]||(e[0]=[n("Tranche",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[1]||(e[1]=[n("Allocation",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[2]||(e[2]=[n("Type",-1)])]),_:1})]),_:1})]),_:1}),a(t(v),null,{default:s(()=>[a(t(m),null,{default:s(()=>[a(t(i),null,{default:s(()=>[...e[3]||(e[3]=[n("Public sale",-1)])]),_:1}),a(t(i),null,{default:s(()=>[...e[4]||(e[4]=[n("87.5%",-1)])]),_:1}),a(t(i),null,{default:s(()=>[...e[5]||(e[5]=[n("Fixed, no vesting",-1)])]),_:1})]),_:1}),a(t(m),null,{default:s(()=>[a(t(i),null,{default:s(()=>[...e[6]||(e[6]=[n("Liquidity pool",-1)])]),_:1}),a(t(i),null,{default:s(()=>[...e[7]||(e[7]=[n("12.5%",-1)])]),_:1}),a(t(i),null,{default:s(()=>[...e[8]||(e[8]=[n("Fixed, no vesting",-1)])]),_:1})]),_:1})]),_:1})]),_:1})])]),l("section",L,[e[16]||(e[16]=l("p",{class:"section-label"},"Buyback & burn",-1)),e[17]||(e[17]=l("h2",{id:"buyback-heading",class:"section-heading"}
1,"How the team handles repurchased supply",-1)),e[18]||(e[18]=l("aside",{class:"highlight-callout mb-6",role:"note"},[l("p",{class:"text-sm leading-relaxed text-text-primary"},[n(" 1000X has no emissions, no staking program, and no use for a treasury of repurchased tokens. The team operates a "),l("strong",null,"buyback-and-burn policy"),n(": under current policy, 50% of the Terminal's net profit â subscription revenue after compute and infrastructure costs â is used to repurchase 1000X on the open market, and those tokens are permanently burned. ")])],-1)),e[19]||(e[19]=l("p",{class:"spec-paragraph"},[n(" This is a capital-allocation decision by the team. It is "),l("strong",null,"not a commitment to holders and not a mechanism designed to deliver a return."),n(" Burning is chosen because it is fully verifiable on-chain and removes team discretion over what happens to repurchased supply â there is no held position to later sell or redistribute. ")],-1)),e[20]||(e[20]=l("h2",{class:"section-heading mt-8"},"Mechanism",-1)),l("div",R,[a(t(h),null,{default:s(()=>[a(t(B),null,{default:s(()=>[a(t(m),null,{default:s(()=>[a(t(p),null,{default:s(()=>[...e[13]||(e[13]=[n("Step",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[14]||(e[14]=[n("Action",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[15]||(e[15]=[n("On-chain",-1)])]),_:1})]),_:1})]),_:1}),a(t(v),null,{default:s(()=>[(f(),b(_,null,x(c,o=>a(t(m),{key:o.step},{default:s(()=>[a(t(i),null,{default:s(()=>[n(u(o.step),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.action),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.on_chain),1)]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})]),e[21]||(e[21]=l("p",{class:"spec-note mt-4"}," The 50% figure is the team's current policy as of June 16, 2026, not a guarantee. Buybacks depend on the business being profitable â there is no buyback in any period without net profit â and the percentage and cadence may be changed, reduced, or paused at the team's discretion. The execution wallet will be tagged on Basescan before the first buyback. ",-1))]),l("section",E,[e[25]||(e[25]=l("p",{class:"section-label"},"Protocol fee",-1)),e[26]||(e[26]=l("h2",{id:"protocol-fee-heading",class:"section-heading"},"Virtuals 1% trading fee",-1)),e[27]||(e[27]=l("p",{class:"spec-paragraph"}," Separate from the business, every on-chain trade of 1000X carries a 1% fee at the Virtuals Protocol level. This is protocol-wide and not specific to 1000X. It scales with trading volume, not product usage. ",-1)),l("div",F,[a(t(h),null,{default:s(()=>[a(t(B),null,{default:s(()=>[a(t(m),null,{default:s(()=>[a(t(p),null,{default:s(()=>[...e[22]||(e[22]=[n("Slice",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[23]||(e[23]=[n("Recipient",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[24]||(e[24]=[n("Rate",-1)])]),_:1})]),_:1})]),_:1}),a(t(v),null,{default:s(()=>[(f(),b(_,null,x(y,o=>a(t(m),{key:o.slice},{default:s(()=>[a(t(i),null,{default:s(()=>[n(u(o.slice),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.recipient),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.rate),1)]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})]),e[28]||(e[28]=l("p",{class:"spec-paragraph mt-4"}," Any surplus on the creator slice, after costs, is treated as profit and falls under the same buyback-and-burn policy. The SubDAO slice is governed by Virtuals Protocol, not controlled unilaterally by the team. ",-1))]),l("section",O,[e[33]||(e[33]=l("p",{class:"section-label"},"Supply concentration",-1)),e[34]||(e[34]=l("h2",{id:"concentration-heading",class:"section-heading"},"Top holders",-1)),e[35]||(e[35]=l("p",{class:"spec-paragraph"}," Holder distribution is public on-chain. The largest addresses: ",-1)),l("div",H,[a(t(h),null,{default:s(()=>[a(t(B),null,{default:s(()=>[a(t(m),null,{default:s(()=>[a(t(p),null,{default:s(()=>[...e[29]||(e[29]=[n("Rank",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[30]||(e[30]=[n("Address",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[31]||(e[31]=[n("% supply",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[32]||(e[32]=[n("Note",-1)])]),_:1})]),_:1})]),_:1}),a(t(v),null,{default:s(()=>[(f(),b(_,null,x(S,o=>a(t(m),{key:o.rank},{default:s(()=>[a(t(i),null,{default:s(()=>[n(u(o.rank),1)]),_:2},1024),a(t(i),{class:"font-mono text-sm"},{default:s(()=>[n(u(o.address),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.supply_pct),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.note),1)]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})]),e[36]||(e[36]=l("p",{class:"spec-paragraph mt-4"}," The dev wallet is the largest non-contract holder. Any movement is visible on-chain in real time. ",-1))]),l("section",W,[e[37]||(e[37]=l("p",{class:"section-label"},"Scope",-1)),e[38]||(e[38]=l("h2",{id:"scope-heading",class:"section-heading"},"What 1000X is not",-1)),l("div",U,[a(t(h),null,{default:s(()=>[a(t(v),null,{default:s(()=>[(f(),b(_,null,x(V,o=>a(t(m),{key:o.label},{default:s(()=>[a(t(i),{class:"font-medium text-text-secondary"},{default:s(()=>[n(u(o.label),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.value),1)]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})])]),l("section",Y,[e[42]||(e[42]=l("p",{class:"section-label"},"Liquidity",-1)),e[43]||(e[43]=l("h2",{id:"liquidity-heading",class:"section-heading"},"Where it trades",-1)),l("div",J,[a(t(h),null,{default:s(()=>[a(t(B),null,{default:s(()=>[a(t(m),null,{default:s(()=>[a(t(p),null,{default:s(()=>[...e[39]||(e[39]=[n("Venue",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[40]||(e[40]=[n("Pair",-1)])]),_:1}),a(t(p),null,{default:s(()=>[...e[41]||(e[41]=[n("Live data",-1)])]),_:1})]),_:1})]),_:1}),a(t(v),null,{default:s(()=>[(f(),b(_,null,x($,o=>a(t(m),{key:o.venue},{default:s(()=>[a(t(i),null,{default:s(()=>[n(u(o.venue),1)]),_:2},1024),a(t(i),null,{default:s(()=>[n(u(o.pair),1)]),_:2},1024),a(t(i),null,{default:s(()=>[l("a",{href:o.live_data_url,target:"_blank",rel:"noopener noreferrer",class:"external-link"},"GeckoTerminal",8,z)]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})]),e[44]||(e[44]=l("p",{class:"spec-note mt-4"}," Liquidity and volume change constantly. These links go to live pool data. ",-1))]),e[48]||(e[48]=A('<section class="spec-section" aria-labelledby="transparency-heading" data-v-50a3f007><p class="section-label" data-v-50a3f007>Transparency</p><h2 id="transparency-heading" class="section-heading" data-v-50a3f007>What the team commits to</h2><div class="card-style" data-v-50a3f007><ul class="transparency-list" data-v-50a3f007><li data-v-50a3f007><strong data-v-50a3f007>1. Wallet tagging.</strong> The buyback execution wallet is labelled on Basescan before its first transaction.</li><li data-v-50a3f007><strong data-v-50a3f007>2. Burn announcements.</strong> Every burn is announced with its on-chain transaction hash.</li><li data-v-50a3f007><strong data-v-50a3f007>3. Ongoing disclosure.</strong> As the program matures, the team intends to share regular public updates on its activity. This is a stated goal, formalised over time â not a fixed reporting obligation today.</li></ul></div></section>',1)),e[49]||(e[49]=l("footer",{class:"spec-footer mt-12 pt-8 border-t border-base-border"},[l("p",{class:"text-sm text-text-tertiary mb-6"}," Last updated: June 16, 2026 · Verify all on-chain data via Basescan. "),l("aside",{class:"disclaimer-footer",role:"note","aria-label":"Legal disclaimer"},[l("p",{class:"text-sm leading-relaxed text-text-primary"}," This page does not constitute financial advice, investment research, or an offer or solicitation to buy or sell any token or security. 1000X grants no equity, revenue share, dividend, or governance rights. Buying, holding, or trading tokens carries risk, including total loss. Do your own research and consult your own advisors. Forward-looking statements reflect present intent and may change. ")])],-1))]))}}),M=N(G,[["__scopeId","data-v-50a3f007"]]),Z={class:"min-h-screen bg-base-surface-1"},j={class:"container mx-auto p-4 w-full max-w-[900px] pb-16"},te=g({__name:"token",setup(r){return X({title:"1000X Token â Specifications"}),(d,c)=>(f(),b("div",Z,[l("div",j,[a(M)])]))}});
1export{te as default};
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.