PageSourceSearch

https://oimpact.ai/assets/Pricing-D7WDs0aS.js

js oimpact.ai collected 2026-10-05 16:14:44 UTC 9,011 bytes, 1 lines download raw bytes

1import{a as k,j as e}from"./vendor-query-CyuAx_uY.js";import{L as l}from"./vendor-react-zJ7Ub6x4.js";import"./skills-Bm3Q68yA.js";import{S as g,a as d}from"./fees-jvdy2nFi.js";import{u as S,a as P}from"./index-DwZYJ2bC.js";import{T as C}from"./TierBadge-CqCnoBTa.js";import{h as T,b as f,t as b}from"./tiers-BQfiszb8.js";import{m as s}from"./vendor-motion-C5NynTTt.js";import{C as y}from"./credit-card-BmR0uQf2.js";import{A as c}from"./arrow-right-BsXTLaKD.js";import{C as j}from"./coins-1f2zmdAL.js";import{C as _}from"./check-CkLN-gph.js";import"./vendor-auth-B8PCyEaA.js";const x=t=>t.toLocaleString("en-US"),v=[.25,.46,.45,.94],i={container:{hidden:{},visible:{transition:{staggerChildren:.1}}},item:{hidden:{opacity:0,y:20},visible:{opacity:1,y:0,transition:{duration:.5,ease:v}}}},U=[{tier:"starter",price:"Free",period:"",staking:`${x(d.starter)} RWI`,highlight:!1,features:["1 agent","1,000 messages / month","Standard models (Gemma 4, Llama 4 Scout)","Unlimited skills & MCP servers","All channels (Web, Telegram, Discord, X)","Pay-as-you-go Private inference (0G TEE)"]},{tier:"growth",price:`$${g.growth.priceUsd}`,period:"/mo",staking:`or stake ${x(d.growth)} RWI`,highlight:!1,features:["Up to 5 agents","25,000 messages / month","Standard models (Gemma 4, Llama 4 Scout)","Unlimited skills & MCP servers","All channels (Web, Telegram, Discord, X)","Pay-as-you-go Private inference (0G TEE)"]},{tier:"pro",price:`$${g.pro.priceUsd}`,period:"/mo",staking:`or stake ${x(d.pro)} RWI`,highlight:!0,features:["Up to 15 agents","35,000 messages / month","Premium models (Llama 4 Scout default)","Unlimited skills & MCP servers","All channels (Web, Telegram, Discord, X)","Pay-as-you-go Private inference (0G TEE) — DeepSeek, Kimi K2.6"]},{tier:"elite",price:`$${g.elite.priceUsd}`,period:"/mo",staking:`or stake ${x(d.elite)} RWI`,highlight:!1,features:["Unlimited agents","100,000 messages / month","Premium models (Llama 4 Scout default)","Unlimited skills & MCP servers","All channels (Web, Telegram, Discord, X)","Pay-as-you-go Private inference (0G TEE) — DeepSeek, Kimi K2.6","Priority verification queue"]}];function E({plan:t,cta:m}){const a=t.highlight?"border-impact/40 shadow-[0_0_24px_rgba(0,255,136,0.08)]":"border-border";return e.jsxs(s.div,{variants:i.item,className:`relative rounded-2xl border bg-surface-raised p-6 flex flex-col ${a}`,children:[t.highlight&&e.jsx("div",{className:"absolute -top-3 left-1/2 -translate-x-1/2 px-3 py-0.5 rounded-full bg-impact text-surface text-[10px] font-bold uppercase tracking-wider",children:"Most Popular"}),e.jsxs("div",{className:"mb-5",children:[e.jsx(C,{tier:t.tier,size:"md"}),e.jsxs("div",{className:"mt-4 flex items-baseline gap-1",children:[e.jsx("span",{className:"text-3xl font-bold tracking-tight",children:t.price}),t.period&&e.jsx("span",{className:"text-sm text-text-muted",children:t.period})]}),e.jsxs("p",{className:"mt-1.5 flex items-center gap-1.5 text-xs text-text-muted",children:[e.jsx(j,{className:"h-3 w-3 text-rwi"}),t.staking]})]}),e.jsx("ul",{className:"flex-1 space-y-2.5 mb-6",children:t.features.map(n=>e.jsxs("li",{className:"flex items-start gap-2 text-sm text-text-secondary",children:[e.jsx(_,{className:"h-4 w-4 text-impact shrink-0 mt-0.5"}),e.jsx("span",{children:n})]},n))}),m]})}function q(){var h;const{isAuthenticated:t,login:m}=S(),{data:a}=k({queryKey:["my-agents"],queryFn:()=>P.agents.mine(),enabled:t,staleTime:3e4}),n=(a==null?void 0:a.agents)??[],N=T(n),o=((h=n[0])==null?void 0:h.nft_token_id)??null,w=r=>{const p=b(N),u=b(r.tier);return t?o?u===p?e.jsx("span",{className:"inline-flex items-center justify-center rounded-xl border border-impact/25 bg-impact/10 px-4 py-2.5 text-sm font-semibold text-impact",children:"Current account tier"}):u<p?e.jsx("span",{className:"inline-flex items-center justify-center rounded-xl border border-border bg-surface px-4 py-2.5 text-sm font-semibold text-text-muted",children:"Included"}):e.jsxs(l,{to:f(o),className:"inline-flex items-center justify-center gap-2 rounded-xl bg-impact px-4 py-2.5 text-sm font-bold text-surface transition-colors hover:bg-impact-muted",children:["Upgrade to ",r.tier[0].toUpperCase()+r.tier.slice(1),e.jsx(c,{className:"h-4 w-4"})]}):e.jsxs(l,{to:"/create",className:"inline-flex items-center justify-center gap-2 rounded-xl bg-impact px-4 py-2.5 text-sm font-bold text-surface transition-colors hover:bg-impact-muted",children:["Create an agent first",e.jsx(c,{className:"h-4 w-4"})]}):e.jsxs("button",{onClick:m,className:"inline-flex items-center justify-center gap-2 rounded-xl border border-border bg-surface px-4 py-2.5 text-sm font-semibold text-text-primary transition-colors hover:bg-surface-overlay",children:["Sign in to upgrade",e.jsx(c,{className:"h-4 w-4"})]})};return e.jsx("div",{className:"min-h-[80vh] py-16 sm:py-24",children:e.jsxs("div",{className:"mx-auto max-w-7xl px-4 sm:px-6 lg:px-8",children:[e.jsxs(s.div,{initial:"hidden",animate:"visible",variants:i.
1container,className:"text-center mb-14",children:[e.jsxs(s.div,{variants:i.item,className:"inline-flex items-center gap-2 mb-4",children:[e.jsx(y,{className:"h-5 w-5 text-impact"}),e.jsx("span",{className:"text-sm font-semibold uppercase tracking-wider text-impact",children:"Plans & Pricing"})]}),e.jsx(s.h1,{variants:i.item,className:"text-3xl sm:text-4xl lg:text-5xl font-bold tracking-tight",children:"More agents, same powerful features"}),e.jsxs(s.p,{variants:i.item,className:"mt-4 text-text-secondary max-w-2xl mx-auto leading-relaxed",children:["Every agent gets unlimited skills, MCP servers, and all channels. Upgrade to run more agents, get higher message volumes, or unlock heavier models via TEE-verified Private inference (you fund 0G compute directly). Or earn tier progression through"," ",e.jsx(l,{to:"/rwi",className:"text-rwi hover:underline",children:"RWI staking"}),". Your effective tier is always the higher of the two."]})]}),e.jsx(s.div,{initial:"hidden",animate:"visible",variants:i.container,className:"grid grid-cols-1 sm:grid-cols-2 lg:grid-cols-4 gap-6",children:U.map(r=>e.jsx(E,{plan:r,cta:w(r)},r.tier))}),e.jsxs(s.div,{initial:{opacity:0,y:16},animate:{opacity:1,y:0},transition:{delay:.6,duration:.5,ease:v},className:"mt-12 text-center",children:[t?e.jsxs(l,{to:o?f(o):"/create",className:"group inline-flex items-center gap-2.5 rounded-xl bg-impact px-7 py-3.5 text-sm font-semibold text-surface shadow-[0_0_24px_rgba(0,255,136,0.15)] hover:shadow-[0_0_32px_rgba(0,255,136,0.25)] hover:bg-impact-muted transition-all duration-300",children:[o?"Open Upgrade Options":"Create an Agent First",e.jsx(c,{className:"h-4 w-4 transition-transform duration-200 group-hover:translate-x-0.5"})]}):e.jsxs("button",{onClick:m,className:"group inline-flex items-center gap-2.5 rounded-xl bg-impact px-7 py-3.5 text-sm font-semibold text-surface shadow-[0_0_24px_rgba(0,255,136,0.15)] hover:shadow-[0_0_32px_rgba(0,255,136,0.25)] hover:bg-impact-muted transition-all duration-300",children:["Sign In to Subscribe",e.jsx(c,{className:"h-4 w-4 transition-transform duration-200 group-hover:translate-x-0.5"})]}),e.jsx("p",{className:"mt-4 text-xs text-text-muted",children:"Subscriptions are managed in your dashboard via Stripe. Cancel or change plans anytime."})]}),e.jsxs(s.div,{initial:{opacity:0}
1,animate:{opacity:1},transition:{delay:.8,duration:.5},className:"mt-16 rounded-2xl border border-border bg-surface-raised/50 p-8 text-center max-w-3xl mx-auto",children:[e.jsx("h2",{className:"text-lg font-semibold mb-3",children:"Two Paths to Higher Tiers"}),e.jsxs("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6 mt-6",children:[e.jsxs("div",{className:"flex flex-col items-center gap-2",children:[e.jsx("div",{className:"flex h-10 w-10 items-center justify-center rounded-xl bg-impact/10",children:e.jsx(y,{className:"h-5 w-5 text-impact"})}),e.jsx("h3",{className:"font-semibold text-sm",children:"Monthly Subscription"}),e.jsx("p",{className:"text-xs text-text-muted leading-relaxed",children:"Instant access to higher tiers. Subscribe via Stripe in your agent dashboard. Upgrade, downgrade, or cancel anytime."})]}),e.jsxs("div",{className:"flex flex-col items-center gap-2",children:[e.jsx("div",{className:"flex h-10 w-10 items-center justify-center rounded-xl bg-rwi/10",children:e.jsx(j,{className:"h-5 w-5 text-rwi"})}),e.jsx("h3",{className:"font-semibold text-sm",children:"RWI Staking"}),e.jsxs("p",{className:"text-xs text-text-muted leading-relaxed",children:["Earn RWI through impact purchases and stake it to your agent. Organic progression — every agent funds real-world change."," ",e.jsx(l,{to:"/rwi",className:"text-rwi hover:underline",children:"Learn more"})]})]})]}),e.jsxs("p",{className:"mt-6 text-xs text-text-muted",children:["Your effective tier is always the ",e.jsx("span",{className:"text-text-primary font-medium",children:"higher"})," of your subscription tier and staking tier. Both paths stack — enabling crypto never reduces your tier."]})]})]})})}export{q as Pricing};

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.