(self.webpackChunk_N_E = self.webpackChunk_N_E || []).push([ [5061], { 96350: function (e, t, a) { Promise.resolve().then(a.bind(a, 71466)), Promise.resolve().then(a.bind(a, 72704)), Promise.resolve().then(a.bind(a, 8119)), Promise.resolve().then(a.bind(a, 18312)), Promise.resolve().then(a.t.bind(a, 80936, 23)), Promise.resolve().then(a.t.bind(a, 80184, 23)), Promise.resolve().then(a.bind(a, 70365)), Promise.resolve().then(a.bind(a, 65078)), Promise.resolve().then(a.t.bind(a, 10793, 23)), Promise.resolve().then(a.bind(a, 70903)), Promise.resolve().then(a.bind(a, 91007)), Promise.resolve().then(a.bind(a, 73929)), Promise.resolve().then(a.bind(a, 77577)), Promise.resolve().then(a.bind(a, 94189)), Promise.resolve().then(a.bind(a, 60008)), Promise.resolve().then(a.bind(a, 65519)), Promise.resolve().then(a.bind(a, 12011)), Promise.resolve().then(a.t.bind(a, 2692, 23)), Promise.resolve().then(a.bind(a, 88993)), Promise.resolve().then(a.bind(a, 52105)), Promise.resolve().then(a.bind(a, 51582)), Promise.resolve().then(a.t.bind(a, 50015, 23)), Promise.resolve().then(a.bind(a, 55636)), Promise.resolve().then(a.bind(a, 51161)), Promise.resolve().then(a.bind(a, 68001)), Promise.resolve().then(a.bind(a, 83002)), Promise.resolve().then(a.bind(a, 52725)), Promise.resolve().then(a.bind(a, 8365)), Promise.resolve().then(a.bind(a, 42220)), Promise.resolve().then(a.bind(a, 16659)), Promise.resolve().then(a.t.bind(a, 76458, 23)), Promise.resolve().then(a.bind(a, 16071)), Promise.resolve().then(a.t.bind(a, 47316, 23)), Promise.resolve().then(a.t.bind(a, 29718, 23)), Promise.resolve().then(a.bind(a, 88564)), Promise.resolve().then(a.bind(a, 95313)), Promise.resolve().then(a.bind(a, 58510)), Promise.resolve().then(a.bind(a, 3157)), Promise.resolve().then(a.bind(a, 43463)), Promise.resolve().then(a.t.bind(a, 12368, 23)), Promise.resolve().then(a.bind(a, 54918)), Promise.resolve().then(a.t.bind(a, 23017, 23)), Promise.resolve().then(a.bind(a, 14799)); }, 47188: function (e, t, a) { "use strict"; a.d(t, { yZ: function () { return m; }, X8: function () { return h; }, dy: function () { return A; }, }); var s = a(25702), n = a(82390); let i = (0, s.td)({ decimals: 18, latestAnswer: 0 }), l = (0, s.td)({ decimals: 18, latestAnswer: 0 }), r = (0, s.td)({ decimals: 18, latestAnswer: 0 }), o = (0, s.td)({ decimals: 18, latestAnswer: 0 }), c = (0, s.td)({ decimals: 18, latestAnswer: 0 }), d = (0, s.Fl)(() => ({ eth: i.value, bnb: l.value, matic: r.value, btc: o.value, sol: c.value, })); (n._n.value = "https://presale-api.dogen.meme"), Promise.all([ (0, n.vd)("eth").then((e) => (i.value = e.data)), (0, n.vd)("bnb").then((e) => (l.value = e.data)), (0, n.vd)("sol").then((e) => (l.value = e.data)), (0, n.vd)("matic").then((e) => (l.value = e.data)), ]); var p = a(72553), x = a(89750), u = a(37271); let m = { basePrice: 0.005, discountsPerStage: { 1: 0.94, 2: 0.92, 3: 0.9, 4: 0.88, 5: 0.86, 6: 0.84, 7: 0.82, 8: 0.78, 9: 0.74, 10: 0.7, 11: 0.66, 12: 0.64, 13: 0.62, }, }, h = (e) => (0, x.X8)(e, m.discountsPerStage, m.basePrice); function A(e) { let { token: t } = e, { appChain: a } = (0, u.hD)(), { stage: s } = (0, p.Ow)({ discountsPerStage: m.discountsPerStage, basePrice: m.basePrice, }), { recalculateFromPay: n, recalculateFromReceive: i, payAmount: l, payAmountUSD: r, receiveAmount: o, tokenPrice: c, } = (0, x.dy)({ token: t, stage: s, selectedChain: a, discountPerStage: m.discountsPerStage, basePrice: m.basePrice, tokenPrices: d, }); return { recalculateFromPay: n, recalculateFromReceive: i, payAmount: l, tokenPrice: c, payAmountUSD: r, receiveAmount: o, }; } }, 73093: function (e, t, a) { "use strict"; a.d(t, { O: function () { return i; }, }); var s = a(72553), n = a(47188); let i = () => (0, s.Ow)({ discountsPerStage: n.yZ.discountsPerStage, basePrice: n.yZ.basePrice, }); }, 42149: function (e, t, a) { "use strict"; a.d(t, { e: function () { return n; }, }); var s = a(60505); let n = (e) => { var t; return (0, s.jsx)("svg", { width: "15", height: "22", viewBox: "0 0 15 22", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: (0, s.jsx)("path", { d: "M14.4138 10.6207L1.13793 22L-1.98962e-07 17.4483L10.2414 10.6207L-8.12429e-07 3.41379L2.27586 -9.94811e-08L14.4138 10.6207Z", fill: null !== (t = e.fill) && void 0 !== t ? t : "white", }), }); }; }, 18377: function (e, t, a) { "use strict"; a.d(t, { n: function () { return n; }, }); var s = a(60505); let n = (e) => (0, s.jsx)("svg", { viewBox: "0 0 24 24", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: (0, s.jsx)("path", { d: "M4 12.6111L8.92308 17.5L20 6.5", stroke: "currentColor", strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round", }), }); }, 84503: function (e, t, a) { "use strict"; a.d(t, { T: function () { return n; }, }); var s = a(60505); let n = (e) => (0, s.jsxs)("svg", { width: "20", height: "20", viewBox: "0 0 20 20", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: [ (0, s.jsx)("g", { clipPath: "url(#clip0_331_6109)", children: (0, s.jsx)("path", { d: "M8.75033 1.66835C8.18778 1.67597 7.85008 1.70854 7.57701 1.84767C7.2634 2.00746 7.00844 2.26243 6.84865 2.57603C6.70951 2.8491 6.67695 3.18681 6.66932 3.74935M16.2503 1.66835C16.8129 1.67597 17.1506 1.70854 17.4236 1.84767C17.7372 2.00746 17.9922 2.26243 18.152 2.57603C18.2911 2.8491 18.3237 3.1868 18.3313 3.74934M18.3313 11.2493C18.3237 11.8119 18.2911 12.1496 18.152 12.4227C17.9922 12.7363 17.7372 12.9912 17.4236 13.151C17.1506 13.2902 16.8129 13.3227 16.2503 13.3304M18.3337 6.66601V8.33268M11.667 1.66602H13.3336M4.33366 18.3327H10.667C11.6004 18.3327 12.0671 18.3327 12.4236 18.151C12.7372 17.9912 12.9922 17.7363 13.152 17.4227C13.3337 17.0661 13.3337 16.5994 13.3337 15.666V9.33268C13.3337 8.39926 13.3337 7.93255 13.152 7.57603C12.9922 7.26243 12.7372 7.00746 12.4236 6.84767C12.0671 6.66602 11.6004 6.66602 10.667 6.66602H4.33366C3.40024 6.66602 2.93353 6.66602 2.57701 6.84767C2.2634 7.00746 2.00844 7.26243 1.84865 7.57603C1.66699 7.93255 1.66699 8.39926 1.66699 9.33268V15.666C1.66699 16.5994 1.66699 17.0661 1.84865 17.4227C2.00844 17.7363 2.2634 17.9912 2.57701 18.151C2.93353 18.3327 3.40024 18.3327 4.33366 18.3327Z", stroke: "currentColor", strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round", }), }), (0, s.jsx)("defs", { children: (0, s.jsx)("clipPath", { id: "clip0_331_6109", children: (0, s.jsx)("rect", { width: "20", height: "20", fill: "white", }), }), }), ], }); }, 48705: function (e, t, a) { "use strict"; a.d(t, { z: function () { return n; }, }); var s = a(60505); let n = (e) => (0, s.jsx)("svg", { width: "25", height: "24", viewBox: "0 0 25 24", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: (0, s.jsx)("path", { d: "M13.1005 4H15.2605C16.6046 4 17.2767 4 17.7901 4.26158C18.2417 4.49168 18.6088 4.85883 18.8389 5.31042C19.1005 5.82381 19.1005 6.49587 19.1005 7.84V16.16C19.1005 17.5041 19.1005 18.1762 18.8389 18.6896C18.6088 19.1412 18.2417 19.5083 17.7901 19.7384C17.2767 20 16.6046 20 15.2605 20H10.1405C8.79636 20 8.1243 20 7.61091 19.7384C7.15932 19.5083 6.79217 19.1412 6.56207 18.6896C6.30049 18.1762 6.30049 17.5041 6.30049 16.16V15.6M15.9005 12.8H12.3005M15.9005 9.6H13.1005M15.9005 16H9.50049M7.90049 10.4V6C7.90049 5.33726 8.43775 4.8 9.10049 4.8C9.76323 4.8 10.3005 5.33726 10.3005 6V10.4C10.3005 11.7255 9.22597 12.8 7.90049 12.8C6.575 12.8 5.50049 11.7255 5.50049 10.4V7.2", stroke: "black", strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round", }), }); }, 25855: function (e, t, a) { "use strict"; a.d(t, { b: function () { return n; }, }); var s = a(60505); let n = (e) => (0, s.jsxs)("svg", { width: "46", height: "54", viewBox: "0 0 46 54", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: [ (0, s.jsx)("circle", { cx: "22.9972", cy: "22.9777", r: "21", transform: "rotate(3.51 22.9972 22.9777)", fill: "currentColor", }), (0, s.jsx)("path", { d: "M27.6795 14.0371C32.1169 14.3093 35.4539 18.4688 35.1542 23.3543C34.8561 28.2136 31.0343 31.9604 26.5968 31.6882L14.5549 30.9495C13.8533 30.9065 13.3194 30.3029 13.3624 29.6013L14.2893 14.4909C14.3323 13.7893 14.9359 13.2555 15.6375 13.2985L27.6795 14.0371ZM26.6237 25.784C28.2937 25.8864 29.7438 24.4989 29.8566 22.6603C29.9694 20.8216 28.7013 19.241 27.0313 19.1386L20.6435 18.7468C19.9419 18.7037 19.3383 19.2376 19.2953 19.9392L19.0435 24.0439C19.0004 24.7455 19.5343 25.3492 20.2359 25.3922L26.6237 25.784Z", fill: e.fill || "black", }), (0, s.jsx)("path", { d: "M19.4417 10.3768L17.4707 13.7803C16.9966 14.599 17.5498 15.6305 18.4942 15.6884L22.0053 15.9038C22.9497 15.9617 23.6248 15.0056 23.2543 14.135L21.7141 10.5162C21.3034 9.5512 19.9672 9.46924 19.4417 10.3768Z", fill: e.fill || "black", }), (0, s.jsx)("path", { d: "M20.2809 11.2816L19.2361 13.8752C19.1514 14.0855 19.3633 14.2933 19.572 14.2045L21.3909 13.4299C21.5202 13.3748 21.5805 13.2254 21.5254 13.096L20.7512 11.2771C20.6624 11.0684 20.3657 11.0713 20.2809 11.2816Z", fill: "currentColor", }), (0, s.jsx)("path", { d: "M25.7932 10.7664L23.8223 14.1698C23.3482 14.9885 23.9014 16.02 24.8457 16.0779L28.3569 16.2933C29.3012 16.3512 29.9764 15.3951 29.6059 14.5246L28.0657 10.9057C27.655 9.94072 26.3188 9.85876 25.7932 10.7664Z", fill: e.fill || "black", }), (0, s.jsx)("path", { d: "M26.6049 11.6361L25.6143 13.3468C25.5438 13.4685 25.5853 13.6242 25.7069 13.6946L27.4176 14.6857C27.6139 14.7994 27.8496 14.6191 27.7912 14.3999L27.0712 11.6981C27.0128 11.479 26.7186 11.4399 26.6049 11.6361Z", fill: "currentColor", }), ], }); }, 39347: function (e, t, a) { "use strict"; a.d(t, { o: function () { return n; }, }); var s = a(60505); let n = (e) => (0, s.jsx)("svg", { width: "14", height: "14", viewBox: "0 0 14 14", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: (0, s.jsx)("path", { d: "M10 8.33333H10.0067M1 2.33333V11.6667C1 12.403 1.59695 13 2.33333 13H11.6667C12.403 13 13 12.403 13 11.6667V5C13 4.26362 12.403 3.66667 11.6667 3.66667L2.33333 3.66667C1.59695 3.66667 1 3.06971 1 2.33333ZM1 2.33333C1 1.59695 1.59695 1 2.33333 1H10.3333M10.3333 8.33333C10.3333 8.51743 10.1841 8.66667 10 8.66667C9.81591 8.66667 9.66667 8.51743 9.66667 8.33333C9.66667 8.14924 9.81591 8 10 8C10.1841 8 10.3333 8.14924 10.3333 8.33333Z", stroke: "white", strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round", }), }); }, 41417: function (e, t, a) { "use strict"; a.d(t, { b: function () { return l; }, }); var s = a(60505), n = a(9800), i = a.n(n); let l = () => (0, s.jsx)("div", { className: i().loader }); }, 65078: function (e, t, a) { "use strict"; a.r(t), a.d(t, { FAQ: function () { return u; }, }); var s = a(60505), n = a(37801), i = a(78899), l = a(42149), r = a(97066), o = a.n(r), c = a(74438), d = a.n(c), p = a(25855), x = a(26567); let u = () => { let [e, t] = (0, n.useState)(null), a = (0, i.useTranslations)("faq"), l = [ { question: a("question1"), answer: (0, s.jsx)(s.Fragment, { children: a.rich("answer1", { br: () => (0, s.jsxs)(s.Fragment, { children: [(0, s.jsx)("br", {}), (0, s.jsx)("br", {})], }), }), }), }, { question: a("question2"), answer: (0, s.jsx)(s.Fragment, { children: a.rich("answer2", { email: (e) => (0, s.jsxs)("a", { onClick: (e) => e.stopPropagation(), href: "mailto:marketing@dogen.meme", className: "!text-black", children: [e, " "], }), tg: (e) => (0, s.jsxs)("a", { onClick: (e) => e.stopPropagation(), href: "https://t.me/Dogen_Portal", className: "!text-black", children: [e, " "], }), }), }), }, { question: a("question3"), answer: (0, s.jsx)(s.Fragment, { children: a("answer3") }), }, { question: a("question5"), answer: (0, s.jsx)(s.Fragment, { children: a("answer5") }), }, { question: a("question6"), answer: (0, s.jsx)(s.Fragment, { children: a("answer6") }), }, { question: a("question7"), answer: (0, s.jsx)(s.Fragment, { children: a.rich("answer7", { link: (e) => (0, s.jsxs)(x.rU, { target: "_blank", href: "https://docs.dogen.meme", className: "underline hover:text-[#FFD319] transition-all", children: [e, "."], }), }), }), }, { question: a("question8"), answer: (0, s.jsx)(s.Fragment, { children: a.rich("answer8", { br: () => (0, s.jsxs)(s.Fragment, { children: [(0, s.jsx)("br", {}), (0, s.jsx)("br", {})], }), link: (e) => (0, s.jsxs)(x.rU, { target: "_blank", href: "https://docs.dogen.meme/how-to-buy/how-to-buy-usddogen-token-on-presale", className: "underline hover:text-[#FFD319] transition-all", children: [e, "."], }), }), }), }, ]; return (0, s.jsxs)("section", { className: "".concat( o().bg, " py-[120px] md:py-[80px] md:pb-[140px] flex flex-col items-center gap-[50px] px-[20px] relative" ), id: "faq", children: [ (0, s.jsx)("p", { className: "".concat(o().title, " ").concat(d().className), children: "FAQ", }), (0, s.jsx)("div", { className: "flex flex-col items-center w-[calc(min(844px_,_100vw))] px-[12px]", children: l.map((a, n) => (0, s.jsx)( m, { question: a.question, answer: a.answer, opened: n === e, index: n, setOpenedIndex: () => t((e) => (e === n ? null : n)), }, n ) ), }), (0, s.jsxs)("div", { className: "flex items-center justify-between bg-black absolute origin-left-top bottom-[-3.5vw] h-[7vw] min-h-[100px] rotate-[4deg] right-0 left-0 mx-[-30px] z-[2] md:min-h-[44px]", children: [ (0, s.jsx)(h, { lineStyle: o().animatedLine }), (0, s.jsx)(h, { lineStyle: o().animatedLine2 }), ], }), ], }); }, m = (e) => { let { question: t, answer: a, opened: i, index: r, setOpenedIndex: c, } = e, [d, p] = (0, n.useState)(i); return ( (0, n.useEffect)(() => { p(i); }, [i]), (0, s.jsx)("div", { className: "group cursor-pointer relative w-full", onClick: c, children: (0, s.jsxs)("div", { className: "relative flex flex-col p-[22px] pl-[30px] rounded-[25px] ".concat( r % 2 ? "bg-[#ABE5E5]" : "bg-white" ), children: [ (0, s.jsxs)("div", { className: "flex justify-between w-full items-center gap-[65px]", children: [ (0, s.jsx)("p", { className: "text-[30px] md:text-[16px]", children: t, }), (0, s.jsx)("button", { className: "bg-[#FFD319] rounded-[50%] w-[40px] h-[40px] flex items-center justify-center pointer flex-shrink-0", children: (0, s.jsx)("div", { className: o().arrowShadow, children: (0, s.jsx)(l.e, { className: "rotate-90 h-[18px] transition-all md:h-[14px] ".concat( d && "rotate-[270deg]" ), }), }), }), ], }), (0, s.jsx)("p", { className: "text-[15px] opacity-60 transition-[max-height_,_margin] duration-200 overflow-hidden ".concat( d ? "max-h-[3000px] mt-[13px]" : "max-h-[0px]" ), children: a, }), ], }), }) ); }, h = (e) => { let { lineStyle: t } = e; return (0, s.jsxs)("div", { className: "" .concat(t, " ") .concat( d().className, " text-white flex items-center justify-evenly gap-[40px] text-[50px] whitespace-nowrap uppercase font-normal leading-[50px] md:text-[22px] md:gap-[16px]" ), children: [ (0, s.jsxs)("div", { className: "flex gap-[40px] flex-shrink-0 items-end md:gap-[16px]", children: [ (0, s.jsx)("p", { children: "be the alpha" }), (0, s.jsx)(p.b, { className: "text-[#FFD319] md:w-[20px] rotate-[-2deg]", }), ], }), (0, s.jsxs)("div", { className: "flex gap-[40px] flex-shrink-0 items-end md:gap-[16px]", children: [ (0, s.jsx)("p", { children: "be the alpha" }), (0, s.jsx)(p.b, { className: "text-[#FFD319] md:w-[20px] rotate-[-2deg]", }), ], }), (0, s.jsxs)("div", { className: "flex gap-[40px] flex-shrink-0 items-end md:gap-[16px]", children: [ (0, s.jsx)("p", { children: "be the alpha" }), (0, s.jsx)(p.b, { className: "text-[#FFD319] md:w-[20px] rotate-[-2deg]", }), ], }), ], }); }; }, 88993: function (e, t, a) { "use strict"; a.r(t), a.d(t, { RandomFrases: function () { return l; }, }); var s = a(60505), n = a(37801); let i = [ "Do Your Own Research and Buy $DOGEN", "Be DEGEN, buy $DOGEN", "Don’t be plebs – be Alpha with $DOGEN", "Don’t be a normie, be a Winner with $DOGEN", "Pump, Pump, Pump! Only $DOGEN!", "To The Moon with $DOGEN!", "Stop sitting on the fence. Be a Boss with $DOGEN.", "Only true Degens hold $DOGEN!", "Don’t be a loser, be a Whale with $DOGEN!", "Legends choose $DOGEN; the rest just watch.", "All aboard the $DOGEN rocket, next stop is THE MOON!", "F*ck the system, invest in $DOGEN!", "Make a life-changing move today, buy $DOGEN!", "Buy $DOGEN early and join the memecoin revolution!", ], l = () => { let [e, t] = (0, n.useState)(!1); return ((0, n.useEffect)( () => ( t(!0), () => { t(!1); } ), [] ), e) ? (0, s.jsx)("p", { className: "text-[24px] xl:text-[14px] pr-[20px] xl:pr-0", children: i[Math.ceil(Math.random() * i.length - 1)], }) : null; }; }, 52105: function (e, t, a) { "use strict"; a.r(t), a.d(t, { default: function () { return w; }, }); var s = a(60505); a(37801); var n = a(79547); a(37608), a(17550), a(97325), a(74812), a(94449); var i = a(32554), l = a.n(i), r = a(55035), o = a(42149), c = { src: "http://dogenpump.com/wp-content/uploads/2024/11/bybit.43539568.svg", height: 60, width: 200, blurWidth: 0, blurHeight: 0, }, d = { src: "http://dogenpump.com/wp-content/uploads/2024/11/binance.33efa01c.svg", height: 186, width: 924, blurWidth: 0, blurHeight: 0, }, p = { src: "http://dogenpump.com/wp-content/uploads/2024/11/coinbase.4be87d61.svg", height: 77, width: 359, blurWidth: 0, blurHeight: 0, }, x = { src: "http://dogenpump.com/wp-content/uploads/2024/11/gate.9c42cdc5.svg", height: 43, width: 187, blurWidth: 0, blurHeight: 0, }, u = { src: "http://dogenpump.com/wp-content/uploads/2024/11/mexc.aed3bf29.svg", height: 60, width: 200, blurWidth: 0, blurHeight: 0, }, m = { src: "http://dogenpump.com/wp-content/uploads/2024/11/okx.3394bbbf.svg", height: 60, width: 200, blurWidth: 0, blurHeight: 0, }, h = { src: "http://dogenpump.com/wp-content/uploads/2024/11/raydium.c059a496.svg", height: 60, width: 201, blurWidth: 0, blurHeight: 0, }, A = { src: "http://dogenpump.com/wp-content/uploads/2024/11/chainItem.3e9663a0.png", height: 257, width: 822, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAG1BMVEXr6+uurrLk5OVraVahk1P9/f3IyMi+vr3Ozs6sqJbAAAAABXRSTlP9RvxhzwdTms8AAAAJcEhZcwAAFiUAABYlAUlSJPAAAAAYSURBVHicY2AAAyZGBlYIYGHgYAMBdmYAA08AW8LDJRIAAAAASUVORK5CYII=", blurWidth: 8, blurHeight: 3, }, g = a(65696), b = a(74438), f = a.n(b), y = a(94779), w = (e) => { let { locale: t } = e, a = (0, y.ac)("(max-width: 767px)"), i = [ { icon: d }, { icon: c }, { icon: p }, { icon: x }, { icon: u }, { icon: m }, { icon: h }, ], b = a ? i : [...i, ...i]; return (0, s.jsxs)(s.Fragment, { children: [ (0, s.jsx)("div", { className: "bg-black rotate-[-4deg] h-[80px] mt-[-30px] mb-[-30px] mx-[-10px] z-[2] w-[110%] relative hidden md:block", }), (0, s.jsxs)("div", { className: "pt-[180px] pb-[60px] md:pt-[80px] md:pb-[40px] relative ".concat( l().hero ), children: [ (0, s.jsxs)("p", { className: "" .concat(l().title, " ") .concat(f().className, " pb-[48px] md:pb-[30px]"), children: ["Future", " ", "listings"], }), (0, s.jsx)(n.tq, { navigation: { nextEl: ".next-btn-listings", prevEl: ".prev-btn-listings", disabledClass: "disabledBtn", }, pagination: { clickable: !0, el: ".swiper-pagination-listing", renderBullet: (e, t) => '' ), horizontalClass: "listingPaginationDots", }, spaceBetween: a ? -21 : -34, centeredSlides: !0, modules: [r.W_, r.tl], slidesPerView: "auto", className: "mySwiper", loop: !0, autoplay: !0, children: b.map((e, t) => { let { icon: a } = e; return (0, s.jsx)( n.o5, { className: "listings-slide", children: (0, s.jsxs)("div", { className: "relative", children: [ (0, s.jsx)(g.default, { src: A, alt: "chain" }), (0, s.jsx)(g.default, { src: a, alt: "listing " + t, className: "absolute top-[50%] left-[calc(50%-30px)] translate-y-[-50%] translate-x-[-50%] max-w-[240px] md:max-w-[120px] h-auto md:left-[calc(50%-15px)]", }), ], }), }, t ); }), }), (0, s.jsxs)("div", { className: "flex items-center justify-center gap-[16px] mt-[55px] sm:gap-[10px]", children: [ (0, s.jsx)("button", { className: "bg-white rounded-[50%] w-[40px] h-[40px] flex items-center justify-center prev-btn-listings flex-shrink-0", children: (0, s.jsx)("div", { className: "shadow-listings-pagination", children: (0, s.jsx)(o.e, { className: "rotate-[180deg]", fill: "black", }), }), }), (0, s.jsx)("div", { className: "swiper-pagination-listing", }), (0, s.jsx)("button", { className: "bg-white rounded-[50%] w-[40px] h-[40px] flex items-center justify-center next-btn-listings flex-shrink-0", children: (0, s.jsx)(o.e, { className: "shadow-listings-pagination", fill: "black", }), }), ], }), ], }), ], }); }; }, 55636: function (e, t, a) { "use strict"; a.r(t), a.d(t, { default: function () { return k; }, }); var s = a(60505), n = a(78899), i = a(96541), l = a.n(i), r = a(65696), o = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogen.f8d3db1d.png", height: 2426, width: 4305, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFCAMAAABPT11nAAAAJFBMVEXl3Nz5+ens49CUeUtyXD3+9chdSjiXfl4yJhyuiVCsjmc9OCox0yLAAAAAC3RSTlMBCRRW9xx+rPyP7PMNJQ4AAAAJcEhZcwAAITgAACE4AUWWMWAAAAAqSURBVHicY2BgYGBkZWRkZAADJk5mMM3IxMXOwMTEyMjIzMICkWLj5gAABcYAV5AkqycAAAAASUVORK5CYII=", blurWidth: 8, blurHeight: 5, }, c = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogenMobile.fe62c81f.png", height: 1833, width: 1122, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAICAMAAAAGL8UJAAAALVBMVEX5+fZMaXH8/Nv//9L///+ri121lV20nHOBaESTeVl5Y0ZOOyVbTTdVSzSvj2MLhFskAAAADXRSTlMMABMEHYI8H+b8Rfy7YRCLFAAAAAlwSFlzAAAhOAAAITgBRZYxYAAAAClJREFUeJwFwYUBADAIwLAW5vb/uUuwoEhRIgOJMBOz14a0V4E1B3Lu/gkLAJJm/M+bAAAAAElFTkSuQmCC", blurWidth: 5, blurHeight: 8, }, d = a(74438), p = a.n(d), x = { src: "http://dogenpump.com/wp-content/uploads/2024/11/firstLvlItem.67dfe229.png", height: 159, width: 78, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAICAMAAADp7a43AAAAPFBMVEUAAACvkhGQeA5EOQePdw2ojA+dgA+Xfg8VEQJPQwejhxBSRgoAAAA2LgV0YwwAAAAkHQPIpROsjhHXsxUJ5c7iAAAAEXRSTlMBzvO2YqDWqqDeiHsNiIot3oAD9jEAAAAJcEhZcwAAITgAACE4AUWWMWAAAAAqSURBVHicBcGHAQAgCMCwusEN/v+rCbQB3QWaJwimk2rxUMw2+T2FdeUDFOkBL/twVHMAAAAASUVORK5CYII=", blurWidth: 4, blurHeight: 8, }, u = { src: "http://dogenpump.com/wp-content/uploads/2024/11/star.43fe3610.png", height: 70, width: 67, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAXVBMVEVMaXHU4OZNUFOSmZ4AAABOU1bCx8oAAADK1+AAAAAaGhodHR28ytNNU1gAAAA+QD5ER0nj7fKvvcZma21CRkbD1N2BjZMqLS0hIyYAAAAaHR4AAAAAAACsvMYhJCUlWkZwAAAAHHRSTlMA/p/zF739Bf7QWyz8/fCSjv3+mnD88N7ckfuO31QsywAAAAlwSFlzAAAhOAAAITgBRZYxYAAAAEFJREFUeJwVwQcSgCAQALFFytHtHf3/Mx0TwNjETwZvDUKvnZq2TohuzOtzROiU96UFmL3OpSZY9na9AYSz3iHIB0qsAo5rQ+roAAAAAElFTkSuQmCC", blurWidth: 8, blurHeight: 8, }, m = a(72115), h = a(48705), A = a(35973), g = a(37801), b = a(62934), f = a(28064), y = a(84503), w = a(18377), v = a(36579), j = a(39347), N = a(30257), k = () => { let [e, t] = (0, g.useState)(!1), { refCode: a } = (0, f.X)(), { openConnectModal: i } = (0, N.We)(), { address: d, isConnected: k } = (0, v.m)(); return ( (0, n.useTranslations)(), (0, n.useMessages)(), (0, s.jsxs)("section", { className: "".concat(l().hero, " flex flex-col"), children: [ (0, s.jsxs)("div", { className: "flex flex-col px-[117px] pt-[107px] z-[1] xl:px-[10px]", children: [ (0, s.jsx)("div", { className: "text-center w-fit ".concat( p().className, " text-[24px] md:text-[16px] h-[33px] md:h-[26px] uppercase px-[16px] md:px-[12px] py-[1px] rounded-[30px] bg-black text-white [-webkit-text-stroke-width:0.8px] [-webkit-text-stroke-color:#000]" ), children: "rewards every week", }), (0, s.jsxs)("p", { className: "" .concat(l().title, " ") .concat(p().className, " mt-[30px] md:mt-[24px]"), children: [ "ready to", (0, s.jsx)("br", {}), "earn more?", ], }), (0, s.jsx)("p", { className: "max-w-[665px] mt-[20px] text-[22px] md:text-[14px]", children: "Get income from your friends' purchases—and their friends' too, up to three levels! Build your own DOGEN army!", }), (0, s.jsxs)("div", { className: "flex gap-[10px] mt-[40px] flex-wrap", children: [ k ? (0, s.jsxs)("div", { className: "text-white bg-black w-[370px] text-[18px] p-[6px] pl-[30px] md:pl-[20px] rounded-[12px] flex items-center", children: [ "https://dogen.meme/?ref=", a.value, (0, s.jsx)("button", { onClick: (e) => { (0, b.v)( "https://dogen.meme/?ref=".concat(a.value) ), t(!0); }, className: "ml-auto bg-[#292929] rounded-[10px] w-[57px] h-[57px]", children: e ? (0, s.jsx)(w.n, { className: "m-auto", width: 24, }) : (0, s.jsx)(y.T, { className: "m-auto hover:text-[#FFD31A] transition-all", }), }), ], }) : (0, s.jsxs)("div", { onClick: (e) => (null == i ? void 0 : i()), className: "text-white group bg-[#019697] min-w-[370px] text-[18px] p-[6px] pl-[30px] md:pl-[20px] rounded-[12px] flex items-center drop-shadow-[3px_4px_0_#000] cursor-pointer hover:bg-[#00D7DB] transition-all", children: [ (0, s.jsxs)("p", { className: "pr-4", children: [ "Connect your wallet", (0, s.jsx)("br", { className: "hidden md:block", }), " to get your code", ], }), (0, s.jsx)("button", { className: "ml-auto bg-[#048687] rounded-[10px] w-[57px] h-[57px] group-hover:bg-[#0000003c] transition-all", children: (0, s.jsx)(j.o, { className: "m-auto", width: 18, }), }), ], }), (0, s.jsx)(A.default, { href: "https://docs.dogen.meme/general/usdt-referral-program", target: "_blank", children: (0, s.jsxs)("button", { className: "text-black border group border-black bg-white px-[20px] w-[210px] md:w-[186px] text-[18px] py-[15px] h-[69px] rounded-[12px] flex items-center drop-shadow-[3px_4px_0_#000] hover:text-opacity-50 transition-all ", children: [ (0, s.jsx)(h.z, { className: "group-hover:opacity-50 transition-all", }), (0, s.jsx)("span", { className: "whitespace-nowrap", children: "Read more", }), ], }), }), ], }), ], }), (0, s.jsxs)("div", { className: "".concat( l().scroll, " flex items-end gap-[16px] mt-[40px] px-[117px] z-[1] pb-[36px] xl:pb-[380px] sm:pb-[280px] xl:px-[10px] overflow-scroll" ), children: [ (0, s.jsxs)("div", { className: "bg-white pt-[15px] pb-[30px] px-[20px] rounded-[30px] drop-shadow-[4px_5px_0_#000] flex-shrink-0", children: [ (0, s.jsx)("div", { className: "text-center w-fit m-auto ".concat( p().className, " uppercase px-[10px] py-[6px] rounded-[30px] bg-black text-white [-webkit-text-stroke-width:0.8px] [-webkit-text-stroke-color:#000]" ), children: "1 level", }), (0, s.jsx)("p", { className: "text-center mt-[16px] mb-[8px]", children: "Get", }), (0, s.jsxs)("div", { className: "flex items-baseline justify-center gap-[20px]", children: [ (0, s.jsx)(r.default, { height: 47, src: x, alt: "firstLvlItemImg", className: "", }), (0, s.jsx)("p", { className: "" .concat(l().lvl1, " ") .concat(p().className), children: "7%", }), (0, s.jsx)(r.default, { src: x, alt: "firstLvlItemImg", className: "transform scale-x-[-1]", height: 47, }), ], }), (0, s.jsxs)("div", { className: "max-w-[190px] text-center mt-[8px] mb-[22px]", children: [ "in", (0, s.jsx)("span", { className: "text-[#26A17B] px-[3px]", children: "USDT", }), "from every token bought by your direct bros", ], }), (0, s.jsxs)("div", { className: "flex gap-[7px] items-baseline justify-center", children: [ (0, s.jsx)("p", { className: "" .concat(l().lvl1Percent, " ") .concat(p().className), children: "+20%", }), (0, s.jsx)(m.Z, { width: 24, height: 24, fill: "#FFCC19", className: "drop-shadow-[1px_1.5px_0_#000]", }), ], }), ], }), (0, s.jsx)(_, { className: "mb-[80px] flex-shrink-0 " }), (0, s.jsxs)("div", { className: "bg-white pt-[15px] pb-[30px] px-[20px] rounded-[30px] drop-shadow-[4px_5px_0_#000] flex-shrink-0", children: [ (0, s.jsx)("div", { className: "text-center w-fit m-auto ".concat( p().className, " uppercase px-[10px] py-[6px] rounded-[30px] bg-black text-white [-webkit-text-stroke-width:0.8px] [-webkit-text-stroke-color:#000]" ), children: "2 level", }), (0, s.jsx)("p", { className: "text-center mt-[16px] mb-[8px]", children: "Get", }), (0, s.jsxs)("div", { className: "flex items-center justify-center gap-[18px]", children: [ (0, s.jsx)(r.default, { height: 24, src: u, alt: "firstLvlItemImg", className: "", }), (0, s.jsx)("p", { className: "" .concat(l().lvl2, " ") .concat(p().className), children: "2%", }), (0, s.jsx)(r.default, { src: u, alt: "firstLvlItemImg", height: 24, }), ], }), (0, s.jsxs)("div", { className: "max-w-[190px] text-center mt-[8px] mb-[18px]", children: [ "in", (0, s.jsx)("span", { className: "text-[#26A17B] px-[3px]", children: "USDT", }), "from purchases by your bros' bros", ], }), ], }), (0, s.jsx)(_, { className: "mb-[80px] flex-shrink-0" }), (0, s.jsxs)("div", { className: "bg-white pt-[15px] pb-[30px] px-[20px] rounded-[30px] drop-shadow-[4px_5px_0_#000] flex-shrink-0", children: [ (0, s.jsx)("div", { className: "text-center w-fit m-auto ".concat( p().className, " uppercase px-[10px] py-[6px] rounded-[30px] bg-black text-white [-webkit-text-stroke-width:0.8px] [-webkit-text-stroke-color:#000]" ), children: "3 level", }), (0, s.jsx)("p", { className: "text-center mt-[16px] mb-[8px]", children: "Get", }), (0, s.jsx)("div", { className: "flex items-baseline justify-center gap-[20px]", children: (0, s.jsx)("p", { className: "" .concat(l().lvl3, " ") .concat(p().className), children: "1%", }), }), (0, s.jsxs)("div", { className: "max-w-[205px] text-center mt-[8px]", children: [ "in", (0, s.jsx)("span", { className: "text-[#26A17B] px-[3px]", children: "USDT", }), "from purchases by the bros of your bros’ bros", ], }), ], }), ], }), (0, s.jsx)(r.default, { src: o, alt: "bgImage", className: "absolute w-auto max-h-full h-auto pointer-events-none right-0 bottom-0 z-[0] xl:hidden", }), (0, s.jsx)(r.default, { src: c, alt: "bgImageMobile", className: "absolute w-auto max-h-full h-auto pointer-events-none right-0 bottom-0 z-[0] hidden xl:block xl:max-w-[70%] md:max-w-full", }), ], }) ); }; let _ = (e) => (0, s.jsxs)("svg", { width: "38", height: "64", viewBox: "0 0 38 64", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: [ (0, s.jsx)("path", { d: "M17.0371 2L34.3956 32.1887L17.0371 62", stroke: "url(#paint0_linear_331_5876)", strokeWidth: "5.0566", }), (0, s.jsx)("path", { opacity: "0.6", d: "M2.69824 2L20.0567 32.1887L2.69824 62", stroke: "url(#paint1_linear_331_5876)", strokeWidth: "5.0566", }), (0, s.jsxs)("defs", { children: [ (0, s.jsxs)("linearGradient", { id: "paint0_linear_331_5876", x1: "25.7164", y1: "2", x2: "25.7164", y2: "62", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", { stopColor: "#FFD319" }), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1", stopColor: "#FFD319" }), ], }), (0, s.jsxs)("linearGradient", { id: "paint1_linear_331_5876", x1: "11.3775", y1: "2", x2: "11.3775", y2: "62", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", { stopColor: "#FFD319" }), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1", stopColor: "#FFD319" }), ], }), ], }), ], }); }, 51161: function (e, t, a) { "use strict"; a.r(t), a.d(t, { Roadmap: function () { return p; }, }); var s = a(60505), n = a(53904), i = a.n(n), l = a(74438), r = a.n(l); let o = (e) => (0, s.jsx)("svg", { width: "18", height: "18", viewBox: "0 0 18 18", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: (0, s.jsx)("g", { id: "Group 1948757592", children: (0, s.jsx)("path", { id: "Star 4", d: "M9 1.16903L10.6957 4.75377L10.8687 5.11937L11.2624 5.02664L15.1223 4.11738L13.3769 7.67821L13.1989 8.04138L13.5169 8.29135L16.6344 10.7423L12.7622 11.5978L12.3673 11.6851L12.3701 12.0895L12.3976 16.055L9.31445 13.561L9 13.3067L8.68555 13.561L5.60238 16.055L5.62992 12.0895L5.63273 11.6851L5.23781 11.5978L1.36561 10.7423L4.48313 8.29135L4.80108 8.04138L4.62307 7.67821L2.87769 4.11738L6.73763 5.02664L7.13131 5.11937L7.30426 4.75377L9 1.16903Z", fill: "#FFD319", stroke: "black", }), }), }); var c = a(25855), d = a(78899); let p = (e) => { let { locale: t } = e, a = (0, d.useTranslations)("roadmap"), n = [ a("slide1.item1"), a("slide1.item2"), a("slide1.item3"), a("slide1.item4"), a("slide1.item5"), ], l = [ a("slide2.item1"), a("slide2.item2"), a("slide2.item3"), a("slide2.item4"), ], c = [ a("slide3.item1"), a("slide3.item2"), a("slide3.item3"), a("slide3.item4"), ], p = [a("slide4.item1"), a("slide4.item2"), a("slide4.item3")]; return (0, s.jsxs)("section", { className: i().hero, id: "roadmap", children: [ (0, s.jsxs)("div", { className: "h-full flex flex-col gap-[40px] md:gap-[20px] pt-[20vh] md:pb-[30vh] pb-[60vh]", children: [ (0, s.jsx)("p", { className: "" .concat(i().title, " ") .concat(r().className, " md:pl-[19px]"), children: "Roadmap", }), (0, s.jsxs)("div", { className: "".concat( i().scroll, " flex items-center m-auto px-[30px] gap-[10px] cursor-pointer max-w-[100vw] overflow-x-auto md:px-0" ), children: [ (0, s.jsx)("div", { className: "".concat(i().slide1, " md:ml-[-40px]"), children: (0, s.jsxs)("div", { className: "z-[10] relative pl-[28px] pt-[46px] flex flex-col justify-between h-full pb-[23px]", children: [ (0, s.jsx)("p", { className: "" .concat(i().slideTitle, " ") .concat(r().className), children: "Let’s start, mates!", }), (0, s.jsx)("div", { className: "pr-[80px] flex flex-col gap-[4px]", children: n.map((e) => (0, s.jsxs)( "div", { className: "flex gap-[5px] items-center", children: [ (0, s.jsx)(o, {}), (0, s.jsx)("p", { className: "en" === t ? "text-[18px]" : "text-[16px]", children: e, }), ], }, e ) ), }), ], }), }), (0, s.jsx)("div", { className: "".concat( i().slide2, " ml-[-80px] md:ml-[-170px]" ), children: (0, s.jsxs)("div", { className: "z-[10] relative pt-[46px] text-center pr-[30px] flex flex-col justify-between h-full pb-[23px]", children: [ (0, s.jsx)("p", { className: "" .concat(i().slideTitle, " ") .concat(r().className, " pl-[100px]"), children: "Dogen tap", }), (0, s.jsx)("div", { className: "pt-[20px] pl-[40px] flex flex-col gap-[4px]", children: l.map((e, t) => (0, s.jsxs)( "div", { className: "flex gap-[5px]", style: { marginLeft: -(8 * t) + 20 }, children: [ (0, s.jsx)(o, {}), (0, s.jsx)("p", { className: "text-[18px]", children: e, }), ], }, e ) ), }), ], }), }), (0, s.jsx)("div", { className: "".concat( i().slide2, " scale-x-[-1] md:ml-[-90px]" ), children: (0, s.jsxs)("div", { className: "z-[10] relative pl-[28px] pt-[46px] scale-x-[-1] flex flex-col justify-between h-full pb-[23px]", children: [ (0, s.jsx)("p", { className: "" .concat(i().slideTitle, " ") .concat(r().className), children: "Touch down", }), (0, s.jsx)("div", { className: "pr-[40px] pt-[20px] flex flex-col gap-[4px]", children: c.map((e) => (0, s.jsxs)( "div", { className: "flex gap-[5px] items-center", children: [ (0, s.jsx)(o, {}), (0, s.jsx)("p", { className: "text-[18px]", children: e, }), ], }, e ) ), }), ], }), }), (0, s.jsx)("div", { className: "".concat( i().slide4, " ml-[-80px] scale-x-[-1] md:ml-[-170px]" ), children: (0, s.jsxs)("div", { className: "z-[10] relative pr-[28px] pl-[55px] pt-[46px] scale-x-[-1] flex flex-col justify-between h-full pb-[23px]", children: [ (0, s.jsxs)("p", { className: "" .concat(i().slideTitle, " ") .concat(r().className), children: [ "Air", (0, s.jsx)("br", {}), "\xa0drop", ], }), (0, s.jsx)("div", { className: "pl-[40px] pt-[20px] flex flex-col gap-[4px]", children: p.map((e, t) => (0, s.jsxs)( "div", { className: "flex gap-[5px] items-center", style: { marginLeft: 8 * t }, children: [ (0, s.jsx)(o, { className: "flex-shrink-0", }), (0, s.jsx)("p", { className: "text-[18px]", children: e, }), ], }, e ) ), }), ], }), }), ], }), ], }), (0, s.jsxs)("div", { className: "flex items-center justify-between bg-black absolute origin-left-top bottom-[-3.5vw] h-[7vw] min-h-[100px] rotate-[4deg] right-0 left-0 mx-[-30px] z-[2] md:min-h-[44px]", children: [ (0, s.jsx)(x, { lineStyle: i().animatedLine }), (0, s.jsx)(x, { lineStyle: i().animatedLine2 }), ], }), ], }); }, x = (e) => { let { lineStyle: t } = e; return (0, s.jsxs)("div", { className: "" .concat(t, " ") .concat( r().className, " text-white flex items-center justify-evenly gap-[40px] text-[50px] whitespace-nowrap uppercase font-normal leading-[50px] md:text-[22px] md:gap-[16px]" ), children: [ (0, s.jsxs)("div", { className: "flex gap-[40px] flex-shrink-0 items-end md:gap-[16px]", children: [ (0, s.jsx)("p", { children: "earn more with your bros" }), (0, s.jsx)(c.b, { className: "text-[#FFD319] md:w-[20px] rotate-[-2deg]", }), ], }), (0, s.jsxs)("div", { className: "flex gap-[40px] flex-shrink-0 items-end md:gap-[16px]", children: [ (0, s.jsx)("p", { children: "earn more with your bros" }), (0, s.jsx)(c.b, { className: "text-[#FFD319] md:w-[20px] rotate-[-2deg]", }), ], }), (0, s.jsxs)("div", { className: "flex gap-[40px] flex-shrink-0 items-end md:gap-[16px]", children: [ (0, s.jsx)("p", { children: "earn more with your bros" }), (0, s.jsx)(c.b, { className: "text-[#FFD319] md:w-[20px] rotate-[-2deg]", }), ], }), ], }); }; }, 68001: function (e, t, a) { "use strict"; a.r(t), a.d(t, { default: function () { return T; }, }); var s = a(60505), n = a(37801), i = a(79547); a(37608), a(17550), a(97325), a(74812), a(33084); var l = a(55035), r = a(42149), o = a(73093), c = a(74438), d = a.n(c), p = a(45293), x = a(20209), u = a.n(x), m = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogeCoin.3e9f9954.png", height: 319, width: 305, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAXVBMVEVMaXH/HAnQHQmwKQjKRx38upHUdzvchj30snv/9N7Uay3PeDPPbR3tvIPGPQ7XbjfGTxTJLwjJMAbabxzej1j8w5vsvZTjl171w5vRYxnNSw/lo1P/0J3iXRrwkUn8qxMfAAAAGXRSTlMADx1JGCOQ/vsL6fv8/Wwz97GU7PO00fozQqkMUAAAAAlwSFlzAAAWJQAAFiUBSVIk8AAAAEBJREFUeJwdy8URgDAAAMGLO24J0n+ZDOx/gXAYPmbziw3AehX/WJC+JOdmjYhndjX1MN15r1GDGFsbuv8pJeEFV0ACb2p1imAAAAAASUVORK5CYII=", blurWidth: 8, blurHeight: 8, }, h = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogeCoinSmall.159d22aa.png", height: 207, width: 203, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAV1BMVEVMaXHTmG20UCPTnVzfqGTQNiPamWfPm3Tzu37gMxfGZCvpwIXYnmvALBTVi07mzp29LRXeqHX0w326ckSvXCrptHuuUirLhEfDUSbsz4/2yIH/15ewQhPrmKaqAAAAF3RSTlMAMvj+/SjEBRkb/f2rrP4Vv+6mvvHrrhaSVggAAAAJcEhZcwAAITgAACE4AUWWMWAAAABBSURBVHicHcpHEoAgEADBIbkLmBOg/v+dlva5ATFGAOLmc6fAWXy+V9DdFteOiWif5NqiMNTkr/7Lcx3/jIQg8AJREAJMnW/H4AAAAABJRU5ErkJggg==", blurWidth: 8, blurHeight: 8, }, A = a(65696), g = a(5210), b = a.n(g), f = { src: "http://dogenpump.com/wp-content/uploads/2024/11/step.2e1c794c.svg", height: 9, width: 9, blurWidth: 0, blurHeight: 0, }, y = a(2408); let w = (e) => { let { percent: t } = e; return (0, s.jsx)("div", { className: b().wrapper, children: (0, s.jsxs)("div", { role: "progressbar progress-striped", style: { width: "".concat(t, "%") }, className: b().bar, children: [ (0, s.jsx)("div", { className: b().upper, children: Array.from({ length: 8 }).map((e, t) => (0, s.jsx)(A.default, { src: f, alt: "step" }, t) ), }), (0, s.jsx)("div", { className: b().lower, children: Array.from({ length: 8 }).map((e, t) => (0, s.jsx)(A.default, { src: f, alt: "step" }, t) ), }), (0, s.jsx)("div", { className: "absolute right-0 translate-x-[50%] top-[50%] translate-y-[-50%] p-[2px] rounded-[40px] bg-black", children: (0, s.jsx)(y.T, { className: "w-[22px] h-auto" }), }), ], }), }); }; var v = a(78899); let j = (e) => { let { locale: t } = e, a = (0, o.O)(), n = (0, v.useTranslations)("stages"); return (0, s.jsxs)("div", { className: "".concat( u().activeCard, " relative flex flex-col gap-[10px] rounded-[35px] md:rounded-[27px] px-[13px] py-[16px] w-[340px] overflow-visible mt-[50px] md:mt-[0] md:mb-[-20px]" ), children: [ (0, s.jsxs)("div", { className: "absolute bg-black right-[12px] top-[14px] p-[3.5px] pr-[7px] flex items-end gap-[6px] rounded-[30px] md:static md:w-max ".concat( "en" !== t && "top-[55px] left-[50%] right-[auto] translate-x-[-50%] md:translate-x-0" ), children: [ (0, s.jsxs)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "19", height: "19", viewBox: "0 0 19 19", fill: "none", children: [ (0, s.jsx)("circle", { cx: "9.65038", cy: "9.46447", r: "9.14062", fill: "white", }), (0, s.jsx)("path", { d: "M12.3935 8.34517H10.8628V4.77833C10.8628 3.94607 10.412 3.77764 9.86208 4.40183L9.46576 4.85264L6.11194 8.66718C5.65123 9.18734 5.84443 9.61338 6.53798 9.61338H8.06875V13.1802C8.06875 14.0125 8.51956 14.1809 9.06945 13.5567L9.46576 13.1059L12.8196 9.29138C13.2803 8.77121 13.0871 8.34517 12.3935 8.34517Z", fill: "black", }), ], }), (0, s.jsx)("span", { className: "" .concat(u().badgeText, " ") .concat(d().className, " uppercase"), children: n("live"), }), ], }), (0, s.jsx)(A.default, { src: h, alt: "doge-coin", width: 80, className: "absolute hidden md:block right-[100px] top-[-20px]", }), (0, s.jsx)(A.default, { src: m, alt: "doge-coin", width: 128, className: "absolute top-0 translate-y-[-50%] left-[50%] translate-x-[-50%] md:left-auto md:right-[-20px] md:top-[0px] md:translate-x-0 md:translate-y-0", }), (0, s.jsxs)("p", { className: "" .concat(u().activeStage, " ") .concat( d().className, " mt-[70px] md:mt-0 md:!text-left md:!text-[16px]" ), children: [n("stage"), " ", a.stage, " / ", p.Cu], }), (0, s.jsxs)("p", { className: "" .concat(u().activePrice, " ") .concat( d().className, " md:!text-left md:!text-[42px] md:mb-[-9px]" ), children: ["$", Number(a.currentBLPPrice).toFixed(4)], }), (0, s.jsxs)("div", { className: "".concat( u().progressCard, " bg-white rounded-[24px] p-[17px]" ), children: [ (0, s.jsxs)("div", { children: [ (0, s.jsxs)("p", { className: "text-[18px]", children: [ Number(a.current_amount).toLocaleString("en-US"), "/", Number(a.target_amount).toLocaleString("en-US"), " ", (0, s.jsx)("span", { className: "text-[12px]", children: "$DOGEN", }), ], }), (0, s.jsxs)("div", { className: "flex justify-between", children: [ (0, s.jsxs)("p", { className: "text-[14px] text-[#999]", children: [ "$", Number(a.current_amount_usd).toLocaleString( "en-US", { maximumFractionDigits: 2 } ), "/ $", Number(a.targetUSD).toLocaleString("en-US"), ], }), (0, s.jsxs)("p", { className: "text-[14px] text-[#999]", children: [ Number( a.currentPercent.toLocaleString("en-GB", { maximumFractionDigits: 2, }) ), "%", ], }), ], }), ], }), (0, s.jsx)("div", { className: "mt-[7px]", children: (0, s.jsx)(w, { percent: Number( a.currentPercent.toLocaleString("en-GB", { maximumFractionDigits: 2, }) ), }), }), ], }), ], }); }, N = (e) => { let { stageNumber: t, currentPrice: a, prevPrice: n } = e, i = (0, v.useTranslations)("stages"); return (0, s.jsxs)("div", { className: "".concat( u().nextCard, " relative flex flex-col gap-[10px] rounded-[30px] px-[13px] py-[16px] w-[340px] md:w-[266px] pb-[26px] md:p-[14px] overflow-visible mt-[50px]" ), children: [ (0, s.jsxs)("div", { className: "bg-black max-w-max m-auto p-[3.5px] pr-[7px] flex items-end gap-[6px] rounded-[30px]", children: [ (0, s.jsxs)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "20", height: "20", viewBox: "0 0 20 20", fill: "none", children: [ (0, s.jsx)("circle", { cx: "9.96435", cy: "9.96447", r: "9.14062", fill: "white", }), (0, s.jsx)("path", { d: "M13.2689 11.8156L10.8174 9.58867H9.17298L6.72148 11.8156C6.03579 12.4346 5.81127 13.3873 6.14502 14.2489C6.47876 15.1045 7.29188 15.6567 8.20815 15.6567H11.7822C12.7046 15.6567 13.5116 15.1045 13.8454 14.2489C14.1791 13.3873 13.9546 12.4346 13.2689 11.8156ZM11.1026 13.3145H8.89385C8.66326 13.3145 8.48122 13.1263 8.48122 12.9018C8.48122 12.6773 8.66933 12.4892 8.89385 12.4892H11.1026C11.3332 12.4892 11.5152 12.6773 11.5152 12.9018C11.5152 13.1263 11.3271 13.3145 11.1026 13.3145Z", fill: "black", }), (0, s.jsx)("path", { d: "M13.8515 4.92842C13.5177 4.07282 12.7046 3.52063 11.7883 3.52063H8.20818C7.2919 3.52063 6.47878 4.07282 6.14504 4.92842C5.81737 5.79008 6.04188 6.74277 6.72758 7.36171L9.17907 9.58869H10.8235L13.275 7.36171C13.9546 6.74277 14.1791 5.79008 13.8515 4.92842ZM11.1026 6.69422H8.89387C8.66329 6.69422 8.48124 6.50611 8.48124 6.2816C8.48124 6.05708 8.66935 5.86897 8.89387 5.86897H11.1026C11.3332 5.86897 11.5153 6.05708 11.5153 6.2816C11.5153 6.50611 11.3272 6.69422 11.1026 6.69422Z", fill: "black", }), ], }), (0, s.jsx)("span", { className: "" .concat(u().badgeText, " ") .concat(d().className, " uppercase"), children: i("upcoming"), }), ], }), (0, s.jsxs)("p", { className: "" .concat(u().activeStage, " ") .concat(d().className, " mt-[24px] md:!text-[15px]"), children: [i("stage"), " ", t, " / ", p.Cu], }), (0, s.jsxs)("p", { className: "" .concat(u().activePrice, " ") .concat(d().className, " md:!text-[42px]"), children: ["$", Number(a).toFixed(4)], }), (0, s.jsxs)("div", { className: "" .concat(u().increasePrice, " ") .concat(d().className, " md:!text-[22px]"), children: [ "+", " ", (((a - n) / n) * 100).toLocaleString("en-US", { maximumFractionDigits: 2, }), "%", ], }), ], }); }; var k = a(47188); let _ = (e) => (0, s.jsxs)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "58", height: "70", viewBox: "0 0 58 70", fill: "none", ...e, children: [ (0, s.jsx)("path", { d: "M35.0254 1.38574L54.409 35.0964L35.0254 68.3857", stroke: "url(#paint0_linear_249_7945)", strokeWidth: "5.0566", }), (0, s.jsx)("path", { opacity: "0.6", d: "M19.0127 1.38574L38.3963 35.0964L19.0127 68.3857", stroke: "url(#paint1_linear_249_7945)", strokeWidth: "5.0566", }), (0, s.jsx)("path", { opacity: "0.2", d: "M3 1.38574L22.3836 35.0964L3 68.3857", stroke: "url(#paint2_linear_249_7945)", strokeWidth: "5.0566", }), (0, s.jsxs)("defs", { children: [ (0, s.jsxs)("linearGradient", { id: "paint0_linear_249_7945", x1: "44.7172", y1: "1.38574", x2: "44.7172", y2: "68.3857", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", {}), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1" }), ], }), (0, s.jsxs)("linearGradient", { id: "paint1_linear_249_7945", x1: "28.7045", y1: "1.38574", x2: "28.7045", y2: "68.3857", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", {}), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1" }), ], }), (0, s.jsxs)("linearGradient", { id: "paint2_linear_249_7945", x1: "12.6918", y1: "1.38574", x2: "12.6918", y2: "68.3857", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", {}), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1" }), ], }), ], }), ], }), C = (e) => (0, s.jsxs)("svg", { width: "50", height: "51", viewBox: "0 0 50 51", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: [ (0, s.jsx)("g", { filter: "url(#filter0_d_749_2531)", children: (0, s.jsx)("circle", { cx: "24", cy: "24.3857", r: "24", fill: "url(#paint0_linear_749_2531)", }), }), (0, s.jsx)("path", { d: "M28.7163 13.8595C33.7972 13.8595 37.8947 18.3708 37.8947 23.9648C37.8947 29.5287 33.7972 34.07 28.7163 34.07H14.9282C14.1249 34.07 13.4736 33.4188 13.4736 32.6155V15.314C13.4736 14.5107 14.1249 13.8595 14.9282 13.8595H28.7163ZM28.3339 27.3332C30.246 27.3332 31.8031 25.649 31.8031 23.5437C31.8031 21.4384 30.246 19.7242 28.3339 19.7242H21.0198C20.2165 19.7242 19.5652 20.3754 19.5652 21.1787V25.8786C19.5652 26.682 20.2165 27.3332 21.0198 27.3332H28.3339Z", fill: "#FFD319", }), (0, s.jsx)("path", { d: "M19.0627 10.2605L17.0525 14.2807C16.569 15.2479 17.2722 16.3858 18.3535 16.3858H22.3738C23.4551 16.3858 24.1583 15.2479 23.6748 14.2807L21.6646 10.2605C21.1286 9.18841 19.5987 9.18841 19.0627 10.2605Z", fill: "#FFD319", }), (0, s.jsx)("path", { d: "M20.0831 11.2338L19.0727 14.2654C18.9907 14.5113 19.247 14.7335 19.4788 14.6176L21.4996 13.6067C21.6432 13.5348 21.7014 13.3601 21.6296 13.2164L20.6192 11.1957C20.5033 10.9639 20.165 10.988 20.0831 11.2338Z", fill: "black", }), (0, s.jsx)("path", { d: "M26.3351 10.2605L24.325 14.2807C23.8414 15.2479 24.5447 16.3858 25.626 16.3858H29.6462C30.7275 16.3858 31.4308 15.2479 30.9472 14.2807L28.9371 10.2605C28.401 9.18841 26.8711 9.18841 26.3351 10.2605Z", fill: "#FFD319", }), (0, s.jsx)("path", { d: "M27.3221 11.1958L26.3117 13.2165C26.2399 13.3602 26.2981 13.5349 26.4418 13.6068L28.4625 14.6176C28.6943 14.7336 28.9506 14.5114 28.8686 14.2655L27.8583 11.2339C27.7763 10.988 27.438 10.964 27.3221 11.1958Z", fill: "black", }), (0, s.jsxs)("defs", { children: [ (0, s.jsxs)("filter", { id: "filter0_d_749_2531", x: "0", y: "0.385742", width: "50", height: "50", filterUnits: "userSpaceOnUse", colorInterpolationFilters: "sRGB", children: [ (0, s.jsx)("feFlood", { floodOpacity: "0", result: "BackgroundImageFix", }), (0, s.jsx)("feColorMatrix", { in: "SourceAlpha", type: "matrix", values: "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 127 0", result: "hardAlpha", }), (0, s.jsx)("feOffset", { dx: "2", dy: "2" }), (0, s.jsx)("feComposite", { in2: "hardAlpha", operator: "out", }), (0, s.jsx)("feColorMatrix", { type: "matrix", values: "0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0", }), (0, s.jsx)("feBlend", { mode: "normal", in2: "BackgroundImageFix", result: "effect1_dropShadow_749_2531", }), (0, s.jsx)("feBlend", { mode: "normal", in: "SourceGraphic", in2: "effect1_dropShadow_749_2531", result: "shape", }), ], }), (0, s.jsxs)("linearGradient", { id: "paint0_linear_749_2531", x1: "24", y1: "0.385742", x2: "24", y2: "48.3857", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", { stopColor: "#666666" }), (0, s.jsx)("stop", { offset: "1", stopColor: "#181818" }), ], }), ], }), ], }); var S = a(94779); let B = (e) => { let { stageNumber: t, currentPrice: a } = e, n = (0, v.useTranslations)("stages"); return (0, s.jsxs)("div", { className: "".concat( u().prevCard, " relative flex flex-col gap-[10px] rounded-[30px] px-[13px] py-[16px] w-[340px] md:w-[266px] pb-[26px] md:p-[14px] overflow-visible mt-[50px]" ), children: [ (0, s.jsxs)("div", { className: "bg-black max-w-max m-auto p-[3.5px] pr-[7px] flex items-end gap-[6px] rounded-[30px]", children: [ (0, s.jsxs)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "19", height: "19", viewBox: "0 0 19 19", fill: "none", children: [ (0, s.jsx)("circle", { cx: "9.46435", cy: "9.46447", r: "9.14062", fill: "white", }), (0, s.jsx)("path", { d: "M15.8744 6.57286L8.82533 13.622C8.65128 13.796 8.41506 13.8955 8.16642 13.8955C7.91777 13.8955 7.68156 13.796 7.50751 13.622L3.98917 10.1036C3.62863 9.7431 3.62863 9.14635 3.98917 8.78581C4.3497 8.42527 4.94645 8.42527 5.30699 8.78581L8.16642 11.6452L14.5566 5.25504C14.9172 4.89451 15.5139 4.89451 15.8744 5.25504C16.235 5.61558 16.235 6.19989 15.8744 6.57286Z", fill: "black", }), ], }), (0, s.jsx)("span", { className: "" .concat(u().badgeText, " ") .concat(d().className, " uppercase"), children: n("soldout"), }), ], }), (0, s.jsxs)("p", { className: "" .concat(u().activeStage, " ") .concat(d().className, " mt-[24px] md:!text-[15px]"), children: [n("stage"), " ", t, " / ", p.Cu], }), (0, s.jsxs)("p", { className: "" .concat(u().activePrice, " ") .concat(d().className, " md:!text-[42px]"), children: ["$", Number(a).toFixed(4)], }), ], }); }; var T = (e) => { let { locale: t } = e, [a, c] = (0, n.useState)(), d = (0, o.O)(), x = (0, S.ac)("(max-width: 767px)"), u = (0, v.useTranslations)("stages"); return ( (0, n.useEffect)(() => { null == a || a.slideTo(d.stage - 1); }, [a, d]), (0, s.jsxs)("div", { className: "py-[110px] md:py-[40px] md:pb-[100px] bg-[#04080E] z-[3] relative", children: [ (0, s.jsxs)("div", { className: "flex items-center gap-[40px] justify-center text-white mb-[20px] lg:flex-col lg:gap-0", children: [ (0, s.jsxs)("div", { children: [ (0, s.jsx)("p", { className: "text-[22px] sm:text-[15px] opacity-60 lg:text-center", children: u("total"), }), (0, s.jsxs)("div", { className: "flex items-center gap-[13px] relative", children: [ (0, s.jsx)("p", { className: "text-[48px]", children: "10,000,000,000", }), (0, s.jsx)(C, { className: "sm:absolute right-[-10px] top-0 sm:rotate-[-13deg] sm:w-[31px] h-auto", }), ], }), ], }), (0, s.jsx)(_, { className: "lg:rotate-90 sm:h-[30px]" }), (0, s.jsxs)("div", { className: "flex items-center gap-[20px] lg:flex-col lg:gap-[5px]", children: [ (0, s.jsx)("p", { className: "text-[78px] sm:text-[32px]", children: "60%", }), (0, s.jsx)("p", { className: "text-[22px] sm:text-[15px] opacity-60", children: u.rich("forPresale", { br: () => (0, s.jsx)("br", { className: "lg:hidden" }), }), }), ], }), ], }), x && (0, s.jsx)("div", { className: "m-auto w-fit", children: (0, s.jsx)(j, { locale: t }), }), (0, s.jsx)(i.tq, { navigation: { nextEl: ".next-btn", prevEl: ".prev-btn", disabledClass: "disabledBtn", }, pagination: { clickable: !0, el: ".swiper-pagination", renderBullet: (e, t) => '' ), horizontalClass: "paginationDots", }, spaceBetween: 0, onSwiper: c, centeredSlides: !0, modules: [l.W_, l.tl], slidesPerView: "auto", className: "mySwiper", slideActiveClass: "stages-slide-active", children: Array.from({ length: p.Cu }).map((e, a) => a + 1 < d.stage ? (0, s.jsx)( i.o5, { className: "stages-slide", children: (0, s.jsx)(B, { stageNumber: a + 1, currentPrice: (0, k.X8)(a + 1), }), }, a ) : a + 1 !== d.stage || x ? a + 1 > d.stage ? (0, s.jsx)( i.o5, { className: "stages-slide", children: (0, s.jsx)(N, { stageNumber: a + 1, currentPrice: (0, k.X8)(a + 1), prevPrice: (0, k.X8)(a), }), }, a ) : void 0 : (0, s.jsx)( i.o5, { className: "stages-slide", children: (0, s.jsx)(j, { locale: t }), }, a ) ), }), (0, s.jsxs)("div", { className: "flex items-center justify-center gap-[16px] mt-[55px] sm:gap-[10px]", children: [ (0, s.jsx)("button", { className: "bg-[#FFD319] rounded-[50%] w-[40px] h-[40px] flex items-center justify-center prev-btn flex-shrink-0", children: (0, s.jsx)("div", { className: "shadow-swiper", children: (0, s.jsx)(r.e, { className: "rotate-[180deg]", }), }), }), (0, s.jsx)("div", { className: "swiper-pagination" }), (0, s.jsx)("button", { className: "bg-[#FFD319] rounded-[50%] w-[40px] h-[40px] flex items-center justify-center next-btn flex-shrink-0", children: (0, s.jsx)(r.e, { className: "shadow-swiper" }), }), ], }), ], }) ); }; }, 83002: function (e, t, a) { "use strict"; a.r(t), a.d(t, { TokenInfo: function () { return C; }, }); var s = a(60505), n = a(37801), i = a(79547); a(37608), a(17550), a(97325), a(74812), a(19596); var l = a(14712), r = a.n(l), o = a(55035), c = a(42149), d = a(65696), p = a(94779), x = { src: "http://dogenpump.com/wp-content/uploads/2024/11/coinscope.fde511c3.svg", height: 53, width: 182, blurWidth: 0, blurHeight: 0, }, u = { src: "http://dogenpump.com/wp-content/uploads/2024/11/coinsniper.c4ccca0c.svg", height: 42, width: 195, blurWidth: 0, blurHeight: 0, }, m = { src: "http://dogenpump.com/wp-content/uploads/2024/11/cryptototem.c9b58929.svg", height: 49, width: 206, blurWidth: 0, blurHeight: 0, }, h = { src: "http://dogenpump.com/wp-content/uploads/2024/11/icoholder.57923e42.svg", height: 61, width: 142, blurWidth: 0, blurHeight: 0, }, A = { src: "http://dogenpump.com/wp-content/uploads/2024/11/foundico.66adae60.svg", height: 58, width: 188, blurWidth: 0, blurHeight: 0, }, g = { src: "http://dogenpump.com/wp-content/uploads/2024/11/toptoken.ae7222a1.svg", height: 35, width: 178, blurWidth: 0, blurHeight: 0, }, b = { src: "http://dogenpump.com/wp-content/uploads/2024/11/coinCarp.5130a7aa.svg", height: 44, width: 186, blurWidth: 0, blurHeight: 0, }, f = { src: "http://dogenpump.com/wp-content/uploads/2024/11/solscan.fad67ee9.svg", height: 30, width: 181, blurWidth: 0, blurHeight: 0, }, y = { src: "http://dogenpump.com/wp-content/uploads/2024/11/token.dd0653f6.png", height: 396, width: 378, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAS1BMVEVMaXH/5Dv/7Y7x0FT621L92jn/7qP43nP21l304aD0zB351jH79Mj/6nj63mb61B391Rfw2pL75o760BT60yX/5kv70ij/52L/4ivjPuvIAAAAFXRSTlMATQ39/Zwl/hL99/JG3Nc83fr81am3+GvHAAAACXBIWXMAACE4AAAhOAFFljFgAAAAPUlEQVR4nEXFSRKAIAwAwQECScBdQf//UsuTfWn4lRK/YhZZJiD3Q+/ZoKm79wBNVPcRID8pjc3ArlrPFV4vSQHC3rz48AAAAABJRU5ErkJggg==", blurWidth: 8, blurHeight: 8, }, w = a(62934), v = a(18377), j = a(84503), N = a(74438), k = a.n(N), _ = a(35973); let C = () => { let [e, t] = (0, n.useState)(!1), a = (0, p.ac)("(max-width: 767px)"), l = [ { title: "Solscan", link: "https://solscan.io/token/B7xavrAozTa1msQxu8YAcvPftf76x1fJYyLrYdTnbrah", color: "#C74AE3", img: f, }, { title: "Coinscope", link: "https://www.coinscope.co/coin/dogen", color: "#44DEEE", img: x, }, { title: "Coinsniper", link: "https://coinsniper.net/coin/71484", color: "#FE1A1A", img: u, }, { title: "CryptoTotem", link: "https://cryptototem.com/dogen/", color: "#E8BB46", img: m, }, { title: "ICOHolder", link: "https://icoholder.com/en/dogen-1083218", color: "#fff", img: h, }, { title: "FoundICO", link: "https://foundico.com/ico/dogen.html", color: "#DF7E35", img: A, }, { title: "Top100Token", link: "https://top100token.com/address/B7xavrAozTa1msQxu8YAcvPftf76x1fJYyLrYdTnbrah", color: "#F99316", img: g, }, { title: "CoinCarp", link: "https://www.coincarp.com/currencies/dogen/", color: "#3E89EE", img: b, }, ], N = a ? l : [...l, ...l]; return (0, s.jsxs)(s.Fragment, { children: [ (0, s.jsx)("section", { className: r().hero, id: "token", children: (0, s.jsxs)("div", { className: "m-auto pt-[120px] pb-[150px] md:pt-[90px]", children: [ (0, s.jsxs)("div", { className: "flex flex-col items-center", children: [ (0, s.jsx)(d.default, { alt: "tokenIcon", src: y, className: "ml-[26px] h-[132px] md:h-[76px] md:ml-[16px] w-auto", }), (0, s.jsxs)("p", { className: "".concat( k().className, " text-white text-[70px] mt-[50px] leading-[60px] [-webkit-text-stroke-width:2px] [-webkit-text-stroke-color:#000] md:[-webkit-text-stroke-width:0.1px] md:text-[42px] text-center md:leading-[42px] md:mt-[30px]" ), children: [ "about ", (0, s.jsx)("br", { className: "hidden md:block" }), (0, s.jsx)("span", { className: "text-[#FFD319]", children: "dogen", }), " ", (0, s.jsx)("br", { className: "hidden md:block" }), (0, s.jsx)("span", { className: "text-[#FFD319] md:text-white", children: "token", }), ], }), (0, s.jsxs)("div", { className: "flex gap-[18px] md:gap-[12px] items-center mt-[40px] sm:flex-wrap justify-center", children: [ (0, s.jsx)(_.default, { href: "https://github.com/SpyWolfNetwork/Smart_Contract_Audits/blob/main/September_2024/Dogen_B7xavrAozTa1msQxu8YAcvPftf76x1fJYyLrYdTnbrah.pdf", target: "_blank", className: "hover:brightness-125 transition-all", children: (0, s.jsx)(d.default, { alt: "spyWolf", src: "http://dogenpump.com/wp-content/uploads/2024/11/spyWolf1.svg", width: 220, height: 95, className: "md:w-[140px] h-auto", }), }), (0, s.jsx)("hr", { className: "border-l-[#383838] border-l border-solid h-[80px] w-[1px] md:hidden", }), (0, s.jsx)(_.default, { href: "https://www.cyberscope.io/audits/2-dogen", target: "_blank", className: "hover:brightness-125 transition-all", children: (0, s.jsx)(d.default, { alt: "cyberscope", src: "http://dogenpump.com/wp-content/uploads/2024/11/cyberscope.png", className: "md:w-[140px] h-auto", width: 220, height: 95, }), }), (0, s.jsx)("hr", { className: "border-l-[#383838] border-l border-solid h-[80px] w-[1px] md:hidden", }), (0, s.jsx)(_.default, { href: "https://smartstate.tech/reports/dogen-token-audit-report-08102024.html", target: "_blank", className: "hover:brightness-125 transition-all", children: (0, s.jsx)(d.default, { alt: "smartstate", src: "http://dogenpump.com/wp-content/uploads/2024/11/smartState1.svg", className: "md:w-[140px] h-auto", width: 220, height: 95, }), }), ], }), (0, s.jsx)("div", { className: "md:px-[15px] w-full flex justify-center", children: (0, s.jsxs)("div", { className: "text-white bg-black w-[860px] lg:w-full h-[100px] md:h-[64px] border-[#FFD319] border text-[28px] md:text-[18px] p-[10px] md:p-[6px] pl-[30px] md:pl-[24px] rounded-[20px] md:rounded-[16px] flex items-center drop-shadow-[3px_5px_0_#FFD319] md:drop-shadow-[2px_4px_0_#FFD319] mt-[34px]", children: [ a ? "B7xavr...Tnbrah" : "B7xavrAozTa1msQxu8YAcvPftf76x1fJYyLrYdTnbrah", (0, s.jsx)("button", { onClick: (e) => { (0, w.v)( "B7xavrAozTa1msQxu8YAcvPftf76x1fJYyLrYdTnbrah" ), t(!0); }, className: "ml-auto group bg-white rounded-[20px] w-[80px] h-[80px] md:h-[52px] md:w-[52px] md:rounded-[12px]", children: e ? (0, s.jsx)(v.n, { className: "m-auto text-black", width: 24, }) : (0, s.jsx)(j.T, { className: "m-auto text-black group-hover:text-[#FFD31A] transition-all", }), }), ], }), }), (0, s.jsxs)("p", { className: "text-[18px] text-white opacity-50 text-center mt-[30px] mb-[50px] md:text-[12px] md:font-normal md:opacity-60 md:mb-[40px]", children: [ "The $DOGEN token is currently in the presale and is not listed on any CEX/DEX. You can buy the token only on this website.", (0, s.jsx)("br", {}), "Do not send any funds directly to the token's address, as they will be lost permanently.", ], }), ], }), (0, s.jsx)(i.tq, { navigation: { nextEl: ".next-btn-token-info", prevEl: ".prev-btn-token-info", disabledClass: "disabledBtn", }, pagination: { clickable: !0, el: ".swiper-pagination-token", renderBullet: (e, t) => '' ), horizontalClass: "paginationDots", }, spaceBetween: a ? 10 : 20, centeredSlides: !0, modules: [o.W_, o.tl], slidesPerView: "auto", className: "mySwiper", loop: !0, autoplay: !0, children: N.map((e, t) => { let { img: a, link: n, color: l, title: r } = e; return (0, s.jsx)( i.o5, { className: "token-info-slide", children: (0, s.jsx)(_.default, { href: n, target: "_blank", className: "transition-all hover:brightness-[130%]", children: (0, s.jsx)("div", { className: "h-[calc(100%-4px)] w-full bg-black rounded-[30px] flex items-center justify-center ", style: { border: "1px solid ".concat(l), filter: "drop-shadow(0 4px 0 ".concat(l, ")"), }, children: (0, s.jsx)(d.default, { src: a, alt: r, className: "px-[20px]", }), }), }), }, t ); }), }), (0, s.jsxs)("div", { className: "flex items-center justify-center gap-[16px] mt-[55px] sm:gap-[10px] z-[3] relative", children: [ (0, s.jsx)("button", { className: "bg-[#FFD319] rounded-[50%] w-[40px] h-[40px] flex items-center justify-center prev-btn-token-info flex-shrink-0", children: (0, s.jsx)("div", { className: "shadow-swiper", children: (0, s.jsx)(c.e, { className: "rotate-[180deg] mb-[2px]", }), }), }), (0, s.jsx)("div", { className: "swiper-pagination-token", }), (0, s.jsx)("button", { className: "bg-[#FFD319] rounded-[50%] w-[40px] h-[40px] flex items-center justify-center next-btn-token-info flex-shrink-0", children: (0, s.jsx)(c.e, { className: "shadow-swiper mb-[2px]", }), }), ], }), ], }), }), (0, s.jsx)("div", { className: "".concat( r().bottomGold, " rotate-[-4deg] m-[-12vh_-50px] w-[120%] bg-black z-[2] h-[30vh] relative overflow-hidden border-b-[10px] md:h-[20vh]" ), }), ], }); }; }, 16071: function (e, t, a) { "use strict"; a.r(t), a.d(t, { Whitelist: function () { return m; }, }); var s = a(60505), n = a(89105), i = a.n(n), l = a(65696), r = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogen.3e97c0d4.webp", height: 750, width: 2198, blurDataURL: "data:image/webp;base64,UklGRpIAAABXRUJQVlA4WAoAAAAQAAAABwAAAgAAQUxQSBkAAAAAAAC3SocCAAB3uPnu4B4AAP///////+hSAFZQOCBSAAAA8AEAnQEqCAADAAJAOCWwAnS6AAK6anrAAP7SoX6Y6KO3nrFa3doJwhFTiQroNPzk9+rxGIbmgC9zg/+JYIbtf4+0E4NvP/5OST5osh/g3+oAAA==", blurWidth: 8, blurHeight: 3, }, o = { src: "http://dogenpump.com/wp-content/uploads/2024/11/emailDogen.aab643fd.png", height: 520, width: 652, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAATlBMVEWmez6shUx/YjrHoWKPckk/MihmVTeLd0itiVQzKyOxmmSnjWeSbkA/OCppSTA9Kh6ljHDImFF3XkPBlFG7jk8oHhmzfT63mW5UTDOchW/arifmAAAAFHRSTlMBrhpy/NT+JuP9K5Rq/e5syu7EkNMKoaIAAAAJcEhZcwAALEsAACxLAaU9lqkAAAA1SURBVHicFcXbFoAQFEDBrVxDKoT//1HrzMsAJK8ORBzeye5bj3w2q3WB6/1DtgZqu3uYhg0f3QGBRcwNrwAAAABJRU5ErkJggg==", blurWidth: 8, blurHeight: 6, }, c = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogenMobile.22a52d53.webp", height: 932, width: 1500, blurDataURL: "data:image/webp;base64,UklGRrAAAABXRUJQVlA4WAoAAAAQAAAABwAABAAAQUxQSCkAAAAAAAB/jy2nAAARV9XsmrkDAP//////+Ylh/////////////////////wBWUDggYAAAABACAJ0BKggABQACQDglsAJ0ugADN5kA3wgA/t40q62EshXpi8ZwZ1+EofqQPZ6kgTzxPr0hqv/3upVEvkkOilfVHLtNHW33/4jJv8b2UsmT0eev/ycmWb9hwn+Tf8gAAA==", blurWidth: 8, blurHeight: 5, }; let d = (e) => (0, s.jsxs)("svg", { width: "37", height: "45", viewBox: "0 0 37 45", fill: "none", xmlns: "http://www.w3.org/2000/svg", ...e, children: [ (0, s.jsx)("path", { d: "M22.3145 1.08691L34.6101 22.4706L22.3145 43.5869", stroke: "url(#paint0_linear_2002_2281)", strokeWidth: "3.20755", }), (0, s.jsx)("path", { opacity: "0.6", d: "M12.1572 1.08691L24.4528 22.4706L12.1572 43.5869", stroke: "url(#paint1_linear_2002_2281)", strokeWidth: "3.20755", }), (0, s.jsx)("path", { opacity: "0.2", d: "M2 1.08691L14.2956 22.4706L2 43.5869", stroke: "url(#paint2_linear_2002_2281)", strokeWidth: "3.20755", }), (0, s.jsxs)("defs", { children: [ (0, s.jsxs)("linearGradient", { id: "paint0_linear_2002_2281", x1: "28.4623", y1: "1.08691", x2: "28.4623", y2: "43.5869", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", { stopColor: "#FFD319" }), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1", stopColor: "#FFD319" }), ], }), (0, s.jsxs)("linearGradient", { id: "paint1_linear_2002_2281", x1: "18.305", y1: "1.08691", x2: "18.305", y2: "43.5869", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", { stopColor: "#FFD319" }), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1", stopColor: "#FFD319" }), ], }), (0, s.jsxs)("linearGradient", { id: "paint2_linear_2002_2281", x1: "8.1478", y1: "1.08691", x2: "8.1478", y2: "43.5869", gradientUnits: "userSpaceOnUse", children: [ (0, s.jsx)("stop", { stopColor: "#FFD319" }), (0, s.jsx)("stop", { offset: "0.5", stopColor: "white" }), (0, s.jsx)("stop", { offset: "1", stopColor: "#FFD319" }), ], }), ], }), ], }); var p = a(69822), x = a(37801), u = a(78899); let m = (e) => { let { locale: t } = e, a = (0, u.useTranslations)("whitelist"), n = (0, x.createRef)(), [m, h] = (0, x.useState)(""), [A, g] = (0, x.useState)(!1), b = async () => { var e; let t = await (null === (e = n.current) || void 0 === e ? void 0 : e.executeAsync()); try { ( await fetch( "".concat( "https://presale-api.dogen.meme", "/waitlist/signup" ), { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify({ captcha_answer: t, email: m }), } ) ).ok && (h(""), g(!0)); } catch (e) { console.error(e); } }; return (0, s.jsxs)("section", { className: "".concat( i().hero, " pt-[240px] lg:pt-[100px] md:pt-[50px]" ), children: [ A ? (0, s.jsx)(s.Fragment, { children: (0, s.jsxs)("div", { className: "h-[110px] bg-[#FFD319] rounded-[15px_77px_77px_15px] flex p-[6px] pl-[32px] max-w-[950px] items-center pr-[19px] gap-[20px] m-auto md:rounded-[15px] md:flex-col md:h-auto md:p-[15px] md:mx-[10px]", children: [ (0, s.jsx)(l.default, { src: o, alt: "emailDogenImg", className: "h-[130px] w-auto mb-[20px] md:order-2 md:mb-[-20px]", }), (0, s.jsxs)("div", { className: "flex flex-col gap-[5px]", children: [ (0, s.jsx)("p", { className: "text-[18px] md:w-auto md:px-[20px] opacity-60 md:text-center", children: a("added"), }), (0, s.jsx)("p", { className: "text-[20px] md:text-center", children: m, }), ], }), (0, s.jsx)("button", { onClick: () => { g(!1), h(""); }, className: "bg-black rounded-[78px] px-[35px] h-[69px] md:order-3 uppercase text-[18px] text-white hover:text-[#FFD319] transition-all md:w-full md:h-[54px] md:text-[15px] ml-auto", children: a("gotIt"), }), ], }), }) : (0, s.jsx)(s.Fragment, { children: (0, s.jsxs)("div", { className: "h-[110px] bg-[#FFD319] rounded-[15px_77px_77px_15px] flex p-[6px] pl-[32px] max-w-[950px] justify-between gap-[10px] m-auto md:rounded-[15px] md:flex-col md:h-auto md:p-[15px] md:mx-[10px]", children: [ (0, s.jsxs)("div", { className: "flex items-center flex-shrink-0 gap-[10px]", children: [ (0, s.jsx)("p", { className: "w-[200px] md:w-auto md:px-[20px] ".concat( "en" === t ? "text-[18px]" : "text-[14px]" ), children: a("join"), }), (0, s.jsx)(d, { className: "md:hidden" }), ], }), (0, s.jsxs)("div", { className: "rounded-[65px] bg-white flex justify-between w-full items-center p-[15px] pl-[32px] md:rounded-[15px] md:flex-col md:items-start md:gap-[20px] md:px-[19px]", children: [ (0, s.jsx)("div", { className: "flex flex-col gap-[5px]", children: (0, s.jsx)("input", { value: m, onChange: (e) => h(e.target.value), placeholder: "Andrew_Tate@", className: "text-[20px] uppercase outline-none", }), }), (0, s.jsx)("button", { onClick: b, className: "bg-black rounded-[78px] px-[35px] h-[69px] uppercase text-[18px] text-white hover:text-[#FFD319] transition-all md:w-full md:h-[54px] md:text-[15px]", children: a("joinBtn"), }), ], }), ], }), }), (0, s.jsx)(l.default, { src: r, alt: "dogen", className: "h-[375px] w-auto m-auto xl:hidden", }), (0, s.jsx)(l.default, { src: c, alt: "dogen", className: "h-auto w-full m-auto hidden xl:block", }), (0, s.jsx)(p.Z, { ref: n, size: "invisible", sitekey: "6LfwGjYqAAAAAG67Fo7sOdwQ3Pm2f5wUrujaoNcD", }), ], }); }; }, 43463: function (e, t, a) { "use strict"; a.r(t), a.d(t, { currentBlockchain: function () { return e9; }, default: function () { return te; }, }); var s = a(60505), n = a(92546), i = a(78899), l = a(45293), r = a(73093), o = a(74438), c = a.n(o), d = a(21396), p = a.n(d), x = a(23017), u = a.n(x), m = a(65696), h = a(54918); let A = (e) => { let { percent: t } = e; return (0, s.jsx)("div", { className: u().wrapper, children: (0, s.jsxs)("div", { role: "progressbar progress-striped", style: { width: "".concat(t, "%") }, className: u().bar, children: [ (0, s.jsx)("div", { className: u().upper, children: Array.from({ length: 8 }).map((e, t) => (0, s.jsx)(m.default, { src: h.default, alt: "step" }, t) ), }), (0, s.jsx)("div", { className: u().lower, children: Array.from({ length: 8 }).map((e, t) => (0, s.jsx)(m.default, { src: h.default, alt: "step" }, t) ), }), (0, s.jsxs)("div", { className: "absolute right-0 translate-x-[50%] top-[50%] translate-y-[-50%] text-[12px] px-2 py-1 rounded-[40px] bg-black text-white", children: [t, "%"], }), ], }), }); }; var g = a(38961), b = a(72553); let f = () => (0, b.Tc)({ totalSupply: l.Pe, totalSupplyUSD: l.fi }); var y = function () { let e = (0, i.useTranslations)("form"), t = (0, r.O)(), a = f(), o = ((t.nextBLPPrice - t.currentBLPPrice) / t.currentBLPPrice) * 100; return (0, s.jsxs)("div", { className: "".concat( p().bg, " flex flex-col rounded-[35px] p-[20px] rounded-b-none border-2 border-solid border-black" ), children: [ (0, s.jsxs)("div", { className: "flex justify-between w-full", children: [ (0, s.jsxs)("p", { className: "text-[18px] font-bold", children: [ e("buy"), " $", (0, s.jsx)("span", { className: "uppercase", children: g.A, }), " Token", ], }), (0, s.jsxs)("p", { className: "px-[10px] py-[5px] uppercase text-[12px] font-bold bg-white rounded-[40px]", children: [e("stage"), " ", t.stage, " / ", l.Cu], }), ], }), (0, s.jsxs)("div", { className: "flex flex-col gap-[7px] mt-[12px]", children: [ (0, s.jsx)("p", { className: "text-[14px] font-bold", children: e("totalUsd"), }), (0, s.jsxs)("div", { className: "flex items-baseline", children: [ (0, s.jsxs)("span", { className: "text-white " .concat(c().className, " text-[28px] ") .concat(p().amount, " leading-[24px]"), children: ["$", (0, n.yI)(t.currentUSD)], }), " ", (0, s.jsxs)("span", { className: "opacity-[0.65] text-[15px] font-bold", children: ["/ $", (0, n.yI)(t.targetUSD)], }), ], }), ], }), (0, s.jsxs)("div", { className: "flex items-baseline gap-[2px]", children: [ a.currentSupplyUSD > 0 ? (0, s.jsxs)("span", { className: "opacity-[0.65] text-[15px] font-bold", children: ["$", (0, n.yI)(a.currentSupplyUSD)], }) : (0, s.jsx)("span", { className: "opacity-[0.65] text-[15px] font-bold", children: (0, s.jsx)("span", { className: "w-[70px] h-[16px] block animate-pulse rounded-md bg-[#ffffffbd]", }), }), (0, s.jsxs)("span", { className: "opacity-[0.65] text-[15px] font-bold", children: [" ", "of $", (0, n.yI)(a.maxSupplyUSD)], }), ], }), (0, s.jsx)("div", { children: (0, s.jsx)("hr", { className: "my-[10px]" }), }), (0, s.jsx)("div", { children: (0, s.jsxs)("div", { className: "flex items-center justify-between sm:text-[12px] text-[13px]", children: [ (0, s.jsxs)("div", { className: "flex gap-1 items-center", children: [ (0, s.jsx)("p", { className: "text-center", children: e("currentPrice"), }), (0, s.jsxs)("p", { className: "text-[#996E00] rounded-[2px] px-[2px] bg-opacity-60 bg-white max-h-[20px]", children: ["$", (0, n.$1)(t.currentBLPPrice, 4)], }), ], }), (0, s.jsxs)("div", { className: "flex gap-1 items-center", children: [ (0, s.jsx)("p", { className: "text-center", children: e("nextPrice"), }), (0, s.jsxs)("p", { className: "text-[#996E00] rounded-[2px] px-[2px] bg-opacity-60 bg-white max-h-[20px]", children: ["$", (0, n.$1)(t.nextBLPPrice, 4)], }), ], }), ], }), }), (0, s.jsx)("div", { className: "my-[7px]", children: (0, s.jsx)(A, { percent: Number( t.currentPercent.toLocaleString("en-GB", { maximumFractionDigits: 1, }) ), }), }), (0, s.jsxs)("p", { className: "text-[11px] opacity-[65%]", children: [ e.rich("buyBefore", { token: () => (0, s.jsxs)("span", { className: "uppercase", children: ["$", g.A], }), }), " ", (0, n.$1)(o), "%", ], }), ], }); }, w = a(25702), v = a(37801), j = a(36579), N = a(40503), k = a(76325), _ = a(94125), C = a(6566), S = a(44055), B = a(71240), T = a(82390), M = a(75565), D = a(43078); function L(e) { return e.replace(",", "."); } function E(e) { return !!/^[0-9]*\.?[0-9]*$/.test(e); } let U = { ETH: 3e-4, "POL (ex-MATIC)": 1, BNB: 0.003, USDT: 1, USDC: 1, USDB: 1, USD: 11, Card: 11, "Bank Card": 11, BTC: 5e-4, Solana: 0.01, SOL: 0.01, "USDT-TRC20": 10, }; var F = a(37271), P = a(47157), O = a(36498); let R = { track: function (e, t) { var a, s; (null === (s = window) || void 0 === s ? void 0 : null === (a = s.fathom) || void 0 === a ? void 0 : a.trackEvent) && O.L9(e, t); }, }, I = { track: (e, t) => { window.gtag && window.gtag("event", e, t); }, }; var H = a(72864); let V = { setCookie(e, t, a) { let s = new Date(); s.setTime(s.getTime() + 864e5 * a); let n = "expires=" + s.toUTCString(); document.cookie = e + "=" + t + ";" + n + ";path=/"; }, getCookie(e) { let t = decodeURIComponent(document.cookie).split(";"); for (let a = 0; a < t.length; a++) { let s = t[a]; for (; " " === s.charAt(0); ) s = s.substring(1); if (0 === s.indexOf(e + "=")) return s.substring(e.length + 1, s.length); } return null; }, deleteCookie(e) { document.cookie = e + "=;expires=Thu, 01 Jan 1970 00:00:01 GMT;"; }, deleteAllCookies() { let e = decodeURIComponent(document.cookie).split(";"); for (let t = 0; t < e.length; t++) { let a = e[t], s = a.indexOf("="), n = s > -1 ? a.substr(0, s) : a; this.deleteCookie(n); } }, }; a(17349).env.NEXT_PUBLIC_MIXPANEL_PROXY_URL, H.Z.init("a94b6c71362ad4494cf295aebcb095c4"); let W = { track: (e, t) => { H.Z.track(e, t, { send_immediately: !0 }); }, }, G = (e) => { H.Z.people.set(e); }, z = (e) => { "false" !== V.getCookie("cookie-consent") && H.Z.identify(e.toLowerCase()); }, q = (function (e, t) { let a = (a, s) => { t && console.debug("[ANALYTICS]: track", a, s), e(a, s); }; return { trackCookieAccepted: function () { a("cookie_accepted", {}); }, trackCookieDeclined: function () { a("cookie_declined", {}); }, trackPageLoad: function (e) { W.track("page_load", { language: e }); }, trackHeaderLinkClick: function (e) { a("header_link_click", { link: e }); }, trackLanguageChange: function (e) { a("language_change", { language: e }); }, trackSocialMediaClick: function (e, t) { a("social_media_button_click", { place: e, media: t }); }, trackAppLinkClick: function () { a("launch_app_button_click", {}); }, trackFooterLinkClick: function () { a("footer_link_click", {}); }, trackBlastboxBtnClick: function () { a("blastbox_button_click", {}); }, trackAboutBtnClick: function (e) { a("about_button_click", { place: e }); }, trackApplyNowClick: function () { a("apply_now_button_click", {}); }, }; })((e, t) => { R.track(e, t), I.track(e, t), W.track(e, t); }, !1), J = { ...(0, P.Z)((e, t) => { R.track(e, t), I.track(e, t), W.track(e, t); }, !1), ...q, }, Q = [ { constant: !0, inputs: [], name: "name", outputs: [{ name: "", type: "string" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [{ name: "_upgradedAddress", type: "address" }], name: "deprecate", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !1, inputs: [ { name: "_spender", type: "address" }, { name: "_value", type: "uint256" }, ], name: "approve", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !0, inputs: [], name: "deprecated", outputs: [{ name: "", type: "bool" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [{ name: "_evilUser", type: "address" }], name: "addBlackList", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !0, inputs: [], name: "totalSupply", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [ { name: "_from", type: "address" }, { name: "_to", type: "address" }, { name: "_value", type: "uint256" }, ], name: "transferFrom", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !0, inputs: [], name: "upgradedAddress", outputs: [{ name: "", type: "address" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [{ name: "", type: "address" }], name: "balances", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [], name: "decimals", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [], name: "maximumFee", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [], name: "_totalSupply", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [], name: "unpause", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !0, inputs: [{ name: "_maker", type: "address" }], name: "getBlackListStatus", outputs: [{ name: "", type: "bool" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [ { name: "", type: "address" }, { name: "", type: "address" }, ], name: "allowed", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [], name: "paused", outputs: [{ name: "", type: "bool" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [{ name: "who", type: "address" }], name: "balanceOf", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [], name: "pause", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !0, inputs: [], name: "getOwner", outputs: [{ name: "", type: "address" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [], name: "owner", outputs: [{ name: "", type: "address" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [], name: "symbol", outputs: [{ name: "", type: "string" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [ { name: "_to", type: "address" }, { name: "_value", type: "uint256" }, ], name: "transfer", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !1, inputs: [ { name: "newBasisPoints", type: "uint256" }, { name: "newMaxFee", type: "uint256" }, ], name: "setParams", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !1, inputs: [{ name: "amount", type: "uint256" }], name: "issue", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !1, inputs: [{ name: "amount", type: "uint256" }], name: "redeem", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !0, inputs: [ { name: "_owner", type: "address" }, { name: "_spender", type: "address" }, ], name: "allowance", outputs: [{ name: "remaining", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [], name: "basisPointsRate", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !0, inputs: [{ name: "", type: "address" }], name: "isBlackListed", outputs: [{ name: "", type: "bool" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [{ name: "_clearedUser", type: "address" }], name: "removeBlackList", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !0, inputs: [], name: "MAX_UINT", outputs: [{ name: "", type: "uint256" }], payable: !1, stateMutability: "view", type: "function", }, { constant: !1, inputs: [{ name: "newOwner", type: "address" }], name: "transferOwnership", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { constant: !1, inputs: [{ name: "_blackListedUser", type: "address" }], name: "destroyBlackFunds", outputs: [], payable: !1, stateMutability: "nonpayable", type: "function", }, { inputs: [ { name: "_initialSupply", type: "uint256" }, { name: "_name", type: "string" }, { name: "_symbol", type: "string" }, { name: "_decimals", type: "uint256" }, ], payable: !1, stateMutability: "nonpayable", type: "constructor", }, { anonymous: !1, inputs: [{ indexed: !1, name: "amount", type: "uint256" }], name: "Issue", type: "event", }, { anonymous: !1, inputs: [{ indexed: !1, name: "amount", type: "uint256" }], name: "Redeem", type: "event", }, { anonymous: !1, inputs: [{ indexed: !1, name: "newAddress", type: "address" }], name: "Deprecate", type: "event", }, { anonymous: !1, inputs: [ { indexed: !1, name: "feeBasisPoints", type: "uint256" }, { indexed: !1, name: "maxFee", type: "uint256" }, ], name: "Params", type: "event", }, { anonymous: !1, inputs: [ { indexed: !1, name: "_blackListedUser", type: "address" }, { indexed: !1, name: "_balance", type: "uint256" }, ], name: "DestroyedBlackFunds", type: "event", }, { anonymous: !1, inputs: [{ indexed: !1, name: "_user", type: "address" }], name: "AddedBlackList", type: "event", }, { anonymous: !1, inputs: [{ indexed: !1, name: "_user", type: "address" }], name: "RemovedBlackList", type: "event", }, { anonymous: !1, inputs: [ { indexed: !0, name: "owner", type: "address" }, { indexed: !0, name: "spender", type: "address" }, { indexed: !1, name: "value", type: "uint256" }, ], name: "Approval", type: "event", }, { anonymous: !1, inputs: [ { indexed: !0, name: "from", type: "address" }, { indexed: !0, name: "to", type: "address" }, { indexed: !1, name: "value", type: "uint256" }, ], name: "Transfer", type: "event", }, { anonymous: !1, inputs: [], name: "Pause", type: "event" }, { anonymous: !1, inputs: [], name: "Unpause", type: "event" }, ]; var Z = a(783), X = a(77208), Y = a(90287); let K = { id: "card", img: Z.Z, name: "Bank Card", options: [ { id: "Card", icon: Z.Z, title: "Bank Card", decimals: 2, precision: 2, type: "custom", }, ], }, $ = { id: "tron", img: Y.Z, name: "USDT-TRC20", options: [ { id: "USDT-TRC20", icon: Y.Z, title: "USDT-TRC20", decimals: 2, precision: 2, type: "custom", }, ], }, ee = { id: "sol", img: X.Z, name: "Solana", options: [ { id: "SOL", icon: X.Z, title: "Solana", decimals: 18, precision: 4, type: "native", }, ], }, et = [ ee, ...F.zG.map((e) => { var t; return { id: e.key, img: e.img, name: "BNB Smart Chain" === (t = e.name) ? "BSC" : t, options: e.tokens.map((e) => ({ id: e.title, icon: e.icon, title: e.title, decimals: e.decimals, precision: e.precision, type: e.type, })), }; }), K, $, ]; var ea = a(94779); let es = (e) => (0, s.jsx)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "8", height: "13", viewBox: "0 0 8 13", fill: "none", ...e, children: (0, s.jsx)("path", { d: "M1.625 11.75L6.875 6.5L1.625 1.25", stroke: "currentColor", strokeWidth: "2", strokeLinejoin: "round", }), }); function en(e) { let { switchNetwork: t, currentNetwork: a, paymentOption: n, isBuying: l, isApproving: r, setPaymentOption: o, } = e; (0, M.ZH)(); let c = (0, i.useTranslations)("form"), [d, p] = (0, v.useState)(et[0]), [x, u] = (0, v.useState)(!1), [h, A] = (0, v.useState)(!1), g = (0, v.useRef)(null), b = (0, v.useRef)(null), f = (0, v.useRef)(null), y = (0, v.useRef)(null), w = async (e) => { "tron" === e.id || "card" === e.id || "sol" === e.id ? p(e) : e.id === a ? p(e) : e.id !== a && (await t(e.id), p(e)), u(!1), o(e.options[0]); }, j = (e) => { o(e), A(!1); }; return ( (0, v.useEffect)(() => { if (a !== d.id) { let e = et.find((e) => e.id === a); e && (p(e), o(null == e ? void 0 : e.options[0])); } }, [a]), (0, v.useEffect)(() => { (r || l) && (u(!1), A(!1)); }, [l, r]), (0, v.useEffect)(() => { "sol" === e9.value && (p(ee), o(ee.options[0])); }, [e9.value]), (0, ea.t$)([g, b], () => { u(!1); }), (0, ea.t$)([f, y], () => { A(!1); }), (0, s.jsxs)("div", { children: [ (0, s.jsxs)("div", { className: "flex flex-col gap-[6px]", children: [ (0, s.jsx)("p", { className: "text-[12px]", children: c("selectMethod"), }), (0, s.jsxs)("div", { className: "bg-[#EBEBEB] px-[10px] py-[12px] rounded-[40px] cursor-pointer flex gap-[6px] items-center z-[8] h-[54px] ".concat( x && "border-black border-2 border-solid py-[10px] px-[8px]" ), ref: b, onClick: () => u(!x), children: [ (0, s.jsx)(m.default, { src: d.img, alt: d.name, className: "h-[30px] w-[30px]", }), (0, s.jsx)("p", { className: "text-[18px]", children: d.name, }), (0, s.jsx)(es, { className: "ml-auto transition-all mr-[10px] ".concat( x ? "rotate-[-90deg]" : "rotate-90" ), }), ], }), ], }), (0, s.jsx)("div", { ref: g, className: "relative", children: (0, s.jsx)("div", { className: "absolute z-[4] right-[-4px] top-[-60px] left-[-4px] transition-[max-height] duration-300 overflow-hidden flex flex-col\n ".concat( x ? "max-h-[400px]" : "max-h-0" ), children: (0, s.jsx)("div", { className: "flex flex-col text-[20px] bg-[#EBEBEB] rounded-[28px] p-[7px] pt-[62px] gap-[2px]", children: et.map((e) => (0, s.jsxs)( "div", { className: "p-[7px] rounded-[40px] cursor-pointer flex gap-[6px] items-center z-[3] h-[54px] hover:bg-white transition-all ".concat( e.id === d.id && "border-2 border-solid border-[#00BABD]" ), onClick: () => w(e), children: [ (0, s.jsx)(m.default, { src: e.img, alt: e.name, className: "w-[30px]", }), (0, s.jsxs)("span", { className: "text-[14px]", children: [ e.name, e.options.length > 1 && " (" + e.options .map((e, t) => 0 !== t ? " or ".concat(e.title) : e.title ) .join("") + ")", ], }), ], }, e.id ) ), }), }), }), (0, s.jsxs)("div", { className: "flex flex-col gap-[6px] mt-[12px]", children: [ (0, s.jsx)("p", { className: "text-[12px]", children: c("selectToken"), }), (0, s.jsxs)("div", { className: "bg-[#EBEBEB] px-[10px] py-[12px] rounded-[40px] cursor-pointer flex gap-[6px] items-center z-[3] h-[54px] ".concat( h && "border-black border-2 border-solid py-[10px] px-[8px]" ), ref: y, onClick: () => "card" !== d.id && "tron" !== d.id && "sol" !== d.id && A(!h), children: [ (0, s.jsx)(m.default, { src: (null == n ? void 0 : n.icon) || "", alt: (null == n ? void 0 : n.title) || "", className: "h-[30px] w-[30px]", }), (0, s.jsx)("p", { className: "text-[18px]", children: n.title, }), (0, s.jsx)(es, { className: "ml-auto transition-all mr-[10px] ".concat( h ? "rotate-[-90deg]" : "rotate-90" ), }), ], }), ], }), (0, s.jsx)("div", { ref: f, className: "relative", children: (0, s.jsx)("div", { className: "absolute z-[2] right-[-4px] top-[-60px] left-[-4px] transition-[max-height] duration-300 overflow-hidden flex flex-col\n ".concat( h ? "max-h-[400px]" : "max-h-0" ), children: (0, s.jsx)("div", { className: "flex flex-col text-[20px] bg-[#EBEBEB] rounded-[28px] p-[7px] pt-[62px] gap-[2px]", children: d.options.map((e) => (0, s.jsxs)( "div", { className: "p-[7px] rounded-[40px] cursor-pointer flex gap-[6px] items-center z-[3] h-[54px] hover:bg-white transition-all ".concat( e.id === n.id && "border-2 border-solid border-[#00BABD]" ), onClick: () => j(e), children: [ (0, s.jsx)(m.default, { src: e.icon, alt: e.title, className: "h-[30px] w-[30px]", }), (0, s.jsx)("span", { className: "text-[14px]", children: e.title, }), ], }, e.id ) ), }), }), }), ], }) ); } var ei = a(62143), el = (e) => { let { children: t, onClose: a, isOpen: n, style: i, closable: l = !0, } = e, [r, o] = (0, v.useState)(n), [c, d] = (0, v.useState)(!1); (0, v.useEffect)(() => d(!0), []), (0, v.useEffect)(() => { o(n); }, [n]); let p = () => { o(!1), a && a(); }; return c ? (0, ei.createPortal)( (0, s.jsxs)(s.Fragment, { children: [ r && (0, s.jsx)("div", { className: "fixed top-0 left-0 w-full h-full bg-black bg-opacity-40 z-40", }), (0, s.jsx)("div", { className: "fixed top-0 left-0 w-full h-full flex items-center justify-center z-50 transition-all duration-500\n ".concat( r ? "!opacity-100 !translate-y-0" : "opacity-0 -translate-y-[110%] " ), onClick: () => l && p(), children: (0, s.jsx)("div", { className: "bg-white border-2 border-solid shadow-lg max-w-[340px] px-[25px] py-[35px] relative rounded-[20px] transform transition-all duration-300", style: i, children: (0, s.jsxs)("div", { onClick: (e) => e.stopPropagation(), children: [ (0, s.jsx)("button", { className: "absolute top-[14px] right-[14px] hover:text-gray-400 ".concat( !l && "hidden" ), onClick: () => l && p(), children: (0, s.jsxs)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", viewBox: "0 0 18 18", fill: "none", children: [ (0, s.jsx)("line", { x1: "1.93934", y1: "16.0814", x2: "16.0815", y2: "1.93929", stroke: "currentColor", strokeWidth: "3", }), (0, s.jsx)("line", { x1: "2.06066", y1: "1.93934", x2: "16.2028", y2: "16.0815", stroke: "currentColor", strokeWidth: "3", }), ], }), }), t, ], }), }), }), ], }), document.body ) : null; }, er = { src: "http://dogenpump.com/wp-content/uploads/2024/11/successImg.ec15e5d1.png", height: 247, width: 251, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAARVBMVEVrt6Gb6NJMaXGF3MNBe2qz/eiU38oODg6P38gAAQEAAwNAemkAAAAqT0QAAABLhHNIfm8AAAAzZ1qX4s1grJaS48w3YFSMB+InAAAAE3RSTlP6/gD+t/3+B/0kGpw672jE106nJelUygAAAAlwSFlzAAAsSwAALEsBpT2WqQAAAEBJREFUeJwFwQcCwCAIBLADQYajQ+3/n9oEbCESxrALRLgTAS2ueNDIi9cjaMtXqT6QUK+6J0z2Ovvr4OzvmGE/QkYCObEq44IAAAAASUVORK5CYII=", blurWidth: 8, blurHeight: 8, }; let eo = (e) => { let { txHash: t, isVisible: a, setIsVisible: n, usdAmount: l, currency: r, isOnramp: o, } = e, c = (0, i.useTranslations)("form"), { appChain: d, networkType: p } = (0, F.hD)(); return ( (0, v.useEffect)(() => { a && t && J.trackSuccessPopup({ network: d.name, currency: r, usd_amount: l, }); }, [a]), (0, s.jsxs)(el, { isOpen: a, onClose: () => n(!1), style: { width: 340 }, children: [ (0, s.jsx)(m.default, { src: er, alt: "successImg", className: "m-auto w-[60px] h-auto", }), (0, s.jsx)("p", { className: "text-[22px] text-center", children: c("success"), }), (0, s.jsx)("p", { className: "text-center mt-[8px]", children: c("tokensWillAppear"), }), (0, s.jsxs)("div", { className: "flex justify-between gap-[24px] flex-col mt-[12px]", children: [ !o && (0, s.jsxs)("a", { className: " text-[14px] text-center opacity-50 flex items-center justify-center gap-1", href: "" .concat(null == d ? void 0 : d.explorer[p], "tx/") .concat(t), target: "_blank", onClick: () => { J.trackSuccessPopupDetailsClick({ network: d.name }); }, children: [ c("viewTransaction"), (0, s.jsx)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "20", height: "21", viewBox: "0 0 20 21", fill: "none", children: (0, s.jsx)("path", { d: "M10.8337 9.66663L17.667 2.83329M18.3337 6.16663V2.16663H14.3337M9.16699 2.16663H7.50033C3.33366 2.16663 1.66699 3.83329 1.66699 7.99996V13C1.66699 17.1666 3.33366 18.8333 7.50033 18.8333H12.5003C16.667 18.8333 18.3337 17.1666 18.3337 13V11.3333", stroke: "black", strokeOpacity: "0.5", strokeWidth: "2", strokeLinecap: "round", strokeLinejoin: "round", }), }), ], }), (0, s.jsx)("div", { className: "flex flex-col gap-2", children: (0, s.jsx)("button", { className: "text-white text-[15px] bg-[#019697] w-full uppercase py-[17px] rounded-[77px] hover:bg-[#00D7DB]", onClick: () => n(!1), children: c("back"), }), }), ], }), ], }) ); }; var ec = a(26567), ed = a(67337); let ep = (e) => { let { isVisible: t, setIsVisible: a, onClose: n, address: l } = e, r = (0, i.useTranslations)("form"), o = (0, b.JF)(), c = (0, ed.NL)(), d = () => { J.trackTermsDeclined(l), a(!1); }; return (0, s.jsx)(el, { isOpen: t, onClose: d, style: { maxWidth: "385px" }, closable: !1, children: (0, s.jsxs)("div", { className: "flex flex-col gap-[15px]", children: [ (0, s.jsx)("div", { className: "text-[22px] text-center", children: r.rich("termsAccept", { terms: (e) => (0, s.jsx)(ec.rU, { href: "/terms", target: "_blank", className: "opacity-[70%] hover:text-[#FFD319] transition-all", children: e, }), privacy: (e) => (0, s.jsx)(ec.rU, { href: "/privacy", target: "_blank", className: "opacity-[70%] hover:text-[#FFD319] transition-all", children: e, }), }), }), (0, s.jsxs)("div", { className: "flex flex-col items-center gap-[10px]", children: [ (0, s.jsx)("button", { className: "text-white text-[15px] bg-[#019697] w-full uppercase py-[17px] rounded-[77px]", onClick: () => { J.trackTermsApproved(l), o.mutate(l), a(!1), n(), c.invalidateQueries({ queryKey: ["profile"] }); }, children: r("accept"), }), (0, s.jsx)("button", { className: "text-[15px] bg-transparent w-full uppercase py-[17px] rounded-[77px] border border-solid border-black", onClick: d, children: r("decline"), }), ], }), ], }), }); }; var ex = a(83638); let eu = (e) => ( (e = e.replace(/^0+(?!$|\.)/, "")).startsWith(".") && (e = "0" + e), e ); var em = a(28064), eh = a(41417); function eA() { { let { innerWidth: e, innerHeight: t } = window; return { width: e, height: t }; } } let eg = (e) => { let { url: t, open: a, onCancel: n, onOperationCompleted: l, refetch: r, currency: o, } = e, [c, d] = (0, v.useState)(!1), [p, x] = (0, v.useState)("USDT-MATIC" === o ? 609 : 780), [u, m] = (0, v.useState)(!1); return ( !(function () { let [e, t] = (0, v.useState)(eA()); (0, v.useEffect)(() => { function e() { t(eA()); } if (window) return ( window.addEventListener("resize", e), () => window.removeEventListener("resize", e) ); }, []); })(), (0, i.useTranslations)(), (0, v.useEffect)(() => { x("USDT-MATIC" === o ? 609 : 780); }, [o]), (0, v.useEffect)(() => { a ? (document.body.style.overflow = "hidden") : (document.body.style.overflow = "auto"); }, [a]), (0, v.useEffect)(() => { let e = (e) => { var t, a; if ( (null === (t = e.data) || void 0 === t ? void 0 : t.source) === "quv-router" ) { let t = e.data.eventName; J.trackCardPaymentFlow({ step: t }), "loaded" === t && d(!0), "close" === t && n(), "click" === t && r(), "payment-complete" === t && (n(), m(!0)); } if ( (null === (a = e.data) || void 0 === a ? void 0 : a.source) === "nearpay_widget" ) { let t = e.data.data; J.trackCardPaymentFlow({ step: t.type }), "onmerchantorderidexists" === t.type && r(), t.payload && t.payload.size && t.payload.size.height && x(t.payload.size.height), "onoperationsuccess" === t.type ? l(t) : t.type; } }; if (window) return ( window.addEventListener("message", e), () => { window.removeEventListener("message", e); } ); }, []), (0, s.jsxs)(s.Fragment, { children: [ (0, s.jsx)(el, { isOpen: a, onClose: n, style: { maxWidth: 500, width: 464, background: "#f7f7f7", padding: "10px 5px", zIndex: 100, }, children: (0, s.jsxs)("div", { style: { maxHeight: "calc(100vh - 100px)", overflow: "auto", height: p, }, children: [ (0, s.jsx)("div", { className: "absolute top-[50%] left-[50%]", children: c ? null : (0, s.jsx)(eh.b, {}), }), t ? (0, s.jsx)("iframe", { src: t, title: "Munzen Widget", width: "100%", height: p, frameBorder: "0", scrolling: "no", allow: "camera; microphone", className: "rounded-[24px]", }) : null, ], }), }), (0, s.jsx)(eo, { txHash: "0x00", isVisible: u, setIsVisible: () => m(!1), isOnramp: !0, }), ], }) ); }, eb = { current: navigator.language, all: navigator.languages.slice() }, ef = new Date().toString(), ey = [ { type: "constructor", name: "", inputs: [ { type: "address", name: "COIN_PRICE_FEED_", internalType: "contract AggregatorV3Interface", }, { type: "address", name: "usdcToken_", internalType: "contract IERC20", }, { type: "address", name: "usdtToken_", internalType: "contract IERC20", }, { type: "address", name: "protocolWallet_", internalType: "address", }, { type: "address", name: "admin", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "error", name: "EnforcedPause", inputs: [], outputs: [] }, { type: "error", name: "ExpectedPause", inputs: [], outputs: [] }, { type: "error", name: "OwnableInvalidOwner", inputs: [ { type: "address", name: "owner", internalType: "address" }, ], outputs: [], }, { type: "error", name: "OwnableUnauthorizedAccount", inputs: [ { type: "address", name: "account", internalType: "address" }, ], outputs: [], }, { type: "error", name: "SafeTransferFailed", inputs: [], outputs: [], }, { type: "error", name: "SafeTransferFromFailed", inputs: [], outputs: [], }, { type: "event", name: "OwnershipTransferred", inputs: [ { type: "address", name: "previousOwner", indexed: !0, internalType: "address", }, { type: "address", name: "newOwner", indexed: !0, internalType: "address", }, ], outputs: [], anonymous: !1, }, { type: "event", name: "Paused", inputs: [ { type: "address", name: "account", indexed: !1, internalType: "address", }, ], outputs: [], anonymous: !1, }, { type: "event", name: "StageUpdated", inputs: [ { type: "uint256", name: "currentStage", indexed: !1, internalType: "uint256", }, ], outputs: [], anonymous: !1, }, { type: "event", name: "TokensBought", inputs: [ { type: "address", name: "token", indexed: !0, internalType: "address", }, { type: "address", name: "user", indexed: !0, internalType: "address", }, { type: "address", name: "referrer", indexed: !0, internalType: "address", }, { type: "uint256", name: "amount", indexed: !1, internalType: "uint256", }, ], outputs: [], anonymous: !1, }, { type: "event", name: "Unpaused", inputs: [ { type: "address", name: "account", indexed: !1, internalType: "address", }, ], outputs: [], anonymous: !1, }, { type: "function", name: "COIN_DECIMALS", inputs: [], outputs: [{ type: "uint8", name: "", internalType: "uint8" }], stateMutability: "view", }, { type: "function", name: "COIN_PRICE_FEED", inputs: [], outputs: [ { type: "address", name: "", internalType: "contract AggregatorV3Interface", }, ], stateMutability: "view", }, { type: "function", name: "PRICEFEED_DECIMALS", inputs: [], outputs: [{ type: "uint8", name: "", internalType: "uint8" }], stateMutability: "view", }, { type: "function", name: "STABLETOKEN_PRICE", inputs: [], outputs: [{ type: "int32", name: "", internalType: "int32" }], stateMutability: "view", }, { type: "function", name: "STABLE_TOKEN_DECIMALS", inputs: [], outputs: [{ type: "uint8", name: "", internalType: "uint8" }], stateMutability: "view", }, { type: "function", name: "balances", inputs: [ { type: "address", name: "user", internalType: "address" }, ], outputs: [ { type: "uint256", name: "balance", internalType: "uint256" }, ], stateMutability: "view", }, { type: "function", name: "depositCoin", inputs: [ { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "payable", }, { type: "function", name: "depositCoinTo", inputs: [ { type: "address", name: "to", internalType: "address" }, { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "payable", }, { type: "function", name: "depositUSDC", inputs: [ { type: "uint256", name: "amount", internalType: "uint256" }, { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "depositUSDCTo", inputs: [ { type: "address", name: "to", internalType: "address" }, { type: "uint256", name: "amount", internalType: "uint256" }, { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "depositUSDT", inputs: [ { type: "uint256", name: "amount", internalType: "uint256" }, { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "depositUSDB", inputs: [ { type: "uint256", name: "amount", internalType: "uint256" }, { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "depositUSDBTo", inputs: [ { type: "address", name: "to", internalType: "address" }, { type: "uint256", name: "amount", internalType: "uint256" }, { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "depositUSDTTo", inputs: [ { type: "address", name: "to", internalType: "address" }, { type: "uint256", name: "amount", internalType: "uint256" }, { type: "address", name: "referrer", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "owner", inputs: [], outputs: [{ type: "address", name: "", internalType: "address" }], stateMutability: "view", }, { type: "function", name: "pause", inputs: [], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "paused", inputs: [], outputs: [{ type: "bool", name: "", internalType: "bool" }], stateMutability: "view", }, { type: "function", name: "protocolWallet", inputs: [], outputs: [{ type: "address", name: "", internalType: "address" }], stateMutability: "view", }, { type: "function", name: "renounceOwnership", inputs: [], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "setStage", inputs: [ { type: "uint256", name: "stageIterator_", internalType: "uint256", }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "stageIterator", inputs: [], outputs: [{ type: "uint256", name: "", internalType: "uint256" }], stateMutability: "view", }, { type: "function", name: "stages", inputs: [{ type: "uint256", name: "", internalType: "uint256" }], outputs: [ { type: "uint96", name: "cost", internalType: "uint96" }, { type: "uint160", name: "amount", internalType: "uint160" }, ], stateMutability: "view", }, { type: "function", name: "totalSoldInUSD", inputs: [], outputs: [{ type: "uint256", name: "", internalType: "uint256" }], stateMutability: "view", }, { type: "function", name: "totalTokensSold", inputs: [], outputs: [{ type: "uint256", name: "", internalType: "uint256" }], stateMutability: "view", }, { type: "function", name: "transferOwnership", inputs: [ { type: "address", name: "newOwner", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "unpause", inputs: [], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "updateProtocolWallet", inputs: [ { type: "address", name: "wallet", internalType: "address" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "updateTotalSold", inputs: [ { type: "uint256", name: "amount", internalType: "uint256" }, ], outputs: [], stateMutability: "nonpayable", }, { type: "function", name: "usdcToken", inputs: [], outputs: [ { type: "address", name: "", internalType: "contract IERC20" }, ], stateMutability: "view", }, { type: "function", name: "usdtToken", inputs: [], outputs: [ { type: "address", name: "", internalType: "contract IERC20" }, ], stateMutability: "view", }, { type: "function", name: "usdbToken", inputs: [], outputs: [ { type: "address", name: "", internalType: "contract IERC20" }, ], stateMutability: "view", }, ], ew = (e) => ["USDT", "USDC", "USDB"].includes(e || ""), ev = () => (0, T.Md)({ chains: [...F.zG], networkType: F.pl }), ej = function (e) { let { token: t, referrerAddress: a, abi: s } = e, { onSuccess: n } = arguments.length > 1 && void 0 !== arguments[1] ? arguments[1] : {}, i = (function (e) { switch (e) { case "USDT": return "depositUSDT"; case "USDC": return "depositUSDC"; case "USDB": return "depositUSDB"; } return "depositCoin"; })(t); return (0, T.O)( { isCustomToken: ew(t), referrerAddress: a, abi: s, depositFunctionName: i, chains: [...F.zG], networkType: F.pl, }, { onSuccess: n } ); }, eN = (e, t) => { let a = ew(e) ? (function (e) { switch (e) { case "USDT": return "usdtToken"; case "USDC": return "usdcToken"; case "USDB": return "usdbToken"; } })(e) : void 0; return (0, T.xb)({ functionName: a, abi: t, chains: [...F.zG], networkType: F.pl, }); }; var ek = a(47188), e_ = a(2408), eC = a(9718), eS = a(33829), eB = a(54115), eT = a(87927), eM = a(54922); let eD = { address: "GMSMiCgJuzJNiMkUQcfQxnMB2qBaZDLzk7AgQFAj2uAo", metadata: { name: "presale", version: "0.1.0", spec: "0.1.0", description: "Created with Anchor", }, instructions: [ { name: "buy", discriminator: [102, 6, 61, 18, 1, 218, 235, 234], accounts: [ { name: "user", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, { name: "user_state", writable: !0, pda: { seeds: [ { kind: "account", path: "user" }, { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 117, 115, 101, 114, ], }, ], }, }, { name: "vault", writable: !0 }, { name: "price_feed", address: "J83w4HKfqxwcq3BEMMkPFSppX3gqekLyLJBexebFVkix", }, { name: "system_program", address: "11111111111111111111111111111111", }, ], args: [{ name: "sol_amount", type: "u64" }], }, { name: "buy_with_stable_coin", discriminator: [167, 27, 130, 27, 114, 4, 110, 63], accounts: [ { name: "user", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, { name: "user_state", writable: !0, pda: { seeds: [ { kind: "account", path: "user" }, { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 117, 115, 101, 114, ], }, ], }, }, { name: "vault", writable: !0 }, { name: "stable_coin_user", writable: !0, pda: { seeds: [ { kind: "account", path: "user" }, { kind: "const", value: [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169, ], }, { kind: "account", path: "stable_coin" }, ], program: { kind: "const", value: [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89, ], }, }, }, { name: "stable_coin_vault", writable: !0, pda: { seeds: [ { kind: "account", path: "vault" }, { kind: "const", value: [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169, ], }, { kind: "account", path: "stable_coin" }, ], program: { kind: "const", value: [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89, ], }, }, }, { name: "stable_coin" }, { name: "token_program", address: "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", }, { name: "associated_token_program", address: "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL", }, ], args: [{ name: "stable_token_amount", type: "u64" }], }, { name: "change_admin", discriminator: [193, 151, 203, 161, 200, 202, 32, 146], accounts: [ { name: "admin", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, ], args: [{ name: "new_admin", type: "pubkey" }], }, { name: "init_user", discriminator: [14, 51, 68, 159, 237, 78, 158, 102], accounts: [ { name: "user", writable: !0, signer: !0 }, { name: "user_state", writable: !0, pda: { seeds: [ { kind: "account", path: "user" }, { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 117, 115, 101, 114, ], }, ], }, }, { name: "system_program", address: "11111111111111111111111111111111", }, ], args: [], }, { name: "initialize", discriminator: [175, 175, 109, 31, 13, 152, 155, 237], accounts: [ { name: "admin", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, { name: "system_program", address: "11111111111111111111111111111111", }, ], args: [], }, { name: "set_live", discriminator: [103, 63, 233, 59, 197, 174, 47, 171], accounts: [ { name: "admin", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, ], args: [{ name: "live", type: "bool" }], }, { name: "set_stage", discriminator: [139, 146, 4, 101, 177, 94, 37, 233], accounts: [ { name: "admin", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, ], args: [{ name: "stage", type: "u8" }], }, { name: "set_vault_address", discriminator: [119, 133, 83, 81, 63, 5, 233, 141], accounts: [ { name: "admin", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, { name: "vault" }, { name: "usdc_vault", writable: !0, pda: { seeds: [ { kind: "account", path: "vault" }, { kind: "const", value: [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169, ], }, { kind: "account", path: "usdc_mint" }, ], program: { kind: "const", value: [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89, ], }, }, }, { name: "usdc_mint", address: "BBUMhTAqLaHve46g2Fwch2nCLHxFDDidHfXJAX67spw", }, { name: "usdt_vault", writable: !0, pda: { seeds: [ { kind: "account", path: "vault" }, { kind: "const", value: [ 6, 221, 246, 225, 215, 101, 161, 147, 217, 203, 225, 70, 206, 235, 121, 172, 28, 180, 133, 237, 95, 91, 55, 145, 58, 140, 245, 133, 126, 255, 0, 169, ], }, { kind: "account", path: "usdt_mint" }, ], program: { kind: "const", value: [ 140, 151, 37, 143, 78, 36, 137, 241, 187, 61, 16, 41, 20, 142, 13, 131, 11, 90, 19, 153, 218, 255, 16, 132, 4, 142, 123, 216, 219, 233, 248, 89, ], }, }, }, { name: "usdt_mint", address: "HMQAPK9tCycrmckrV9KayFtgja8Jvib8GcjQkpLcxbze", }, { name: "token_program", address: "TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA", }, { name: "associated_token_program", address: "ATokenGPvbdGVxr1b2hvZbsiqW5xWH25efTNsLJA8knL", }, { name: "system_program", address: "11111111111111111111111111111111", }, ], args: [], }, { name: "start_presale", discriminator: [57, 19, 73, 191, 195, 254, 45, 223], accounts: [ { name: "admin", writable: !0, signer: !0 }, { name: "global_state", writable: !0, pda: { seeds: [ { kind: "const", value: [ 112, 114, 101, 115, 97, 108, 101, 45, 103, 108, 111, 98, 97, 108, ], }, ], }, }, ], args: [], }, ], accounts: [ { name: "GlobalState", discriminator: [163, 46, 74, 168, 216, 123, 133, 98], }, { name: "UserState", discriminator: [72, 177, 85, 249, 76, 167, 186, 126], }, ], errors: [ { code: 6e3, name: "InvalidAdmin", msg: "Admin address dismatch" }, { code: 6001, name: "InvalidVault", msg: "Vault address dismatch" }, { code: 6002, name: "InvalidToken", msg: "Token address dismatch" }, { code: 6003, name: "NotEnoughToken", msg: "Token amount is not enough for all stages", }, { code: 6004, name: "PresaleNumberInvalid", msg: "Presale number is not correct", }, { code: 6005, name: "PresaleNotStarted", msg: "Presale is not started", }, { code: 6006, name: "PresaleEnded", msg: "Presale is ended" }, { code: 6007, name: "PresalePaused", msg: "Presale is paused" }, { code: 6008, name: "InvalidPriceFeed", msg: "Pyth feed address is not right", }, { code: 6009, name: "InvalidStableToken", msg: "Stable token address is not right", }, ], types: [ { name: "GlobalState", docs: ["* Stores global state of the program"], type: { kind: "struct", fields: [ { name: "admin", type: "pubkey" }, { name: "vault", type: "pubkey" }, { name: "token_sold", type: "u64" }, { name: "token_sold_usd", type: "u64" }, { name: "is_live", type: "bool" }, { name: "stage_iterator", type: "u8" }, { name: "remain_tokens", type: { array: ["u64", 14] } }, ], }, }, { name: "UserState", docs: ["* Stores user info"], type: { kind: "struct", fields: [ { name: "user", type: "pubkey" }, { name: "tokens", type: "u64" }, { name: "paid_sol", type: "u64" }, { name: "paid_usd", type: "u64" }, ], }, }, ], }, eL = "confirmed", eE = () => { let e = new eM.rV.Connection("https://api.devnet.solana.com", eL); return new eM.Y7(e, window.solana, { commitment: eL }); }, eU = (() => { let e = eE(), t = new eM.rV.PublicKey(eD.address); return { program: new eM.$r(eD, e), provider: e, programId: t }; })(); var eF = JSON.parse( "[206,42,67,154,244,110,198,216,178,18,215,180,6,119,46,89,199,141,140,43,162,238,13,75,225,66,21,104,249,153,1,34,2,155,166,0,136,47,167,5,167,120,3,68,116,48,37,236,219,61,114,190,76,211,92,107,29,132,131,117,218,169,183,164]" ), eP = JSON.parse( "[182,76,165,0,40,95,213,26,123,62,6,59,52,206,37,134,179,179,74,97,187,165,0,255,19,57,113,225,37,21,45,82,242,244,203,207,210,141,16,23,52,74,0,0,254,42,96,39,90,94,126,122,250,76,249,181,215,167,111,234,239,27,134,191]" ), eO = JSON.parse( "[12,94,20,32,229,141,74,48,231,1,160,97,71,173,0,205,111,237,215,243,234,203,154,54,81,112,91,54,145,24,118,85,186,241,234,18,90,100,16,159,141,197,164,200,184,13,148,64,218,115,75,204,41,168,46,43,72,15,233,22,95,5,207,161]" ); new eT.Connection("https://api.devnet.solana.com", "confirmed"); let eR = eT.Keypair.fromSecretKey(new Uint8Array(eF)), eI = eT.Keypair.fromSecretKey(new Uint8Array(eP)), eH = eT.Keypair.fromSecretKey(new Uint8Array(eO)); var eV = a(57537).Buffer; async function eW(e, t) { let a = eU.provider.connection, s = eU.program.programId, n = eV.from("presale-global"), [i] = await eM.rV.PublicKey.findProgramAddress([n], s), l = eV.from("presale-user"), [r] = await eM.rV.PublicKey.findProgramAddress([t.toBuffer(), l], s), o = { user: t, globalState: i, userState: r, vault: eH.publicKey, priceFeed: new eM.rV.PublicKey( "J83w4HKfqxwcq3BEMMkPFSppX3gqekLyLJBexebFVkix" ), }, c = await a.getAccountInfo(r); try { let s; let n = await eU.program.methods .initUser() .accounts({ user: t }) .instruction(), i = await eU.program.methods .buy(new eM.BN(1e9 * e)) .accounts(o) .instruction(), { blockhash: l } = await a.getLatestBlockhash("confirmed"); ((s = c ? new eT.Transaction().add(i) : new eT.Transaction().add(n).add(i)).recentBlockhash = l), (s.feePayer = t); let r = await eU.provider.wallet.signTransaction(s), d = await a.sendRawTransaction(r.serialize(), { skipPreflight: !1, preflightCommitment: "confirmed", }); console.log("Transaction signature", d); } catch (e) { console.error("Transaction error:", e); } } async function eG(e, t, a) { let s = eU.provider.connection, n = eU.program.programId, i = eV.from("presale-global"), [l] = await eM.rV.PublicKey.findProgramAddress([i], n), r = eV.from("presale-user"), [o] = await eM.rV.PublicKey.findProgramAddress([e.toBuffer(), r], n), c = { USDT: eI.publicKey, USDC: eR.publicKey }, d = { user: e, globalState: l, userState: o, vault: eH.publicKey, stableCoin: c[a], }, p = await s.getAccountInfo(o); try { let a; let n = await eU.program.methods .initUser() .accounts({ user: e }) .instruction(), i = await eU.program.methods .buyWithStableCoin(new eM.BN(1e6 * t)) .accounts(d) .instruction(), { blockhash: l } = await s.getLatestBlockhash("confirmed"); ((a = p ? new eT.Transaction().add(i) : new eT.Transaction().add(n).add(i)).recentBlockhash = l), (a.feePayer = e); let r = await eU.provider.wallet.signTransaction(a), o = await s.sendRawTransaction(r.serialize(), { skipPreflight: !1, preflightCommitment: "confirmed", }); console.log("Transaction signature", o); } catch (e) { console.error("Transaction error:", e); } } let ez = (e) => (0, s.jsxs)("svg", { xmlns: "http://www.w3.org/2000/svg", width: "18", height: "18", viewBox: "0 0 18 18", fill: "none", ...e, children: [ (0, s.jsx)("path", { d: "M9 16.5C13.125 16.5 16.5 13.125 16.5 9C16.5 4.875 13.125 1.5 9 1.5C4.875 1.5 1.5 4.875 1.5 9C1.5 13.125 4.875 16.5 9 16.5Z", stroke: "#8D8D8D", strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round", }), (0, s.jsx)("path", { d: "M9 6V9.75", stroke: "#8D8D8D", strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round", }), (0, s.jsx)("path", { d: "M8.99561 12H9.00234", stroke: "#8D8D8D", strokeWidth: "1.5", strokeLinecap: "round", strokeLinejoin: "round", }), ], }), eq = { getItem(e) { try { return localStorage.getItem(e); } catch (e) { return null; } }, setItem(e, t) { try { return localStorage.setItem(e, t); } catch (e) { return null; } }, removeItem(e) { try { return localStorage.removeItem(e); } catch (e) { return null; } }, clear() { try { return localStorage.clear(); } catch (e) { return null; } }, get length() { try { return localStorage.length; } catch (e) { return 0; } }, key(e) { try { return localStorage.key(e); } catch (e) { return null; } }, }, eJ = () => { var e, t, a, s, n, i, l; return null === (l = JSON.parse(eq.getItem("wagmi.store") || "{}")) || void 0 === l ? void 0 : null === (i = l.state) || void 0 === i ? void 0 : null === (n = i.connections) || void 0 === n ? void 0 : null === (s = n.value) || void 0 === s ? void 0 : null === (a = s[0]) || void 0 === a ? void 0 : null === (t = a[1]) || void 0 === t ? void 0 : null === (e = t.connector) || void 0 === e ? void 0 : e.name; }, eQ = (0, w.td)(""); var eZ = () => { let { isConnected: e, address: t } = (0, j.m)(), { createProfileResponse: a } = (0, em.X)(), s = async () => { await setTimeout(() => { var e; z(t), G({ walletName: eQ.value || eJ() || "unknown" }), (null === (e = a.value) || void 0 === e ? void 0 : e.is_new) ? J.trackNewConnectSuccess({ wallet: eQ.value || eJ() || "unknown", place: eq.getItem("walletConnect") || "form", connectType: "browser", }) : J.trackAuthorizedSuccess({ wallet: eQ.value || eJ() || "unknown", place: eq.getItem("walletConnect") || "form", connectType: "browser", }); }, 1e3); }; (0, v.useEffect)(() => { e && s(); }, [e]); }, eX = a(67830); let eY = (e) => { let { isOpen: t, text: a, className: n, children: i } = e; return (0, s.jsxs)("div", { className: "relative group flex items-center justify-center", children: [ (0, s.jsx)("div", { className: "transition-all z-[1] text-black text-[12px] min-w-[32px] h-[32px] leading-[18px] bg-[#ffe032] px-[8px] py-[6px] rounded-[18px] absolute left-0 \n mt-0 scale-0 group-hover:scale-100\n " .concat(t && "scale-100", " ") .concat(n), children: a, }), i, ], }); }, eK = [ [10, 0], [250, 6], [500, 7], [1e3, 8], [2500, 9], [5e3, 10], [1e4, 11], [1 / 0, 12], ]; function e$(e) { let { usdTotal: t } = e, a = eK.find((e) => { let [a] = e; return t < a; }) || [0, 0], n = Math.floor(t * a[1]); return ( (n = isNaN(n) ? 0 : n), (0, s.jsx)(s.Fragment, { children: (0, s.jsx)(eY, { isOpen: n > 0, className: "whitespace-nowrap translate-y-[150%] translate-x-[-20%] ", text: "Golden Points: +".concat(n), }), }) ); } var e0 = a(62934), e1 = a(72115), e2 = a(30257); function e3(e) { let t = new URLSearchParams(window.location.search); t.delete("success"); let a = t.toString(); window.history.pushState( {}, "", "" .concat(window.location.pathname, "?success=") .concat(e) .concat(a ? "&" + t : "") ); } let e6 = () => { var e, t, a; (0, M.ZH)(), eZ(); let n = (0, em.X)(), l = (0, i.useTranslations)("form"), { appChain: r, switchNetwork: o } = (0, F.hD)(), { isConnected: c, address: d, chainId: p } = (0, j.m)(), { publicKey: x, connected: u } = (0, eS.O)(), [h, A] = (0, v.useState)(null), [f, y] = (0, v.useState)(void 0), { connection: w } = (0, eB.R)(); (0, eX.a)({ queryKey: ["profile"], queryFn: () => (0, b.XN)(P), refetchInterval: 5e3, enabled: !!( d && f === (null === (e = n.refBalance.value) || void 0 === e ? void 0 : e.balance) ), }), (0, v.useEffect)(() => { let e = async () => { if (x) try { let e = (await w.getBalance(x)) / eT.LAMPORTS_PER_SOL; A(e); } catch (e) { console.error("Error fetching balance:", e), A(null); } }; "sol" === e9.value && e(); }, [w, x, e9]); let P = "eth" === e9.value ? d : null == x ? void 0 : x.toString(), O = "eth" === e9.value ? c : u, R = (r && et.find((e) => e.id === r.key)) || et[0], [I, H] = (0, v.useState)(R.options[0]), V = "Card" === I.id || "USDT-TRC20" === I.id || "SOL" === I.id, W = eN(I.id, ey), G = ev(), { openConnectModal: z } = (0, e2.We)(), { data: q, refetch: Z } = (0, N.K)({ address: P, token: W, query: { enabled: !!P && !V }, }); (0, v.useEffect)(() => { "eth" === e9.value && A(Number(null == q ? void 0 : q.formatted)); }, [q, e9]); let X = U[I.title] || 0, Y = (0, ek.dy)({ token: I }), [K, $] = (0, v.useState)(!1), [ee, ea] = (0, v.useState)(!1), [es, ei] = (0, v.useState)(!1), { setVisible: el } = (0, eC.h)(), { data: er, buy: ec, isLoading: ed, isSuccess: eA, } = ej( { token: I.id, referrerAddress: n.refOwner.value || void 0, abi: ey, }, { onSuccess: async (e, t) => { J.trackBuyFormSuccess({ network: r.name, token: I.id, currency: I.title, usd_amount: Y.payAmountUSD, }), $(!0), e3(e), (0, T.eW)( { tx_hash: e, wallet_address: P, currency: "POL (ex-MATIC)" === I.id ? "MATIC" : I.id, chain: (0, T.qz)(r), language: { current: navigator.language, all: navigator.languages.slice(), }, first_login: "".concat(new Date()), amount: Y.payAmount, }, b.v ).then((e) => { let { data: t } = e; J.trackSuccessOrder({ address: P || "", value: Y.payAmountUSD, transaction_id: t.transaction_id, network: r.name, currency: I.title, }); }), (0, D.e)(F.gb, { hash: e }).then(() => { var e; Z(), eU(), y( null === (e = n.refBalance.value) || void 0 === e ? void 0 : e.balance ); }); }, } ), ew = (function (e) { var t; let { paymentDetails: a, onSuccess: n } = e, [i, l] = (0, v.useState)(null), [r, o] = (0, v.useState)(!1), [c, d] = (0, v.useState)(!1), { data: p } = (0, T.yQ)( (null == i ? void 0 : i.payload.orderId) || "", c ), { data: x, refetch: u } = (0, T.A4)( { amount: a.amount, currency: a.currency, recipient: a.recipient, chain: a.chain, language: eb, first_login: ef, }, b.v, { isEnabled: !1 } ); (0, v.useEffect)(() => { (null == p ? void 0 : p.data.status) === "complete" && (d(!1), o(!1), n(p.data), l(null)); }, [null == p ? void 0 : p.data.status]); let m = null == x ? void 0 : null === (t = x.data) || void 0 === t ? void 0 : t.link; return { modal: (0, s.jsx)(eg, { url: m, open: r, onCancel: () => { o(!1); }, onOperationCompleted: (e) => { d(!0), l(e); }, refetch: u, currency: a.currency, }), openWidgetModal: () => { u().then(() => { o(!0); }); }, isReady: !!m, }; })({ paymentDetails: { amount: Y.payAmount, currency: "Card" === I.id ? "USDT-MATIC" : I.id, recipient: P || null, }, onSuccess: (e) => { J.trackCardPaymentFinished({ status: e.status, usdAmount: e.toAmount, message: "success", }), $(!0), e3(e.blockchainNetworkTxId); }, isEnabled: V, }), eM = async () => { if (O) { var e; if (Number(p) !== r[F.pl].id && !V && "sol" !== e9.value) { o(r.key); return; } if ( (J.trackBuyFormClick({ network: V ? I.id : r.name, token: I.title, currency: I.title, usd_amount: Y.payAmountUSD, }), null === (e = n.refBalance.value) || void 0 === e ? void 0 : e.terms_accepted) ) eD(); else { ea(!0); return; } } else "sol" === e9.value ? el(!0) : null == z || z(); }, eD = async () => { if (V) ew.openWidgetModal(); else if ("sol" === e9.value) "SOL" === I.id ? eW(Number(Y.payAmount), x) : eG(x, Number(Y.payAmount), I.id); else try { await ec((0, S.v)(Y.payAmount, I.decimals)); } catch (e) { J.trackBuyFormDeclineTransaction({ network: r.name, currency: I.title, amount: Y.payAmountUSD.toString(), }), console.debug("[handleBuy]: error", e.message); } }, eL = "ethereum" === r.key ? Q : B.Wo, { data: eE, refetch: eU } = (0, k.u)({ address: W, abi: eL, functionName: "allowance", args: [P, G], query: { enabled: !!W && !!P && !!G }, }), eF = async () => { ei(!0), (0, ex.Z)( W, "[ApproveButton:onClick]: `tokenAddress` is not defined" ), (0, ex.Z)( eO, "[ApproveButton:onClick]: `approveAsync` is not defined" ), J.trackApproveFormClick({ network: r.name, token: I.title, currency: I.title, }); try { "ethereum" === r.key && "USDT" === I.id && eE !== BigInt(0) && (await eO({ address: W, abi: eL, functionName: "approve", args: [G, BigInt(0)], })), await eO({ address: W, abi: eL, functionName: "approve", args: [G, F.Uf], }), J.trackApproveFormSuccess({ network: r.name, token: I.title, currency: I.title, }); } catch (e) { J.trackApproveFormRejected({ network: r.name, token: I.title, currency: I.title, }); } finally { ei(!1); } }, { data: eP, writeContractAsync: eO } = (0, _.S)(), { isLoading: eR, status: eI } = (0, C.A)({ hash: eP || void 0 }); (0, v.useEffect)(() => { "success" === eI && (eU(), Z()); }, [eI]); let eH = W && O && "eth" === e9.value && (eE || BigInt(0)) < (0, S.v)(Y.payAmount, I.decimals) && eO, eV = !!(!Y.payAmount || 0 == +Y.payAmount), eq = !!(!V && h && Number(h) < Number(Y.payAmount)), eJ = !!(Y.payAmount && Number(Y.payAmount) < Number(X)), eQ = eV || eq || eJ; return ( O || (eQ = !1), (0, s.jsxs)(s.Fragment, { children: [ (0, s.jsxs)("div", { className: "relative p-[20px] border-2 border-black border-t-0 rounded-[35px] rounded-t-none flex gap-[12px] flex-col", children: [ (ed || eR) && (0, s.jsx)("div", { className: "absolute z-40 left-0 right-0 top-0 bottom-0 flex items-center justify-center bg-black bg-opacity-20 backdrop-blur-[4px] rounded-[30px]", children: (0, s.jsx)(eh.b, {}), }), (0, s.jsx)(en, { switchNetwork: (e) => o(e), currentNetwork: r.key, paymentOption: I, setPaymentOption: H, isBuying: ed, isApproving: eR, }), (0, s.jsxs)("div", { className: "grid grid-cols-2 gap-[10px]", children: [ (0, s.jsxs)("div", { className: "flex flex-col gap-[6px]", children: [ (0, s.jsxs)("div", { className: "flex gap-[2px] text-[12px]", children: [ (0, s.jsx)("p", { children: l("youPay") }), (0, s.jsx)("p", { className: "text-white bg-[#53AE94] rounded-[2px] px-[2px]", children: "POL (ex-MATIC)" === I.title ? "POL" : I.title, }), ], }), (0, s.jsxs)("div", { className: "pl-[10px] pr-[14px] py-[8px] flex gap-[6px] rounded-[40px] bg-[#EBEBEB] h-[54px]", children: [ (0, s.jsx)(m.default, { src: I.icon, alt: I.title, className: "w-[30px]", }), (0, s.jsxs)("div", { className: "flex flex-col justify-center gap-[2px]", children: [ (0, s.jsxs)("div", { className: "flex justify-between gap-[2px] items-center", children: [ (0, s.jsx)("input", { value: Y.payAmount, onChange: (e) => { let t = L(eu(e.target.value)); E(t) && Y.recalculateFromPay(t); }, id: "pay-amount", placeholder: "0.0", autoComplete: "off", maxLength: 7, type: "number", className: "bg-[transparent] w-full outline-none text-[18px] [appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none placeholder:font-light " .concat( (eq || eJ) && "text-[#FF3459]", "\n " ) .concat( "custom" !== I.type ? "h-[22px]" : "h-full", "\n " ), }), h && !V ? (0, s.jsx)("div", { className: "text-[12px] opacity-70 cursor-pointer", onClick: () => Y.recalculateFromPay( ( Math.floor( 1e5 * Number(h) * ("custom" !== I.type ? 0.98 : 1) ) / 1e5 ).toString() ), children: "MAX", }) : null, ], }), "custom" !== I.type && (0, s.jsxs)("p", { className: "opacity-50 text-[12px]", children: [ "$", Y.payAmountUSD.toFixed(2), ], }), ], }), ], }), ], }), (0, s.jsxs)("div", { className: "flex flex-col gap-[6px]", children: [ (0, s.jsxs)("div", { className: "flex gap-[2px] text-[12px]", children: [ (0, s.jsx)("p", { children: l("youReceive") }), (0, s.jsxs)("p", { className: "bg-[#FFD319] rounded-[2px] px-[2px] uppercase", children: ["$", g.A], }), ], }), (0, s.jsxs)("div", { className: "pl-[10px] pr-[14px] py-[8px] flex gap-[6px] items-center rounded-[40px] bg-[#F9F9F9] h-[54px]", children: [ (0, s.jsx)(e_.T, { className: "w-[30px] flex-shrink-0", }), (0, s.jsxs)("div", { className: "flex flex-col gap-[2px]", children: [ (0, s.jsx)(e$, { usdTotal: Y.payAmountUSD }), (0, s.jsx)("input", { id: "receive-amount", onChange: (e) => { let t = L(e.target.value); E(t) && Y.recalculateFromReceive(t); }, value: Y.receiveAmount, type: "number", placeholder: "0.0", autoComplete: "off", className: "bg-[transparent] w-full outline-none text-[18px] [appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none placeholder:font-light", }), ], }), ], }), ], }), ], }), P ? (0, s.jsxs)(s.Fragment, { children: [ eJ ? (0, s.jsxs)("div", { className: "p-[12px] text-[#FF7E95] bg-black rounded-[14px] text-[12px] mt-[-6px]", children: [ l("minAmount"), " ", X, " ", "Bank Card" === I.title ? "USD" : I.title, ], }) : eq ? (0, s.jsx)("div", { className: "p-[12px] text-[#FF7E95] bg-black rounded-[14px] text-[12px] mt-[-6px]", children: l("noFunds"), }) : (0, s.jsxs)("div", { className: "flex flex-col gap-[7px] leading-[14px] text-[12px] mt-[-6px]", children: [ (0, s.jsx)("div", { className: "flex justify-between gap-[6px]", children: !V && (0, s.jsxs)(s.Fragment, { children: [ (0, s.jsxs)("p", { className: "opacity-50", children: [ "POL (ex-MATIC)" === I.id ? "POL" : I.id, " ", "Balance:", ], }), null === h || isNaN(h) ? (0, s.jsx)("span", { className: "w-[40px] h-[14px] animate-pulse rounded-md bg-[#707070bd]", }) : (0, s.jsxs)("div", { className: "flex items-center gap-1 h-[16px]", children: [ (0, s.jsx)("span", { children: h.toLocaleString( "en-US", { maximumFractionDigits: 6, } ), }), (0, s.jsx)(m.default, { alt: "token-image", src: I.icon, width: 15, height: 15, className: "mb-1", }), ], }), ], }), }), (0, s.jsxs)("div", { className: "flex justify-between gap-[6px]", children: [ (0, s.jsxs)("p", { className: "opacity-50", children: [g.A, " Balance:"], }), (0, s.jsxs)("div", { className: "flex items-center gap-1 h-[16px]", children: [ (0, s.jsx)("span", { children: null === (t = n.refBalance.value) || void 0 === t ? void 0 : t.balance.toLocaleString( "en-US" ), }), (0, s.jsx)(e_.T, { width: 15, height: 15, className: "mb-1", }), ], }), ], }), (0, s.jsxs)("div", { className: "flex justify-between gap-[6px]", children: [ (0, s.jsx)("p", { className: "opacity-50", children: "Golden points:", }), (0, s.jsxs)("div", { className: "flex items-center gap-1 h-[16px]", children: [ (0, s.jsx)("span", { children: null === (a = n.refBalance.value) || void 0 === a ? void 0 : a.points.toLocaleString( "en-US" ), }), (0, s.jsx)(e1.Z, { width: 15, height: 15, className: "mb-1", }), ], }), ], }), ], }), (0, s.jsx)(e0.d, { link: "https://dogen.meme/?ref=".concat( n.refCode.value ), }), ], }) : (0, s.jsx)("div", { className: "text-[#0003] text-[12px] p-[12px] rounded-[14px] bg-[#FAFAFA] mt-[-6px]", children: l("connectWalletToBalance"), }), (0, s.jsxs)("div", { className: "flex flex-col gap-[11px]", children: [ eH ? (0, s.jsx)("button", { className: "bg-[#019697] rounded-[77px] px-[30px] py-[17px] text-[15px] text-white uppercase", disabled: eR || es, onClick: eF, children: eR || es ? l("approving") : "".concat(l("approve"), " ").concat(I.title), }) : (0, s.jsx)(s.Fragment, { children: (0, s.jsx)("button", { onClick: eM, disabled: ed || eQ, className: "bg-[#019697] rounded-[77px] px-[30px] py-[17px] text-[15px] text-white uppercase transition-all outline-none\n ".concat( ed || eQ ? "bg-[#006768] text-opacity-40 cursor-not-allowed" : "hover:bg-[#00D7DB]", "\n " ), children: ed ? l("buying") : O ? "".concat(l("buy"), " $").concat(g.A) : l("connect"), }), }), (0, s.jsxs)("a", { target: "_blank", className: "cursor-pointer text-center text-[14px] text-[#8D8D8D] flex items-center gap-1 justify-center", href: "https://docs.dogen.meme/dogen/presale/how-to-buy-usddogen-token-on-presale", onClick: () => { J.trackHowToBuyClick(); }, children: [ (0, s.jsx)(ez, { className: "h-[23px]" }), l("howToBuy"), ], }), ], }), ], }), ew.modal, (0, s.jsx)(eo, { txHash: er, isVisible: K, setIsVisible: () => $(!1), usdAmount: Y.payAmountUSD, currency: I.title, }), (0, s.jsx)(ep, { isVisible: ee, setIsVisible: () => ea(!1), onClose: eD, address: P, }), ], }) ); }; var e5 = a(72704), e4 = a(12368), e8 = a.n(e4); let e7 = () => { let e = (0, i.useTranslations)("form"); return (0, s.jsxs)("div", { className: "flex flex-col rounded-[35px] w-full max-w-[345px] bg-white shadow-[4.268px_5.121px_0px_0px_#000]", children: [ (0, s.jsxs)("div", { className: "".concat( e8().bg, " flex flex-col rounded-[35px] p-[20px] rounded-b-none border-2 border-solid border-black" ), children: [ (0, s.jsxs)("div", { className: "flex justify-between w-full", children: [ (0, s.jsxs)("p", { className: "text-[18px] font-bold", children: [ e("buy"), " $", (0, s.jsx)("span", { className: "uppercase", children: g.A, }), " Token", ], }), (0, s.jsxs)("p", { className: "px-[10px] py-[5px] uppercase text-[12px] font-bold bg-white rounded-[40px] flex items-center justify-center gap-3", children: [ e("stage"), " ", (0, s.jsx)("span", { className: "w-[40px] h-[14px] animate-pulse rounded-md bg-[#707070bd] inline-block", }), ], }), ], }), (0, s.jsxs)("div", { className: "flex flex-col gap-[7px] mt-[12px]", children: [ (0, s.jsx)("p", { className: "text-[14px] font-bold", children: e("totalUsd"), }), (0, s.jsx)("div", { className: "flex items-baseline", children: (0, s.jsx)("span", { className: "w-[140px] h-[24px] animate-pulse rounded-md bg-[#ffffffbd]", }), }), ], }), (0, s.jsx)("span", { className: "opacity-[0.65] text-[15px] font-bold", children: (0, s.jsx)("span", { className: "w-[70px] h-[16px] block animate-pulse rounded-md bg-[#ffffffbd]", }), }), (0, s.jsx)("div", { children: (0, s.jsx)("hr", { className: "my-[10px]" }), }), (0, s.jsx)("div", { children: (0, s.jsxs)("div", { className: "flex items-center justify-between text-[13px]", children: [ (0, s.jsxs)("div", { className: "flex gap-2", children: [ (0, s.jsx)("p", { children: e("currentPrice") }), (0, s.jsx)("div", { className: "text-[#996E00] rounded-[2px] px-[2px] bg-opacity-60 bg-white flex items-center justify-center", children: (0, s.jsx)("span", { className: "w-[40px] h-[14px] animate-pulse rounded-md bg-[#707070bd] block", }), }), ], }), (0, s.jsxs)("div", { className: "flex gap-2", children: [ (0, s.jsx)("p", { children: e("nextPrice") }), (0, s.jsx)("div", { className: "text-[#996E00] rounded-[2px] px-[2px] bg-opacity-60 bg-white flex items-center justify-center", children: (0, s.jsx)("span", { className: "w-[40px] h-[14px] animate-pulse rounded-md bg-[#707070bd] block", }), }), ], }), ], }), }), (0, s.jsx)("div", { className: "my-[7px]", children: (0, s.jsx)(A, { percent: 50 }), }), (0, s.jsxs)("p", { className: "text-[11px] opacity-[65%]", children: [ e.rich("buyBefore", { token: () => (0, s.jsx)("span", { className: "uppercase", children: g.A, }), }), " ", (0, s.jsx)("span", { className: "w-[100px] h-[14px] animate-pulse rounded-md bg-gray", }), "%", ], }), ], }), (0, s.jsxs)("div", { className: "relative p-[20px] border-2 border-black border-t-0 rounded-[35px] rounded-t-none flex gap-[12px] flex-col", children: [ (0, s.jsxs)("div", { children: [ (0, s.jsxs)("div", { className: "flex flex-col gap-[6px]", children: [ (0, s.jsx)("p", { className: "text-[12px]", children: e("selectMethod"), }), (0, s.jsxs)("div", { className: "bg-[#EBEBEB] px-[10px] py-[12px] rounded-[40px] cursor-pointer flex gap-[6px] items-center z-[8] h-[54px]", children: [ (0, s.jsx)(m.default, { src: e5.default, alt: "eth", className: "h-[30px] w-[30px]", }), (0, s.jsx)("p", { className: "text-[18px]", children: "ETH", }), ], }), ], }), (0, s.jsxs)("div", { className: "flex flex-col gap-[6px] mt-[12px]", children: [ (0, s.jsx)("p", { className: "text-[12px]", children: e("selectToken"), }), (0, s.jsxs)("div", { className: "bg-[#EBEBEB] px-[10px] py-[12px] rounded-[40px] cursor-pointer flex gap-[6px] transition-all items-center z-[3]", children: [ (0, s.jsx)(m.default, { src: e5.default, alt: "eth", className: "h-[30px] w-[30px]", }), (0, s.jsx)("p", { className: "text-[18px]", children: "ETH", }), ], }), ], }), ], }), (0, s.jsxs)("div", { className: "grid grid-cols-2 gap-[10px]", children: [ (0, s.jsxs)("div", { className: "flex flex-col gap-[6px]", children: [ (0, s.jsxs)("div", { className: "flex gap-[2px] text-[12px]", children: [ (0, s.jsx)("p", { children: e("youPay") }), (0, s.jsx)("p", { className: "text-white bg-[#53AE94] rounded-[2px] px-[2px]", children: "ETH", }), ], }), (0, s.jsxs)("div", { className: "pl-[10px] pr-[14px] py-[8px] flex gap-[6px] rounded-[40px] bg-[#EBEBEB] h-[54px]", children: [ (0, s.jsx)(m.default, { src: e5.default, alt: "eth", className: "w-[30px]", }), (0, s.jsxs)("div", { className: "flex flex-col gap-[2px]", children: [ (0, s.jsx)("input", { id: "pay-amount", placeholder: "0.0", autoComplete: "off", maxLength: 7, type: "number", className: "bg-[transparent] w-full h-[22px] outline-none text-[18px] [appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none placeholder:font-light", }), (0, s.jsx)("p", { className: "opacity-50 text-[12px]", children: "$0.00", }), ], }), ], }), ], }), (0, s.jsxs)("div", { className: "flex flex-col gap-[6px]", children: [ (0, s.jsxs)("div", { className: "flex gap-[2px] text-[12px]", children: [ (0, s.jsx)("p", { children: e("youReceive") }), (0, s.jsx)("p", { className: "bg-[#FFD319] rounded-[2px] px-[2px] uppercase", children: g.A, }), ], }), (0, s.jsxs)("div", { className: "pl-[10px] pr-[14px] py-[8px] flex gap-[6px] items-center rounded-[40px] bg-[#F9F9F9] h-[54px]", children: [ (0, s.jsx)(e_.T, { className: "w-[30px] flex-shrink-0", }), (0, s.jsx)("div", { className: "flex flex-col gap-[2px]", children: (0, s.jsx)("input", { id: "receive-amount", type: "number", placeholder: "0.0", autoComplete: "off", className: "bg-[transparent] w-full outline-none text-[18px] [appearance:textfield] [&::-webkit-outer-spin-button]:appearance-none [&::-webkit-inner-spin-button]:appearance-none placeholder:font-light", }), }), ], }), ], }), ], }), (0, s.jsx)("div", { className: "text-[#0003] text-[12px] p-[12px] rounded-[14px] bg-[#FAFAFA]", children: e("connectWalletToBalance"), }), (0, s.jsxs)("div", { className: "flex flex-col gap-[11px]", children: [ (0, s.jsx)("button", { className: "bg-[#019697] rounded-[77px] px-[30px] py-[17px] text-[15px] text-white uppercase transition-all", children: "Loading...", }), (0, s.jsxs)("a", { target: "_blank", href: "https://docs.dogen.meme/dogen/presale/how-to-buy-usddogen-token-on-presale", className: "cursor-pointer text-center text-[14px] text-[#8D8D8D] flex items-center gap-1 justify-center", children: [(0, s.jsx)(ez, {}), e("howToBuy")], }), ], }), ], }), ], }); }, e9 = (0, w.td)("eth"); var te = () => { (0, M.ZH)(); let { data: e } = (0, T.zB)(), t = f(); return !e || isNaN(t.currentSupplyUSD) ? (0, s.jsx)(e7, {}) : (0, s.jsxs)("div", { className: "flex flex-col rounded-[35px] w-full max-w-[345px] bg-white shadow-[4.268px_5.121px_0px_0px_#000]", id: "form", children: [(0, s.jsx)(y, {}), (0, s.jsx)(e6, {})], }); }; }, 45293: function (e, t, a) { "use strict"; a.d(t, { Cu: function () { return i; }, Pe: function () { return s; }, fi: function () { return n; }, }); let s = 4001977945, n = 5555555, i = 13; }, 62934: function (e, t, a) { "use strict"; a.d(t, { d: function () { return l; }, v: function () { return i; }, }); var s = a(60505), n = a(37801); let i = (e) => { var t; let a = document.createElement("input"); document.body.appendChild(a), (a.value = e), a.select(), a.setSelectionRange(0, 99999), navigator.clipboard.writeText(a.value), null === (t = document.body) || void 0 === t || t.removeChild(a); }, l = (e) => { let { link: t } = e, [a, l] = (0, n.useState)(!1); return (0, s.jsxs)("button", { onClick: (e) => { i(t), l(!0); }, className: "text-black w-full flex gap-2 items-center justify-center text-[12px] p-[12px] rounded-[14px] bg-[#FAFAFA] mt-[-6px] ".concat( a && "text-opacity-50" ), children: [ (0, s.jsxs)("svg", { width: "24", height: "24", viewBox: "0 0 24 24", fill: "none", xmlns: "http://www.w3.org/2000/svg", children: [ (0, s.jsx)("path", { d: "M9.5 9V9C9.5 7.11438 9.5 6.17157 10.0858 5.58579C10.6716 5 11.6144 5 13.5 5H15.5C17.3856 5 18.3284 5 18.9142 5.58579C19.5 6.17157 19.5 7.11438 19.5 9V11C19.5 12.8856 19.5 13.8284 18.9142 14.4142C18.3284 15 17.3856 15 15.5 15V15", stroke: "currentColor", strokeWidth: "1.5", }), (0, s.jsx)("rect", { width: "10", height: "10", rx: "2", transform: "matrix(-1 0 0 1 15.5 9)", stroke: "currentColor", strokeWidth: "1.5", }), ], }), (0, s.jsx)("span", { children: a ? "Link copied" : "Copy referral link", }), ], }); }; }, 14799: function (e, t, a) { "use strict"; a.r(t), a.d(t, { StickyBuyButton: function () { return l; }, }); var s = a(60505), n = a(26567), i = a(37801); let l = () => { let [e, t] = (0, i.useState)(!1), [a, l] = (0, i.useState)(!1), [r, o] = (0, i.useState)(0), c = [ "Do Your Own Research and Buy $DOGEN", "Be DEGEN, buy $DOGEN", "Don’t be plebs, Be Alpha with $DOGEN", "Don’t be normies, Be Winner with $DOGEN", "\uD83D\uDE80Pump, Pump, Pump! Only $DOGEN!", "To The Moon with $DOGEN", "Stop sitting on the fence, be a boss with $DOGEN.", "Only true Degens hold $DOGEN!", "Don’t be a loser, be a whale with $DOGEN!", "Legends choose $DOGEN, the rest just watch.", "All aboard the $DOGEN rocket, next stop — the Moon!", "F*ck the system, invest in $DOGEN! ", "Make a life changing move today, buy in $DOGEN!", "Buy $DOGEN early and join the memecoin revolution!", ], d = () => { let e = document.querySelectorAll("section")[1]; if (e) { let a = e.offsetTop + e.offsetHeight; window.scrollY + window.innerHeight >= a ? t(!0) : t(!1); } }; return ( (0, i.useEffect)( () => ( d(), window.addEventListener("scroll", d), l(!0), o(Math.ceil(Math.random() * c.length - 1)), () => { window.removeEventListener("scroll", d), l(!1); } ), [] ), (0, s.jsxs)("div", { className: "fixed bottom-0 left-[10px] md:left-[5px] right-[10px] md:right-[5px] z-[5] bg-white gap-4 md:gap-2 bg-opacity-70 backdrop-blur-md p-2 px-20 md:px-2 transition-transform duration-300 flex md:flex-col items-center md:items-start justify-between ".concat( e ? "translate-y-0" : "translate-y-full" ), children: [ a && (0, s.jsx)("p", { children: c[r] }), (0, s.jsx)(n.rU, { href: "/#form", children: (0, s.jsx)("button", { className: "bg-[#019697] rounded-[78px] w-[230px] text-white h-[50px] uppercase text-[18px]", children: "Buy $Dogen", }), }), (0, s.jsx)("div", { className: "w-[25%] md:hidden" }), ], }) ); }; }, 94449: function () {}, 33084: function () {}, 19596: function () {}, 9800: function (e) { e.exports = { loader: "styles_loader__cIimP", l13: "styles_l13__MJDMN" }; }, 97066: function (e) { e.exports = { bg: "styles_bg__Th44x", title: "styles_title__A20UD", arrowShadow: "styles_arrowShadow__zAHF6", animatedLine: "styles_animatedLine__Em3bA", animatedLine2: "styles_animatedLine2__rRAm5", marquee: "styles_marquee__UsmB2", marquee2: "styles_marquee2__7VsLr", marqueeMobile: "styles_marqueeMobile__tdBkT", marquee2Mobile: "styles_marquee2Mobile__Yg7Mi", }; }, 10793: function (e) { e.exports = { hero: "styles_hero__WMVBb", title: "styles_title__a22vp" }; }, 29718: function (e) { e.exports = { hero: "styles_hero__4An0m", headingShadow: "styles_headingShadow__FP2Lu", animatedLine: "styles_animatedLine__uhDTq", animatedLine2: "styles_animatedLine2__lHGRL", marquee: "styles_marquee__eRM3k", marquee2: "styles_marquee2__qoCEm", marqueeMobile: "styles_marqueeMobile__s3OQe", marquee2Mobile: "styles_marquee2Mobile__g1Xs6", }; }, 2692: function (e) { e.exports = { hero: "styles_hero__DuZTi", headingShadow: "styles_headingShadow__m46Ok", }; }, 32554: function (e) { e.exports = { hero: "styles_hero__SERyQ", title: "styles_title__Pq8oU" }; }, 50015: function (e) { e.exports = { hero: "styles_hero__EyWft", title: "styles_title__aonhe", subtitle: "styles_subtitle__Vro5s", animatedLine: "styles_animatedLine__Bcw99", animatedLine2: "styles_animatedLine2__m11HZ", marquee: "styles_marquee__yJxXc", marquee2: "styles_marquee2__fI_qg", marqueeMobile: "styles_marqueeMobile__eM7K1", marquee2Mobile: "styles_marquee2Mobile__X4wki", }; }, 96541: function (e) { e.exports = { hero: "styles_hero__TvrKx", title: "styles_title__pPm2B", lvl1: "styles_lvl1__fvWA_", lvl1Percent: "styles_lvl1Percent__TsH9u", lvl2: "styles_lvl2__pd6dv", lvl3: "styles_lvl3__14xsq", scroll: "styles_scroll__fXDdw", }; }, 53904: function (e) { e.exports = { hero: "styles_hero__85OMU", scroll: "styles_scroll__FQ10P", title: "styles_title__cpY3P", slide1: "styles_slide1__oUReq", slide2: "styles_slide2__lfzXi", slide4: "styles_slide4__diyah", slideTitle: "styles_slideTitle__7lIse", animatedLine: "styles_animatedLine__OHg1Y", animatedLine2: "styles_animatedLine2__AyMik", marquee: "styles_marquee__b76jA", marquee2: "styles_marquee2__kZr6F", marqueeMobile: "styles_marqueeMobile__ZUpUV", marquee2Mobile: "styles_marquee2Mobile__4mvN_", }; }, 5210: function (e) { e.exports = { bar: "styles_bar__0rODS", wrapper: "styles_wrapper__tssBW", upper: "styles_upper__kchSl", lower: "styles_lower__uNQB4", fadeIn: "styles_fadeIn__YKnMh", }; }, 20209: function (e) { e.exports = { activeCard: "styles_activeCard__a9ARl", nextCard: "styles_nextCard__1aOSN", prevCard: "styles_prevCard__MGydk", badgeText: "styles_badgeText__sERka", activeStage: "styles_activeStage__SwP_Y", activePrice: "styles_activePrice__nMbre", progressCard: "styles_progressCard__JKVne", increasePrice: "styles_increasePrice__Oer_J", }; }, 14712: function (e) { e.exports = { hero: "styles_hero__gNqc6", bottomGold: "styles_bottomGold__U2met", title: "styles_title__ZH_EP", }; }, 76458: function (e) { e.exports = { hero: "styles_hero__VbyCo", title: "styles_title__HC1gh" }; }, 89105: function (e) { e.exports = { hero: "styles_hero__utbeN" }; }, 12368: function (e) { e.exports = { bg: "styles_bg___fCLR" }; }, 21396: function (e) { e.exports = { bg: "styles_bg__goPTY", amount: "styles_amount__3goQw" }; }, 23017: function (e) { e.exports = { bar: "styles_bar__VQD1U", wrapper: "styles_wrapper__t4ghB", upper: "styles_upper__h7_Af", lower: "styles_lower__nzBkx", fadeIn: "styles_fadeIn__B17kL", }; }, 77208: function (e, t) { "use strict"; t.Z = { src: "http://dogenpump.com/wp-content/uploads/2024/11/sol.6ff9d11f.svg", height: 24, width: 24, blurWidth: 0, blurHeight: 0, }; }, 90287: function (e, t) { "use strict"; t.Z = { src: "http://dogenpump.com/wp-content/uploads/2024/11/tron.9a2f061b.svg", height: 24, width: 24, blurWidth: 0, blurHeight: 0, }; }, 783: function (e, t) { "use strict"; t.Z = { src: "http://dogenpump.com/wp-content/uploads/2024/11/usd.e8d1048e.svg", height: 24, width: 24, blurWidth: 0, blurHeight: 0, }; }, 70903: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogen.4d313d6c.png", height: 2194, width: 2880, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAATlBMVEVMaXGvektNOzEuJilyTzq/jVqITDp/VTiSXEl4PCvCkVusgFN9Z1h2Sj2fYkOve0+cfU6pa068dExnPjqxd03js22sblCWXkrCnn+YcEdaCNc/AAAAFnRSTlMApfjsruloCfYXftWIOq7wgtHx80L+14E9MgAAAAlwSFlzAAALEwAACxMBAJqcGAAAADVJREFUeJwlwccBgCAQAMFFMqgo4YD+G/XhDHjPL+VLPUC063Slg9nDqvrCMUVEbtAhNOMiHyZ4AbDKyqnyAAAAAElFTkSuQmCC", blurWidth: 8, blurHeight: 6, }); }, 91007: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogen.f979429f.webp", height: 3168, width: 3188, blurDataURL: "data:image/webp;base64,UklGRrgAAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSEEAAAAAAAAAZbyrJAAAAACW//8yAAAACK//8RYAAFjm///zUQAZ5//////8C4f///////gE3cLS/////zbPnI/////86gBWUDggUAAAABACAJ0BKggACAACQDgliAJ0BigGTN08lQAA/vWeFH6sr7v5/P29AO394cbZat/LLko0amifFr6bV7Rn3e7WKsC8jN2jFbtZXBJNCLgAzYAA", blurWidth: 8, blurHeight: 8, }); }, 73929: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogenMobile.a267efe1.webp", height: 1096, width: 1112, blurDataURL: "data:image/webp;base64,UklGRrwAAABXRUJQVlA4WAoAAAAQAAAABwAABwAAQUxQSEEAAAAAAAAq17MAAAAAAEX/5wAAAABT1P/GCAAAK/z///+LAACq+f///4wAANuC////4B0B0z/+//+o6p64tv///10oXgBWUDggVAAAADACAJ0BKggACAACQDglkAJ0fwAXH/OvsCwAAP7zXZG/vAk15ln9hUjkmLpIUKqIFjxgV9pmz6JJUYR+MTDKehY/Xq/jgrBnRJ9ezBRUpmwlvxRQAA==", blurWidth: 8, blurHeight: 8, }); }, 77577: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/partner1.4d8179ca.svg", height: 82, width: 242, blurWidth: 0, blurHeight: 0, }); }, 94189: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/partner2.db0cef38.png", height: 312, width: 791, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAD1BMVEX///////////////////+Rd1MVAAAABXRSTlMGURVBu5Gm7g0AAAAJcEhZcwAAITgAACE4AUWWMWAAAAAeSURBVHicY2BgYmBgABGMLMzMjIyMTAxMjCARBgYAAWwAGNX6+OAAAAAASUVORK5CYII=", blurWidth: 8, blurHeight: 3, }); }, 60008: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/partner3.0cde7d1b.png", height: 157, width: 384, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAADCAMAAACZFr56AAAAKlBMVEX7+fnTq3z///9MaXH////////////38PC/lGr+///19fX////Rq3rJoHY8WBlVAAAADnRSTlM9NE4AKkiTIiR+GmCeiiNNuLEAAAAJcEhZcwAAEJwAABCcASbNOjQAAAAjSURBVHicY2Bk5GJgYmFmZuDlYeBkY2PiZuBgZGdlYGVgBwAGCAB1n/JVKQAAAABJRU5ErkJggg==", blurWidth: 8, blurHeight: 3, }); }, 65519: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/partner4.0dde5ff4.svg", height: 49, width: 179, blurWidth: 0, blurHeight: 0, }); }, 12011: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/partner5.4ae0682c.png", height: 164, width: 793, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAACCAMAAABSSm3fAAAAHlBMVEX//v7+/v7////////////+/v7////fy8v////awcHDavoQAAAACnRSTlNKVYRfEnE5WS6/9Cr2jAAAAAlwSFlzAAAhOAAAITgBRZYxYAAAABpJREFUeJxjYGdkZGBlYmJm4GRmYGBg42ABAAG4ADQ/z9C7AAAAAElFTkSuQmCC", blurWidth: 8, blurHeight: 2, }); }, 51582: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogenCoin.3896f6da.png", height: 487, width: 487, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAALVBMVEVMaXE1Pm4kJjAUFhopKCRuaExmZmlAPS9oY05KSD0RFSKPeyq8oS/NsjGEe1WgSojdAAAAC3RSTlMAHUzd1++O6frYC6xByz0AAAAJcEhZcwAAITgAACE4AUWWMWAAAAAnSURBVHicY2DAChgZITQbHysTmM/By8MJZrBzc7OApZiYmcFSEAAADV4AdbXxIdcAAAAASUVORK5CYII=", blurWidth: 8, blurHeight: 8, }); }, 52725: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogen.53bebb8a.webp", height: 1284, width: 1170, blurDataURL: "data:image/webp;base64,UklGRqQAAABXRUJQVlA4WAoAAAAQAAAABgAABwAAQUxQSDkAAAAAAABOJjq0lgAA3f91AAAAAOr/RwAAFp/7/6cZAJj/////eADF/////1EA3P///8wOADH///9YAAAAVlA4IEQAAADQAQCdASoHAAgAAkA4JZwCw7D0Pn0ogAD+9f7XlVj/YHfuZpelVzBTZq1MYsXvkPgtfryL5pPDeu8umPYybKFklMAAAA==", blurWidth: 7, blurHeight: 8, }); }, 8365: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/dogenRight.0a052f8b.png", height: 1092, width: 1092, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAWlBMVEVMaXFcWFYdHx95SCMXGBkpIRgRFBgYFhQ9QHobHSIUFBsWGiEXHCY/Sl/CvKIhKjUSEhLEuIybm6rQyarJrJAhISGPTzfl7u6fXziWgW+ydjIZHB/oxavLn3LRutL8AAAAG3RSTlMA+U0+sv2g/QbmJb2FGMH77+Ek97Hdjj2+q3/vG+FdAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAQUlEQVR4nBXKRxaAIBTF0CDg+9h7Q/e/TQ+Z3mD+8ec6D3B9ty1mcLwbpSo5V/fArjzmDiMoKoZCk6S2TLVSauAHYbACQPzwA9YAAAAASUVORK5CYII=", blurWidth: 8, blurHeight: 8, }); }, 42220: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/tokenomics.82258b1b.png", height: 1657, width: 2241, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAWlBMVEVriaglZH7G3NiriQXDk0pki6KzyM2YwNYQeMO6zNoAeOGltLvL1cN9zsXsyKOZ6tLo3LHMt5bS5OxVf4vj4eDGxs6LnFXnvrgAa/+qggB4t+resXZqeUOihQnggLQzAAAAHnRSTlMBQEvBLiaoKUW2IiJjbkaK8at9VozYXaoaopZ2fJ2WzbVNAAAACXBIWXMAACE4AAAhOAFFljFgAAAAOUlEQVR4nBXKWxaAEABAwetN9KRSsv9tOs33AIu8TwfQdm08rOW4uvoqsw3yUWLCpc2K7P+jzRsiAzThAeHmS2i0AAAAAElFTkSuQmCC", blurWidth: 8, blurHeight: 6, }); }, 16659: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/tokenomicsMobile.a3001145.png", height: 721, width: 1040, blurDataURL: "data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAGCAMAAADJ2y/JAAAAWlBMVEVMaXGlhwL////fiiXS09WpggMhbqUOeuCcqJLN0tEIctMA/wAJes/j1dmW3st/q7jW0bNlZSzX29exy9y5yb+oihKghAzWwaRKqvnjtp7n3NyFjKSsvqfD1dN1G2DPAAAAHnRSTlMAkwFgV2VIMxnEHQEbxNV0zj9BsbW99ZaCxGBrfuaZI8xgAAAACXBIWXMAACE4AAAhOAFFljFgAAAAOUlEQVR4nAXBBwKAIAwAsUMKbRX3Fv3/N00Y+u+Np4D7ZvF2YRrDHuqzYJqOdK0CmuesZjRdqwX4AT+dAgoptQUzAAAAAElFTkSuQmCC", blurWidth: 8, blurHeight: 6, }); }, 54918: function (e, t, a) { "use strict"; a.r(t), (t.default = { src: "http://dogenpump.com/wp-content/uploads/2024/11/step.163abaf3.svg", height: 9, width: 9, blurWidth: 0, blurHeight: 0, }); }, }, function (e) { e.O( 0, [2838, 8544, 2652, 3715, 2049, 9837, 8016, 4598, 3192, 9040, 4316, 1744], function () { return e((e.s = 96350)); } ), (_N_E = e.O()); }, ]);