PageSourceSearch

https://nalpeiron.com/assets/ZenmeterPage-B-_fJuXf.js

js nalpeiron.com collected 2026-09-29 13:16:15 UTC 20,447 bytes, 1 lines download raw bytes

1import{h as g,j as e,C as b,R as u,A as h,e as f,B as j,i as N,g as w}from"./index-DV_JR42_.js";import{b as a,L as c}from"./vendor-BzpSlAbw.js";import{T as v}from"./trending-down-CnpB5wez.js";import{C as t}from"./circle-check-CfoBvZQw.js";import{T as y}from"./trending-up-CzNA87B5.js";import{S as k}from"./settings-B17HD6aW.js";import{D as S}from"./database-CsSoYdDW.js";const I=()=>{const[l,r]=a.useState([]),[i,o]=a.useState(12429.18),n=a.useRef(0);return a.useEffect(()=>{const s=setInterval(()=>{const x=parseFloat((Math.random()*.15).toFixed(3)),p={id:n.current++,text:`{"tokens": ${Math.floor(Math.random()*2e3)}, "model": "gpt-4-turbo"}`,price:`+$${x.toFixed(3)}`,priceValue:x};r(m=>[p,...m].slice(0,6)),o(m=>m+x)},1200);return()=>clearInterval(s)},[]),e.jsxs("div",{className:"bg-[#13171e] rounded-[40px] border border-white/10 p-8 shadow-2xl relative overflow-hidden h-[580px] group flex flex-col shrink-0 lg:mt-12",children:[e.jsx("div",{className:"absolute top-0 right-0 w-full h-full bg-gradient-to-br from-[#70b32d]/10 to-transparent pointer-events-none"}),e.jsxs("div",{className:"relative z-10 flex flex-col h-full",children:[e.jsxs("div",{className:"flex items-center justify-between mb-8 shrink-0",children:[e.jsxs("div",{className:"flex items-center gap-2",children:[e.jsx("div",{className:"w-2 h-2 rounded-full bg-[#70b32d] animate-pulse"}),e.jsx("span",{className:"text-[10px] text-slate-500 font-bold uppercase tracking-widest",children:"High-Frequency Ingestion"})]}),e.jsx("span",{className:"text-[10px] text-slate-600 font-mono uppercase",children:"api.nalpeiron.com/v2/meter"})]}),e.jsx("div",{className:"space-y-2 flex-grow overflow-hidden flex flex-col",children:l.length>0?l.map(s=>e.jsxs("div",{className:"flex items-center gap-4 bg-[#111521]/80 border border-white/5 rounded-xl p-3 animate-fadeIn shrink-0",children:[e.jsx("div",{className:"shrink-0 w-8 h-8 bg-[#70b32d]/10 rounded-lg flex items-center justify-center",children:e.jsx(N,{className:"w-4 h-4 text-[#70b32d]"})}),e.jsx("code",{className:"text-[10px] font-mono text-slate-400 flex-1 truncate",children:s.text}),e.jsx("div",{className:"text-xs font-bold text-[#70b32d] font-mono whitespace-nowrap",children:s.price})]},s.id)):e.jsx("div",{className:"flex items-center justify-center flex-grow text-slate-600 font-mono text-sm",children:"Awaiting stream..."})}),e.jsxs("div",{className:"mt-6 pt-6 border-t border-white/5 grid grid-cols-2 gap-8 shrink-0",children:[e.jsxs("div",{children:[e.jsx("div",{className:"text-[10px] text-slate-500 font-bold uppercase mb-1",children:"MTD Rated Spend"}),e.jsxs("div",{className:"text-2xl font-bold text-white tracking-tight transition-all duration-300",children:["$",i.toLocaleString("en-US",{minimumFractionDigits:2,maximumFractionDigits:2})]})]}),e.jsxs("div",{children:[e.jsx("div",{className:"text-[10px] text-slate-500 font-bold uppercase mb-1",children:"Ingestion SLA"}),e.jsx("div",{className:"text-2xl font-bold text-[#70b32d] tracking-tight",children:"99.9%+"})]})]})]})]})},d=({question:l,answer:r})=>{const[i,o]=a.useState(!1);return e.jsxs("div",{className:"border-b border-white/5 py-4",children:[e.jsxs("button",{onClick:()=>o(!i),className:"w-full flex items-center justify-between text-left group",children:[e.jsx("span",{className:"text-white font-semibold group-hover:text-[#70b32d] transition-colors",children:l}),e.jsx(w,{className:`w-5 h-5 text-slate-500 transition-transform ${i?"rotate-180":""}`})]}),i&&e.jsx("div",{className:"mt-4 text-slate-400 text-sm leading-relaxed max-w-3xl font-medium",children:r})]})},F=({onBookDemo:l,onNavigate:r})=>{const[i,o]=a.useState("Hybrid-Flex");return a.useEffect(()=>{g()},[]),e.jsxs("div",{className:"bg-[#111521]",children:[e.jsxs("section",{className:"pt-32 pb-20 lg:pt-48 lg:pb-32 px-6 relative overflow-hidden",children:[e.jsx("div",{className:"absolute inset-0 bg-[radial-gradient(circle_at_50%_0%,rgba(112,179,45,0.15),transparent_60%)] pointer-events-none"}),e.jsx("div",{className:"max-w-6xl mx-auto relative z-10",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-20 items-start",children:[e.jsxs("div",{children:[e.jsxs("div",{className:"text-[11px] font-bold text-[#70b32d] uppercase tracking-[0.2em] mb-6",children:["Infrastru
1cture Grade Metering — ",e.jsx("span",{className:"text-[#f18a00]",children:"Zenmeter"})]}),e.jsxs("h1",{className:"text-5xl md:text-7xl font-black tracking-[-0.03em] text-white mb-8 leading-[1.1]",children:["Meter Every Token. ",e.jsx("br",{}),e.jsx("span",{className:"text-[#70b32d]",children:"Monetize Interaction."})]}),e.jsx("p",{className:"text-xl text-slate-400 mb-10 leading-relaxed max-w-xl font-medium",children:"Capturing consumption data is hard. Nalpeiron's monetization engine makes it a solved problem. Capture, rate, and trigger billing events for high-frequency AI and infrastructure models with sub-10ms latency."}),e.jsxs("div",{className:"flex flex-col sm:flex-row items-center gap-4",children:[e.jsxs(c,{to:"/book-a-demo/",onClick:()=>window.scrollTo(0,0),className:"w-full sm:w-auto bg-[#70b32d] hover:bg-[#5f9826] text-[#111521] font-bold px-8 py-4 rounded-xl transition-colors inline-flex items-center justify-center gap-2 whitespace-nowrap",children:["Book a Demo",e.jsx(b,{className:"w-5 h-5"})]}),e.jsx("a",{href:"https://docs.nalpeiron.com/",target:"_blank",rel:"noopener noreferrer",className:"w-full sm:w-auto bg-white/5 hover:bg-white/10 border border-white/10 text-white font-bold px-8 py-4 rounded-xl transition-colors whitespace-nowrap flex items-center justify-center",children:"Technical Docs"})]})]}),e.jsx(I,{})]})})]}),e.jsx("section",{className:"py-24 px-6 border-y border-white/5 bg-[#13171e]/30",children:e.jsx("div",{className:"max-w-6xl mx-auto",children:e.jsxs("div",{className:"flex flex-col lg:flex-row items-center gap-16",children:[e.jsxs("div",{className:"flex-1",children:[e.jsx("h2",{className:"text-sm font-bold text-red-500 uppercase tracking-[0.2em] mb-4",children:"The Cost of Inaction"}),e.jsx("h3",{className:"text-4xl font-black text-white tracking-[-0.03em] mb-6",children:"Stop guessing your margins"}),e.jsx("p",{className:"text-slate-400 text-lg mb-8 leading-relaxed font-medium",children:"Traditional billing systems aren't built for high-frequency data. Every untracked API call, compute second, or AI token is a direct hit to your gross margins. Nalpeiron's monetization engine stops the bleed."}),e.jsx("div",{className:"space-y-4",children:[{label:"Untracked API Consumption",value:"-12.4% Leakage",color:"text-red-400"},{label:"Overage Discrepancies",value:"-8.1% Margin Gap",color:"text-red-400"},{label:"Precision Ingestion",value:"0% Revenue Leakage",color:"text-[#70b32d]"}].map((n,s)=>e.jsxs("div",{className:"flex items-center justify-between p-4 bg-[#111521] border border-white/5 rounded-xl",children:[e.jsx("span",{className:"text-slate-300 font-medium",children:n.label}),e.jsx("span",{className:`font-mono font-bold ${n.color}`,children:n.value})]},s))})]}),e.jsxs("div",{className:"flex-1 w-full grid grid-cols-2 gap-6",children:[e.jsxs("div",{className:"p-8 bg-white/5 border border-white/10 rounded-3xl",children:[e.jsx(v,{className:"w-8 h-8 text-red-500 mb-4"}),e.jsx("h4",{className:"text-white font-bold mb-2",children:"Build Overhead"}),e.jsx("p",{className:"text-slate-500 text-sm leading-relaxed",children:"Internal teams spend 40% of their time maintaining brittle data pipelines instead of building product."})]}),e.jsxs("div",{className:"p-8 bg-white/5 border border-white/10 rounded-3xl",children:[e.jsx(t,{className:"w-8 h-8 text-[#70b32d] mb-4"}),e.jsx("h4",{className:"text-white font-bold mb-2",children:"100% Auditable"}),e.jsx("p",{className:"text-slate-500 text-sm leading-relaxed",children:"Every event is time-stamped and recorded, providing a single source of truth for finance teams."})]})]})]})})}),e.jsx("section",{className:"py-24 px-6",children:e.jsxs("div",{className:"max-w-6xl mx-auto",children:[e.jsxs("div",{className:"text-center mb-16",children:[e.jsx("h2",{className:"text-sm font-bold text-[#70b32d] uppercase tracking-[0.2em] mb-4",children:"Pricing Agility"}),e.jsx("h3",{className:"text-4xl lg:text-5xl font-black text-white tracking-[-0.03em]",children:"Built for the Hybrid-Flex Era"})]}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-8",children:[e.jsxs("div",{className:"bg-white/5 border border-white/10 p-8 rounded-2xl hover:bg-white/[0.08] transition-all group",children:[e.jsx("div",{className:"w-12 h-12 bg-[#70b32d]/10 rounded-2xl flex items-center justify-center mb-6 border border-[#70b32d]/20",children:e.jsx(u,{className:"w-6 h-6 text-[#70b32d]"})}),e.jsx("h4",{className:"text-xl font-bold text-white mb-4",children:"Pre-paid Credits"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed mb-6",children:"Automated drawdown as tokens are consumed. Perfect for developer platforms and AI marketplaces."}),e.jsxs("ul",{className:"space-y-3 text-[11px] font-bold text-slate-500 uppercase tracking-widest",children:[e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(t,{className:"w-3 h-3 text-[#70b32d]"})," Auto-refill triggers"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(t,{className:"w-3 h-3 text-[#70b32d]"})," Expiry policy mgmt"]})]})]}),e.jsxs("div",{className:"bg-white/5 border border-white/10 p-8 rounded-2xl hover:bg-white/[0.08] transition-all group",children:[e.jsx("div",{className:"w-12 h-12 bg-[#70b32d]/10 rounded-2xl flex items-center justify-center mb-6 border border-[#70b32d]/20",children:e.jsx(y,{className:"w-6 h-6 text-[#70b32d]"})}),e.jsx("h4",{className:"text-xl font-bold text-white mb-4",children:"Hybrid-Flex Models"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed mb-6",children:"Mix flat subscriptions with consumption-based overages. The standard for enterprise SaaS."}),e.jsxs("ul",{className:"space-y-3 text-[11px] font-bold text-slate-500 uppercase tracking-widest",children:[e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(t,{className:"w-3 h-3 text-[#70b32d]"})," Tiered overages"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(t,{className:"w-3 h-3 text-[#70b32d]"})," Rollover logic"]})]})]}),e.jsxs("div",{className:"bg-white/5 border border-white/10 p-8 rounded-2xl hover:bg-white/[0.08] transition-all group",children:[e.jsx("div",{className:"w-12 h-12 bg-[#70b32d]/10 rounded-2xl flex items-center justify-center mb-6 border border-[#70b32d]/20",children:e.jsx(k,{className:"w-6 h-6 text-[#70b32d]"})}),e.jsx("h4",{className:"text-xl font-bold text-white mb-4",children:"Multi-Attribute Rating"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed mb-6",children:"Bill on combinations of metrics (e.g., GPT-4 tokens + Vector storage + Compute GPU hours)."}),e.jsxs("ul",{className:"space-y-3 text-[11px] font-bold text-slate-500 uppercase tracking-widest",children:[e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(t,{className:"w-3 h-3 text-[#70b32d]"})," Boolean logic filters"]}),e.jsxs("li",{className:"flex items-center gap-2",children:[e.jsx(t,{className:"w-3 h-3 text-[#70b32d]"})," Weighted unit costs"]})]})]})]})]})}),e.jsx("section",{className:"py-16 px-6",children:e.jsx("div",{className:"max-w-5xl mx-auto",children:e.jsxs("div",{className:"glass rounded-2xl p-10 md:p-12 border border-[#70b32d]/20 text-center",children:[e.jsx("h3",{className:"text-2xl md:text-3xl font-black tracking-[-0.03em] text-white mb-4",children:"Ready to power consumption-based pricing?"}),e.jsx("p",{className:"text-lg text-slate-400 mb-8 max-w-2xl mx-auto",children:"See how leading AI companies use Nalpeiron's monetization engine to capture every dollar of usage value."}),e.jsxs(c,{to:"/book-a-demo/",onClick:()=>window.scrollTo(0,0),className:"bg-[#70b32d] hover:bg-[#5f9826] text-[#111521] font-bold px-8 py-4 rounded-xl transition-colors inline-flex items-center gap-2",children:["Schedule a Demo",e.jsx(h,{className:"w-5 h-5"})]})]})})}),e.jsx("section",{className:"py-24 px-6 bg-white/[0.02]",children:e.jsxs("div",{className:"max-w-6xl mx-auto",children:[e.jsx("div",{className:"text-center mb-20",children:e.jsx("h3",{className:"text-3xl font-black text-white tracking-[-0.03em]",children:"The platform for cross-functional success"})}),e.jsxs("div",{className:"grid grid-cols-1 md:grid-cols-3 gap-12",children:[e.jsxs("div",{children:[e.jsx("div",{className:"text-[#70b32d] font-black text-[10px] uppercase tracking-[0.3em] mb-6",children:"For Product Managers"}),e.jsx("h4",{className:"text-xl font-bold text-white mb-4 leading-snug",children:"Test GTM strategies without database migrations"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Change pricing tiers, grace peri
1ods, and rate plans in a UI—not a sprint. Iterate on pricing with zero dev friction."})]}),e.jsxs("div",{children:[e.jsx("div",{className:"text-[#70b32d] font-black text-[10px] uppercase tracking-[0.3em] mb-6",children:"For Finance & RevOps"}),e.jsx("h4",{className:"text-xl font-bold text-white mb-4 leading-snug",children:"Real-time revenue recognition and auditable logs"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:'No more "billing month" delays. Automated invoicing triggers and sub-ledger accuracy for every consumption event.'})]}),e.jsxs("div",{children:[e.jsx("div",{className:"text-[#70b32d] font-black text-[10px] uppercase tracking-[0.3em] mb-6",children:"For Engineering"}),e.jsx("h4",{className:"text-xl font-bold text-white mb-4 leading-snug",children:"High-throughput ingestion with <10ms latency"}),e.jsx("p",{className:"text-slate-400 text-sm leading-relaxed",children:"Built-in idempotency, deduplication, and streaming capabilities. Focus on the core app, not the data pipes."})]})]})]})}),e.jsx("section",{className:"py-24 px-6",children:e.jsx("div",{className:"max-w-6xl mx-auto",children:e.jsx("div",{className:"bg-[#13171e] rounded-[40px] border border-white/10 p-10 lg:p-16 relative overflow-hidden",children:e.jsxs("div",{className:"grid lg:grid-cols-2 gap-20 relative z-10",children:[e.jsxs("div",{children:[e.jsx("h3",{className:"text-3xl font-black tracking-[-0.03em] text-white mb-6",children:"Engineered precision vs. home-grown debt"}),e.jsx("p",{className:"text-slate-400 text-lg mb-8 leading-relaxed",children:"Building a metering engine is easy. Scaling one to handle millions of events with financial-grade accuracy is a 6-month project with $100k+ in annual maintenance."}),e.jsxs("div",{className:"space-y-4",children:[e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(t,{className:"w-5 h-5 text-[#70b32d]"}),e.jsx("span",{className:"text-slate-300 font-medium",children:"99.9%+ Uptime SLA for Ingestion"})]}),e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(t,{className:"w-5 h-5 text-[#70b32d]"}),e.jsx("span",{className:"text-slate-300 font-medium",children:"Native SOC 2 Type II Compliance"})]}),e.jsxs("div",{className:"flex items-center gap-3",children:[e.jsx(t,{className:"w-5 h-5 text-[#70b32d]"}),e.jsx("span",{className:"text-slate-300 font-medium",children:"Pre-built Salesforce & Stripe integrations"})]})]})]}),e.jsxs("div",{className:"bg-[#111521] border border-white/10 rounded-2xl p-8 flex flex-col justify-center",children:[e.jsx("div",{className:"text-[10px] font-black text-slate-500 uppercase tracking-[0.2em] mb-12 text-center",children:"Implementation Timeline"}),e.jsxs("div",{className:"space-y-10 relative",children:[e.jsx("div",{className:"absolute left-[7px] top-2 bottom-2 w-[2px] bg-white/5"}),e.jsxs("div",{className:"flex gap-6 relative",children:[e.jsx("div",{className:"w-4 h-4 rounded-full bg-slate-700 border-4 border-[#111521] z-10"}),e.jsxs("div",{children:[e.jsx("h5",{className:"text-slate-500 font-bold text-sm",children:"Home-Grown Metering"}),e.jsx("p",{className:"text-slate-600 text-xs",children:"6-9 Months. Leaky data logic, high maintenance."})]})]}),e.jsxs("div",{className:"flex gap-6 relative",children:[e.jsx("div",{className:"w-4 h-4 rounded-full bg-[#70b32d] border-4 border-[#111521] z-10 animate-pulse"}),e.jsxs("div",{children:[e.jsx("h5",{className:"text-white font-bold text-sm",children:"Nalpeiron's Monetization Engine SDK"}),e.jsx("p",{className:"text-slate-400 text-xs",children:"7 Days. Production ready, infinite scale."})]})]})]})]})]})})})}),e.jsx("section",{className:"py-24 px-6",children:e.jsxs("div",{className:"max-w-3xl mx-auto",children:[e.jsxs("div",{className:"flex items-center gap-3 mb-12",children:[e.jsx(f,{className:"w-6 h-6 text-[#70b32d]"}),e.jsx("h3",{className:"text-3xl font-black tracking-[-0.03em] text-white",children:"Technical Deep Dive"})]}),e.jsxs("div",{className:"space-y-2",children:[e.jsx(d,{question:"How do you handle high-frequency AI events?",answer:"Nalpeiron's monetization engine uses a distributed stream-processing architecture designed specifically for high-throughput AI events. We ingest data at the edge, apply idempotency keys to prevent double-billing, and rate usage events in near real-time using our proprietary Hybrid-Flex engine."}),e.jsx(d,{question:"Is there a live sandbox for testing?",answer:"Yes. Every Nalpeiron account comes with a dedicated staging environment. You can simulate millions of usage events through our API Explorer or using our CLI to verify rate plans and threshold triggers before going live."}),e.jsx(d,{question:"How do webhooks integrate with Salesforce or Stripe?",answer:"Nalpeiron's monetization engine provides native webhooks and pre-built connectors. You can configure 'Consumption Triggers' that automatically push usage data into Stripe for invoicing, or update Salesforce opportunity records when a trial user reaches a specific threshold."}),e.jsx(d,{question:"Does the engine support off-cycle billing?",answer:"Absolutely. You can trigger mid-month invoices or 'Auto-Top Ups' when a user's credit balance reaches zero, ensuring zero service interruption for your customers while maintaining healthy cash flow."})]})]})}),e.jsx("section",{className:"py-16 px-6 border-b border-white/5",children:e.jsx("div",{className:"max-w-5xl mx-auto",children:e.jsx("div",{className:"glass rounded-2xl p-10 border border-[#70b32d]/20",children:e.jsxs("div",{className:"flex items-start gap-6",children:[e.jsx(j,{className:"w-12 h-12 text-[#70b32d] flex-shrink-0"}),e.jsxs("div",{children:[e.jsx("h3",{className:"text-2xl font-bold text-white mb-3",children:"Stream Usage Data to Your Data Warehouse"}),e.jsx("p",{className:"text-lg text-slate-400 mb-6",children:"Nalpeiron's monetization engine integrates with Snowflake, Stripe, Zuora, and Segment via DataStream. Stream every usage event in real-time to power custom analytics, billing automation, and ML pipelines."}),e.jsxs(c,{to:"/platform/integrations/",onClick:()=>window.scrollTo(0,0),className:"inline-flex items-center gap-2 text-[#70b32d] font-semibold hover:gap-3 transition-all",children:["View All Integrations ",e.jsx(h,{className:"w-5 h-5"})]})]})]})})})}),e.jsx("section",{className:"py-32 px-6 text-center bg-gradient-to-b from-transparent to-[#13171e]",children:e.jsxs("div",{className:"max-w-4xl mx-auto",children:[e.jsxs("h2",{className:"text-4xl md:text-6xl font-black text-white mb-8 tracking-[-0.03em]",children:["Stop building data pipes. ",e.jsx("br",{}),e.jsx("span",{className:"text-[#70b32d]",children:"Start capturing value."})]}),e.jsx("p",{className:"text-xl text-slate-400 mb-12 max-w-2xl mx-auto font-medium",children:"Join 1,000+ companies who have replaced brittle internal billing logic with the precision of Nalpeiron's monetization engine."}),e.jsxs("div",{className:"flex flex-col sm:flex-row items-center gap-6 justify-center",children:[e.jsxs(c,{to:"/book-a-demo/",onClick:()=>window.scrollTo(0,0),className:"bg-[#70b32d] hover:bg-[#5f9826] text-[#111521] font-bold px-8 py-4 rounded-xl transition-colors text-lg inline-flex items-center justify-center gap-3 whitespace-nowrap",children:["Book a Demo",e.jsx(h,{className:"w-5 h-5"})]}),e.jsxs("a",{href:"https://docs.nalpeiron.com/",target:"_blank",rel:"noopener noreferrer",className:"bg-white/5 hover:bg-white/10 border border-white/10 text-white font-bold px-8 py-4 rounded-xl transition-colors flex items-center justify-center gap-2 whitespace-nowrap",children:[e.jsx(S,{className:"w-5 h-5 text-slate-500"}),"API Specification"]})]})]})})]})};export{F as MonetizationEnginePage};

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.