PageSourceSearch

https://sms4sats.com/_next/static/chunks/pages/_app-4d81a5d8e604e389.js

js sms4sats.com collected 2026-10-03 19:34:53 UTC 27,766 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[888],{1118:function(e,t,n){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return n(8510)}])},8510:function(e,t,n){"use strict";n.r(t);var i=n(6042),r=n(5893),o=n(7294),a=n(9008),s=n.n(a),c=n(1163),u=(n(5212),n(563),n(5160));t.default=function(e){var t=e.Component,n=e.pageProps,a=(0,c.useRouter)(),m=(0,o.useRef)(!1);return(0,o.useEffect)((function(){m.current||((0,u.Z0)(a.asPath),m.current=!0);var e=function(e){(0,u.Z0)(e)};return a.events.on("routeChangeComplete",e),function(){a.events.off("routeChangeComplete",e)}}),[a.asPath,a.events]),(0,r.jsxs)(r.Fragment,{children:[(0,r.jsxs)(s(),{children:[(0,r.jsx)("title",{children:"Receive SMS messages, lightning fast - sms4sats"}),(0,r.jsx)("meta",{charSet:"utf-8"}),(0,r.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,r.jsx)("meta",{name:"description",content:"Protect your identity with our one-time use phone numbers, supporting over 400 services and 120 countries. We accept Bitcoin via the Lightning Network."}),(0,r.jsx)("link",{rel:"canonical",href:"https://sms4sats.com"}),(0,r.jsx)("link",{rel:"apple-touch-icon-precomposed",sizes:"57x57",href:"/assets/icons/apple-touch-icon-57x57.png"}),(0,r.jsx)("link",{rel:"apple-touch-icon-precomposed",sizes:"114x114",href:"/assets/icons/apple-touch-icon-114x114.png"}),(0,r.jsx)("link",{rel:"apple-touch-icon-precomposed",sizes:"72x72",href:"/assets/icons/apple-touch-icon-72x72.png"}),(0,r.jsx)("link",{rel:"apple-touch-icon-precomposed",sizes:"144x144",href:"/assets/icons/apple-touch-icon-144x144.png"}),(0,r.jsx)("link",{rel:"apple-touch-icon-precomposed",sizes:"120x120",href:"/assets/icons/apple-touch-icon-120x120.png"}),(0,r.jsx)("link",{rel:"apple-touch-icon-precomposed",sizes:"152x152",href:"/assets/icons/apple-touch-icon-152x152.png"}),(0,r.jsx)("link",{rel:"icon",type:"image/png",href:"/assets/icons/favicon-32x32.png",sizes:"32x32"}),(0,r.jsx)("link",{rel:"icon",type:"image/png",href:"/assets/icons/favicon-16x16.png",sizes:"16x16"}),(0,r.jsx)("meta",{name:"twitter:card",content:"summary"}),(0,r.jsx)("meta",{name:"twitter:site",content:"@sms4sats"}),(0,r.jsx)("meta",{name:"twitter:title",content:"sms4sats"}),(0,r.jsx)("meta",{name:"twitter:description",content:"Receive SMS messages, lightning fast"}),(0,r.jsx)("meta",{name:"twitter:image",content:"https://sms4sats.com/assets/icons/apple-touch-icon-152x152.png"}),(0,r.jsx)("meta",{property:"og:title",content:"Receive SMS messages, lightning fast - sms4sats"}),(0,r.jsx)("meta",{property:"og:url",content:"https://sms4sats.com"}),(0,r.jsx)("meta",{property:"og:description",content:"Protect your identity with our one-time use phone numbers, supporting over 400 services and 120 countries. We accept Bitcoin via the Lightning Network."}),(0,r.jsx)("meta",{property:"og:image",content:"https://sms4sats.com/assets/icons/apple-touch-icon-120x120.png"}),(0,r.jsx)("meta",{httpEquiv:"onion-location",content:"http://sms4sat6y7lkq4vscloomatwyj33cfeddukkvujo2hkdqtmyi465spid.onion"}),(0,r.jsx)("meta",{name:"fo-verify",content:"d656f13d-ec00-491b-b939-ebd1be1c1be2"}),(0,r.jsx)("script",{type:"application/ld+json",children:'\n          {\n            "@context": "https://schema.org/",\n            "@type": "WebSite",\n            "name": "Receive SMS messages with bitcoin",\n            "url": "https://sms4sats.com",\n          }\n          '})]}),(0,r.jsx)(t,(0,i.Z)({},n))]})}},5160:function(e,t,n){"use strict";n.d(t,{FD:function(){return Le},EE:function(){return Se},jL:function(){return Te},L9:function(){return ge},mF:function(){return Ie},t$:function(){return ke},Z0:function(){return ye},BG:function(){return _e},WE:function(){return xe},N:function(){return be},LM:function(){return Ne},YU:function(){return we},F$:function(){return Pe}});var i,r,o,a,s=n(6042),c={};function u(e,t,n){window.fetch&&fetch(e,{method:"POST",headers:{"Content-Type":"text/plain"},keepalive:!0,body:JSON.stringify(t)}).then((function(e){n&&n.callback&&n.callback({status:e.status})})).catch((function(e){n&&n.callback&&n.callback({error:e})}))}var m=!1,l={},p=-1,d=0,f=0;function h(){m&&(y(),o=S(),a=_())}function v(e){i=!1,r=e.u,l=e.p,p=-1,f=0,d=Date.now(),m||(document.addEventListener("visibilitychange",w),window.addEventListener("blur",w),window.addEventListener("focus",w),m=!0)}function g(){i=!0}function y(){var e=b();if(!i&&(p<a||e>=3e3)){p=a;var t={n:"engagement",sd:Math.round(a/o*100),d:c.domain,u:r,p:l,e:e,v:36};d=0,f=0,c.hashBasedRouting&&(t.h=1),u(c.endpoint,t)}}function w(){"visible"===document.visibilityState&&document.hasFocus()&&0===d?d=Date.now():"hidden"!==document.visibilityState&&document.hasFocus()||(f=b(),d=0,y())}function b(){return d?f+(Date.now()-d):f}function S(){var e=document.body||{},t=document.documentElement||{};return Math.max(e.scrollHeight||0,e.offsetHeight||0,e.clientHeight||0,t.scrollHeight||0,t.offsetHeight||0,t.clientHeight||0)}function _(){var e,t;return e=window.innerHeight,t=window.scrollY,o<=e?o:t+e}function x(e,t){if(!c.isInitialized)throw Error("plausible.track() can only be called after plausible.init(
1)");var n="pageview"===e;if(n&&h(),!c.captureOnLocalhost){if(/^localhost$|^127(\.[0-9]+){0,2}\.[0-9]+$|^\[::1?\]$/.test(location.hostname)||"file:"===location.protocol)return L(e,t,"localhost");if((window._phantom||window.__nightmare||window.navigator.webdriver||window.Cypress)&&!window.__plausible)return L(e,t)}try{if("true"===window.localStorage.plausible_ignore)return L(e,t,"localStorage flag")}catch(e){}var i={};i.n=e,i.v=36;var r,o=t&&(t.u||t.url);(i.u=o||location.href,i.d=c.domain,i.r=document.referrer||null,t&&t.props&&(i.p=t.props),t&&!1===t.interactive&&(i.i=!1),t&&t.revenue&&(i.$=t.revenue),c.customProperties)&&("function"==typeof(r=c.customProperties)&&(r=c.customProperties(e)),"object"==typeof r&&(i.p=Object.assign({},r,i.p)));if(c.hashBasedRouting&&(i.h=1),"function"==typeof c.transformRequest&&!(i=c.transformRequest(i)))return L(e,t,"transformRequest");n&&v(i),u(c.endpoint,i,t)}function L(e,t,n){n&&c.logging&&console.warn("Ignoring Event: "+n),t&&t.callback&&t.callback(),"pageview"===e&&g()}var T=["pdf","xlsx","docx","txt","rtf","csv","exe","key","pps","ppt","pptx","7z","pkg","rar","gz","zip","avi","mov","mp4","mpeg","wmv","midi","mp3","wav","wma","dmg"];function k(e){return e&&e.tagName&&"a"===e.tagName.toLowerCase()}function I(e){if("auxclick"!==e.type||1===e.button){var t=function(e){for(;e&&(void 0===e.tagName||!k(e)||!e.href);)e=e.parentNode;return e}(e.target),n=t&&"string"==typeof t.href&&t.href.split("?")[0];if(!j(t,0)){if(c.outboundLinks&&function(e){return e&&"string"==typeof e.href&&e.host&&e.host!==location.host}(t))return N(e,t,{name:"Outbound Link: Click",props:{url:t.href}});if(c.fileDownloads&&function(e){if(!e)return!1;var t=e.split(".").pop();return T.some((function(e){return e===t}))}(n))return N(e,t,{name:"File Download",props:{url:n}})}}}function N(e,t,n){var i;(i={props:n.props}).revenue=n.revenue,x(n.name,i)}function P(e){var t=e&&e.classList;if(t)for(var n=0;n<t.length;n++)if(t.item(n).match(/plausible-event-name(=|--)(.+)/))return!0;return!1}function j(e,t){return!!e&&!(t>3)&&(!!P(e)||j(e.parentNode,t+1))}function E(e){var t=P(e)?e:e&&e.parentNode,n={name:null,props:{},revenue:{}},i=t&&t.classList;if(!i)return n;for(var r=0;r<i.length;r++){var o,a,s=i.item(r),c=s.match(/plausible-event-(.+)(=|--)(.+)/);c&&(o=c[1],a=c[3].replace(/\+/g," "),"name"==o.toLowerCase()?n.name=a:n.props[o]=a);var u=s.match(/plausible-revenue-(.+)(=|--)(.+)/);u&&(o=u[1],a=u[3],n.revenue[o]=a)}return n}function q(e){(function(e){if(c.isInitialized)throw Error("plausible.init() can only be called once");if(!e||!e.domain)throw Error("plausible.init(): domain argument is required");e.endpoint||(e.endpoint="https://plausible.io/api/event"),Object.assign(c,e),c.isInitialized=!0})(function(e){return Object.assign(e,{autoCapturePageviews:!1!==e.autoCapturePageviews,logging:!1!==e.logging,bindToWindow:!1!==e.bindToWindow})}(e||{})),o=S(),a=_(),new ResizeObserver((function(){o=S()})).observe(document.documentElement),document.addEventListener("scroll",(function(){var e=_();e>a&&(a=e)})),c.autoCapturePageviews&&function(e){function t(t){(c.hashBasedRouting||!t||n!==location.pathname)&&(n=location.pathname,e("pageview"))}var n,i=function(){t(!0)};if(c.hashBasedRouting)window.addEventListener("hashchange",i);else{var r=window.history;if(r.pushState){var o=r.pushState;r.pushState=function(){o.apply(this,arguments),i()},window.addEventListener("popstate",i)}}"hidden"===document.visibilityState||"prerender"===document.visibilityState?document.addEventListener("visibilitychange",(function(){n||"visible"!==document.visibilityState||t()})):t(),window.addEventListener("pageshow",(function(e){e.persisted&&t()}))}(x),function(){function e(e){if("auxclick"!==e.type||1===e.button){for(var t,n,i,r=e.target,o=0;o<=3&&r;o++){if((t=r)&&t.tagName&&"form"===t.tagName.toLowerCase())return;k(r)&&(n=r),P(r)&&(i=r),r=r.parentNode}if(i){var a=E(i);if(n)a.props.url=n.href,N(0,0,a);else{var s={};s.props=a.props,s.revenue=a.revenue,x(a.name,s)}}}}document.addEventListener("click",I),document.addEventListener("auxclick",I),c.fileDownloads&&"object"==typeof c.fileDownloads&&Array.isArray(c.fileDownloads.fileExtensions)&&(T=c.fileDownloads.fileExtensions),c.formSubmissions&&document.addEventListener("submit",(function(e){(e.target.hasAttribute("novalidate")||e.target.checkValidity())&&(j(e.target,0)||x("Form: Submission"))}),!0),document.addEventListener("submit",(function(e){var t,n=E(e.target);n.name&&((t={props:n.props}).revenue=n.revenue,x(n.name,t))})),document.addEventListener("click",e),document.addEventListener("auxclick",e)}(),c.bindToWindow&&"undefined"!=typeof window&&(window.plausible=x,window.plausible.s="npm",window.plausible.v=36,window.plausible.l=!0)}var O=n(253),Z=n(9815),B=[["telegram","Telegram"],["discord","Discord"],["whatsapp","WhatsApp"],["google","Google"],["gmail","Gmail"],["twitter","Twitter"],["facebook","Facebook"],["
1instagram","Instagram"],["tiktok","TikTok"],["signal","Signal"],["openai","OpenAI"],["chatgpt","ChatGPT"],["microsoft","Microsoft"],["amazon","Amazon"],["uber","Uber"],["airbnb","Airbnb"],["reddit","Reddit"],["github","GitHub"]],C=function(e){return[{question:"Can I receive a ".concat(e," verification code online?"),answer:"sms4sats can help you receive one-time SMS verification codes for ".concat(e," using temporary phone numbers when inventory is available.")},{question:"Do I need an account?",answer:"No account is required. Choose the service, pay the Lightning invoice, and wait for the code."},{question:"What happens if the SMS code does not arrive?",answer:"For receive-SMS orders, if the code does not arrive successfully, the payment is automatically cancelled and returned by the hold-invoice flow."},{question:"Can I pay with Bitcoin Lightning?",answer:"Yes. sms4sats is built for fast Bitcoin Lightning payments."},{question:"Is this a permanent phone number?",answer:"No. This flow is for temporary, one-time verification numbers, not permanent phone number ownership."}]},M=[{question:"Can I get a temporary email for verification codes?",answer:"Yes. The temporary email flow lets you request an email address for supported sites and receive one-time activation messages."},{question:"Do I need an account?",answer:"No account is required. Pick the site and available email domain, pay with Lightning, and wait for the message."},{question:"Can I pay with Bitcoin Lightning?",answer:"Yes. Email activation orders use Bitcoin Lightning invoices."},{question:"Can I reuse the same temporary email?",answer:"If your previous order supports reorder, you can paste the order id and request another activation for the same email."}],R=["receive-sms-online","temporary-phone-number","sms-verification-with-bitcoin","temporary-email"],D=["temporary-email-with-bitcoin","temporary-email-with-lightning","receive-sms-online","temporary-phone-number"],z=B.map((function(e){var t=(0,O.Z)(e,2),n=t[0],i=t[1];return{slug:"receive-sms-for-".concat(n),productType:"sms_receive",tab:"receive",serviceName:i,serviceSearchTerm:i.toLowerCase(),h1:"Receive SMS for ".concat(i," with Bitcoin Lightning"),metaTitle:"Receive SMS for ".concat(i," Verification | sms4sats"),metaDescription:"Get a temporary phone number to receive ".concat(i," SMS verification codes. Pay instantly with Bitcoin Lightning. No account required."),intro:"Need a ".concat(i," verification code without using your personal phone number? sms4sats lets you receive SMS online with temporary phone numbers and Bitcoin Lightning payments."),faq:C(i),relatedPages:(0,Z.Z)(R).concat((0,Z.Z)(B.filter((function(e){return(0,O.Z)(e,1)[0]!==n})).slice(0,4).map((function(e){var t=(0,O.Z)(e,1)[0];return"receive-sms-for-".concat(t)}))))}})),A=[{slug:"receive-sms-online",productType:"sms_receive",tab:"receive",serviceName:"",serviceSearchTerm:"",h1:"Receive SMS Online with Bitcoin Lightning",metaTitle:"Receive SMS Online | sms4sats",metaDescription:"Use temporary phone numbers to receive SMS verification codes online. Pay with Bitcoin Lightning and no account required.",intro:"Receive one-time SMS verification codes online without exposing your personal phone number. Choose a service, pay with Lightning, and get the code quickly.",faq:C("online services"),relatedPages:["temporary-phone-number","receive-verification-code-online","sms-verification-with-bitcoin","temporary-email"]},{slug:"temporary-phone-number",productType:"sms_receive",tab:"receive",serviceName:"",serviceSearchTerm:"",h1:"Temporary Phone Numbers for SMS Verification",metaTitle:"Temporary Phone Number for SMS Verification | sms4sats",metaDescription:"Get temporary phone numbers for one-time SMS verification. Pay fast with Bitcoin Lightning.",intro:"Use a temporary phone number when you need a one-time verification code and do not want to use your personal number.",faq:C("SMS"),relatedPages:["receive-sms-online","temporary-phone-number-with-bitcoin","temporary-phone-number-with-lightning","temporary-email"]},{slug:"temporary-phone-number-with-bitcoin",productType:"sms_receive",tab:"receive",serviceName:"",serviceSearchTerm:"",h1:"Temporary Phone Numbers Paid with Bitcoin",metaTitle:"Temporary Phone Number with Bitcoin | sms4sats",metaDescription:"Receive SMS verification codes with temporary phone numbers and pay using Bitcoin Lightning.",intro:"sms4sats comb
1ines temporary phone numbers with fast Bitcoin Lightning payments for simple one-time SMS verification.",faq:C("SMS"),relatedPages:["temporary-phone-number","temporary-phone-number-with-lightning","sms-verification-with-bitcoin","receive-sms-online"]},{slug:"temporary-phone-number-with-lightning",productType:"sms_receive",tab:"receive",serviceName:"",serviceSearchTerm:"",h1:"Temporary Phone Numbers with Lightning Payments",metaTitle:"Temporary Phone Number with Lightning | sms4sats",metaDescription:"Use Bitcoin Lightning to pay for temporary phone numbers and receive SMS verification codes online.",intro:"Pay a Lightning invoice, receive a temporary number, and wait for the verification code in the normal sms4sats flow.",faq:C("SMS"),relatedPages:["temporary-phone-number","temporary-phone-number-with-bitcoin","receive-verification-code-online","temporary-email"]},{slug:"sms-verification-with-bitcoin",productType:"sms_receive",tab:"receive",serviceName:"",serviceSearchTerm:"",h1:"SMS Verification with Bitcoin Lightning",metaTitle:"SMS Verification with Bitcoin | sms4sats",metaDescription:"Receive SMS verification codes online and pay with Bitcoin Lightning. Fast, no-account flow.",intro:"Use sms4sats when you need a one-time SMS verification code and want to pay quickly with Bitcoin Lightning.",faq:C("SMS"),relatedPages:["receive-sms-online","temporary-phone-number","temporary-phone-number-with-bitcoin","temporary-email"]},{slug:"receive-verification-code-online",productType:"sms_receive",tab:"receive",serviceName:"",serviceSearchTerm:"",h1:"Receive Verification Codes Online",metaTitle:"Receive Verification Code Online | sms4sats",metaDescription:"Receive one-time verification codes online using temporary phone numbers. Pay with Bitcoin Lightning.",intro:"Select the service you need, pay the Lightning invoice, and receive the verification code in the sms4sats app UI.",faq:C("verification"),relatedPages:["receive-sms-online","temporary-phone-number","sms-verification-with-bitcoin","temporary-email"]},{slug:"temporary-email",productType:"temporary_email",tab:"email",serviceName:"",serviceSearchTerm:"",h1:"Temporary Email for Verification Codes",metaTitle:"Temporary Email Verification | sms4sats",metaDescription:"Get a temporary email address for activation codes and pay with Bitcoin Lightning. No account required.",intro:"Use a temporary email address for supported activation flows without exposing your personal inbox.",faq:M,relatedPages:D},{slug:"temporary-email-with-bitcoin",productType:"temporary_email",tab:"email",serviceName:"",serviceSearchTerm:"",h1:"Temporary Email Paid with Bitcoin",metaTitle:"Temporary Email with Bitcoin | sms4sats",metaDescription:"Request temporary email activation messages and pay with Bitcoin Lightning.",intro:"Choose a site and email domain, pay with Lightning, and receive the activation message in the normal sms4sats flow.",faq:M,relatedPages:D},{slug:"temporary-email-with-lightning",productType:"temporary_email",tab:"email",serviceName:"",serviceSearchTerm:"",h1:"Temporary Email with Lightning Payments",metaTitle:"Temporary Email with Lightning | sms4sats",metaDescription:"Use Bitcoin Lightning to pay for temporary email activation codes. Fast no-account flow.",intro:"Temporary email activation with Lightning payments, built for quick one-time verification workflows.",faq:M,relatedPages:D}],U=(0,Z.Z)(z).concat((0,Z.Z)(A)).reduce((function(e,t){return e[t.slug]=t,e}),{}),W=function(e){return U[e]||null},F=n(7568),K=n(414),J="https://api.sms4sats.com/v2/analytics/order-stage",V=/^[A-Za-z0-9_-]{16,128}$/,$=new Set(["order_created","payment_accepted","fulfilled"]),G="sms4sats:client-order-stage-outbox:v1";function H(){try{return window.localStorage}catch(e){return null}}function Y(e){return e&&V.test(String(e.orderId||""))&&$.has(String(e.stage||""))}function X(e){if(!e)return[];try{var t=JSON.parse(e.getItem(G)||"[]");return Array.isArray(t)?t.filter(Y).slice(-50):[]}catch(n){return[]}}function Q(e,t){if(e)try{t.length?e.setItem(G,JSON.stringify(t.slice(-50))):e.removeItem(G)}catch(n){}}function ee(e,t,n){return te.apply(this,arguments)}function te(){return(te=(0,F.Z)((function(e,t,n){var i;return(0,K.__generator)(this,(function(r){switch(r.label){case 0:return r.trys.push([0,2,,3]),[4,t(n,{method:"POST",keepalive:!0,headers:{"Content-Type":"application/json"},body:JSON.stringify(e)})];case 1:return i=r.sent(),[2,Boolean(i&&i.ok)];case 2:return r.sent(),[2,!1];case 3:return[2]}}
1))}))).apply(this,arguments)}function ne(){return ie.apply(this,arguments)}function ie(){return ie=(0,F.Z)((function(){var e,t,n,i,r,o,a,s,c,u,m,l,p,d,f,h,v,g=arguments;return(0,K.__generator)(this,(function(y){switch(y.label){case 0:if(e=g.length>0&&void 0!==g[0]?g[0]:{},t=e.fetchImpl,n=void 0===t?"function"===typeof fetch?fetch:null:t,i=e.endpoint,r=void 0===i?J:i,o=e.storage,a=void 0===o?H():o,!n||!a)return[2,0];s=X(a),c=[],u=0,m=!0,l=!1,p=void 0,y.label=1;case 1:y.trys.push([1,6,7,8]),d=s[Symbol.iterator](),y.label=2;case 2:return(m=(f=d.next()).done)?[3,5]:[4,ee(h=f.value,n,r)];case 3:y.sent()?u+=1:c.push(h),y.label=4;case 4:return m=!0,[3,2];case 5:return[3,8];case 6:return v=y.sent(),l=!0,p=v,[3,8];case 7:try{m||null==d.return||d.return()}finally{if(l)throw p}return[7];case 8:return Q(a,c),[2,u]}}))})),ie.apply(this,arguments)}function re(){return oe.apply(this,arguments)}function oe(){return oe=(0,F.Z)((function(){var e,t,n,i,r,o,a,s,c,u,m,l=arguments;return(0,K.__generator)(this,(function(p){switch(p.label){case 0:return e=l.length>0&&void 0!==l[0]?l[0]:{},t=e.orderId,n=e.stage,i=e.fetchImpl,r=void 0===i?"function"===typeof fetch?fetch:null:i,o=e.endpoint,a=void 0===o?J:o,s=e.storage,c=void 0===s?H():s,u={orderId:String(t||"").trim(),stage:String(n||"").trim().toLowerCase()},r&&Y(u)?c?((m=X(c)).some((function(e){return e.orderId===u.orderId&&e.stage===u.stage}))||(m.push(u),Q(c,m)),[4,ne({fetchImpl:r,endpoint:a,storage:c})]):[2,ee(u,r,a)]:[2,!1];case 1:return p.sent(),[2,!X(c).some((function(e){return e.orderId===u.orderId&&e.stage===u.stage}))]}}))})),oe.apply(this,arguments)}var ae=!1,se=function(){return!!me()&&(ae||(q({domain:"sms4sats.com",endpoint:"https://plausible.physicalaiguide.com/api/event",autoCapturePageviews:!1,outboundLinks:!0,fileDownloads:!0,formSubmissions:!0}),ae=!0),!0)},ce="first_landing_page",ue="normalized_source",me=function(){return!0},le=function(){if(!me())return null;try{return window.localStorage}catch(e){return null}},pe=function(){if(!me())return null;try{return window.sessionStorage}catch(e){return null}},de=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!me())return"/";try{var t=new URL(e||window.location.href,window.location.origin);return"".concat(t.pathname).concat(t.search)}catch(n){return window.location.pathname+window.location.search}},fe=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";if(!e)return"direct";try{var t=new URL(e).hostname.replace(/^www\./,"").toLowerCase();return t.includes("google.")?"google":t.includes("bing.")?"bing":"reddit.com"===t||t.endsWith(".reddit.com")?"reddit":"x.com"===t||t.endsWith(".x.com")?"x":"twitter.com"===t||t.endsWith(".twitter.com")?"twitter":"t.me"===t||t.includes("telegram.")?"telegram":"github.com"===t||t.endsWith(".github.com")?"github":"facebook.com"===t||t.endsWith(".facebook.com")||"fb.com"===t?"facebook":"instagram.com"===t||t.endsWith(".instagram.com")?"instagram":"unknown"}catch(n){return"unknown"}},he=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var t=new URL(e,"https://sms4sats.com"),n=t.searchParams.get("op"),i=t.pathname.replace(/^\//,"").replace(/\/$/,""),r=W(i);if(null===r||void 0===r?void 0:r.productType)return r.productType;switch(n){case"send":case"receive":return"sms_receive";case"rent":return"number_rental";case"email":return"temporary_email";default:return""}}catch(o){return""}},ve=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=le(),n=e||de(),i=(null===t||void 0===t?void 0:t.getItem(ce))||n;return{landing_page:n,first_landing_page:i,normalized_source:(null===t||void 0===t?void 0:t.getItem(ue))||"direct"}},ge=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if(se()){var i=n.persistent?le():pe(),r=n.dedupeKey?"".concat(e,":").concat(n.dedupeKey):"";if(!r||!(null===i||void 0===i?void 0:i.getItem(r))){var o=de(),a=(0,s.Z)({},ve(o),t);x(e,{props:a}),r&&(null===i||void 0===i||i.setItem(r,"1"))}}},ye=function(e){if(me()){var t=de(e);!function(e){var t=le();if(!t||!me())return{};var n=de(e),i=e?new URL(e,window.location.origin).href:window.location.href,r=document.referrer||"";t.getItem(ce)||(t.setItem(ce,n),t.setItem("first_url",i),t.setItem("first_referrer",r),t.setItem("first_visit_timestamp",(new Date).toISOString()),t.setItem(ue,fe(r))),t.setItem("current_landing_page",n),ne(),t.getItem(ue)||t.setItem(ue,fe(r)),ve(n)}(e),se()&&x("pageview",{url:new URL(e||window.location.href,window.location.origin).href,props:ve(t)}),ge("landing_page_view",(0,s.Z)({landing_page:t},function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";try{var t=new URL(e,"https://sms4sats.com").pathname.replace(/^\//,"").replace(/\/$/,""),n=W(t);return n?{product_type:n.productType,service_name:n.serviceName||""}:{product_type:he(e)}}catch(i){return{product_type:""}}}(t)))}},we=function(e){ge("tab_selected",{tab_name:e})},be=function(e,t){ge("service_selected",e,{dedupeKey:t})},Se=function(e,t){ge("country_selected",e,{dedupeKey:t})},_e=function(e,t){ge("payment_invoice_shown",e,{dedupeKey:t||JSON.stringify(e),persistent:Boolean(t)})},xe=function(e,t){re({orderId:t,stage:"payment_accepted"}),ge("payment_paid",e,{dedupeKey:t||JSON.stringify(e),persistent:Boolean(t)})},Le=function(e,t){re({orderId:t,stage:"fulfilled"}),ge("code_received",e,{dedupeKey:t||JSON.stringify(e),persistent:Boolean(t)})},Te=function(e,t){re({orderId:t,stage:"fulfilled"}),ge("email_received",e,{dedupeKey:t||JSON.stringify(e)})},ke=function(e,t){ge("order_started",e,{dedupeKey:t})},Ie=function(e,t){var n=t||JSON.stringify(e);re({orderId:t,stage:"order_created"}),ge("order_created",e,{dedupeKey:n})},Ne=function(e,t){var n=t||JSON.stringify(e);ge("sms_order_created",e,{dedupeKey:n})},Pe=function(e,t){var n=t||JSON.stringify(e);ge("temporary_email_created",e,{dedupeKey:n})}},563:function(){},5212:function(){},9008:function(e,t,n){e.exports=n(5443)},1163:function(e,t,n){e.exports=n(387)},943:function(e,t,n){"use strict";function i(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,i=new Array(t);n<t;n++)i[n]=e[n];return i}n.d(t,{Z:function(){return i}})},9474:function(e,t,n){"use strict";function i(e){if(Array.isArray(e))return e}n.d(t,{Z:function(){return i}})},7568:function(e,t,n){"use strict";function i(e,t,n,i,r,o,a){try{var s=e[o](a),c=s.value}catch(u){return void n(u)}s.done?t(c):Promise.resolve(c).then(i,r)}function r(e){return function(){var t=this,n=arguments;return new Promise((function(r,o){var a=e.apply(t,n);function s(e){i(a,r,o,s,c,"next",e)}function c(e){i(a,r,o,s,c,"throw",e)}s(void 0)}))}}n.d(t,{Z:function(){return r}})},4924:function(e,t,n){"use strict";function i(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:function(){return i}})},3375:function(e,t,n){"use strict";function i(e){if("undefined"!==typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}n.d(t,{Z:function(){return i}})},3128:function(e,t,n){"use strict";
1function i(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}n.d(t,{Z:function(){return i}})},6042:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var i=n(4924);function r(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"===typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){(0,i.Z)(e,t,n[t])}))}return e}},253:function(e,t,n){"use strict";n.d(t,{Z:function(){return s}});var i=n(9474),r=n(3375),o=n(3128),a=n(1566);function s(e,t){return(0,i.Z)(e)||(0,r.Z)(e,t)||(0,a.Z)(e,t)||(0,o.Z)()}},9815:function(e,t,n){"use strict";n.d(t,{Z:function(){return a}});var i=n(943);var r=n(3375);var o=n(1566);function a(e){return function(e){if(Array.isArray(e))return(0,i.Z)(e)}(e)||(0,r.Z)(e)||(0,o.Z)(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}},1566:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});var i=n(943);function r(e,t){if(e){if("string"===typeof e)return(0,i.Z)(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);return"Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n?Array.from(n):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?(0,i.Z)(e,t):void 0}}}},function(e){var t=function(t){return e(e.s=t)};e.O(0,[774,179],(function(){return t(1118),t(387)}));var n=e.O();_N_E=n}]);

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.