(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5705],{68025:function(){},76511:function(){},74979:function(){},38087:function(){},30488:function(){},69865:function(e,a,n){"use strict";n.d(a,{Gb:function(){return i},af:function(){return t},xw:function(){return s}}),n(71364);var c=n(30359),t=(0,c.$)("eeb8937d6ef668e64f522c0cd576947263c8d5ec"),i=(0,c.$)("4596cbcf6e14fd3e0a0bd44442e2b0eec4bb4c06"),s=(0,c.$)("401d1a330376c43ab736889bf0ca4651d6929b63")},86336:function(e,a,n){"use strict";n.d(a,{p:function(){return u}});var c=n(19139),t=n(67754),i=n(55444),s=n(48723);let r="https://app.bitcash.org",o="prod"!==c.e.env?"bitlautst.bk":"bitlaunch.bk";function u(){let e=(0,t.useSearchParams)(),[{bitcashRegisterUri:a,userShortLink:n},c]=(0,s.Z)({bitcashRegisterUri:r,userShortLink:"",source:"bitlauncher.ai"});return(0,i.useEffect)(()=>{sessionStorage.setItem("referrer",e.get("referrer")||o);let a=new URLSearchParams,n=sessionStorage.getItem("referrer");return a.append("referrer",n),a.append("source","bitlauncher.ai"),c({bitcashRegisterUri:"".concat(r,"?").concat(a.toString())}),()=>{}},[e,c]),{bitcashRegisterUri:a,userShortLink:n}}},69864:function(e,a,n){"use strict";n.d(a,{e:function(){return k},k:function(){return C}});var c=n(18708),t=n(69865);n(71364);var i=(0,n(30359).$)("cd9f96736424ebe5862a11218831207dbab5d176"),s=n(464),r=n(44964),o=n(26826),u=n(6688),l=n(67754),d=n(55444),b=n(26996),h=n(68686),m=n(88986),f=n(29178),p=n(80480),I=n(9783),v=n(717),y=n(86336);function k(e){let{children:a}=e;return(0,c.jsx)(d.Suspense,{fallback:(0,c.jsx)("div",{}),children:(0,c.jsx)(g,{children:a})})}let[C,g]=(0,o.T)(function(){var e;let a=(0,r.p9)(),n=(0,I.m)(),[c]=(0,d.useState)((0,p.Z)()),o=(0,l.useSearchParams)(),k=o.get("session_id"),C=(0,l.usePathname)(),g=(0,l.useRouter)(),{openConnectModal:S}=(0,u.We)(),{identifyUser:D}={trackInteraction:(e,a)=>(0,v.j)(e,a),identifyUser:(e,a)=>(0,v.yV)(e,a)},{bitcashRegisterUri:N}=(0,y.p)(),[E,U]=(0,h.Z)(!1),[w,x]=(0,m.Z)("bitcash-session"),A=(0,f.Z)(()=>(0,s.nF)(c)),T=null==A?void 0:null===(e=A.value)||void 0===e?void 0:e.encode().toString().replace("esr://",""),R="".concat(N,"&esr=").concat(T),_=(0,d.useCallback)(e=>{var a;x(e),i({account:e.account}),D(n.address||"0x",{account:null!==(a=null==e?void 0:e.account)&&void 0!==a?a:"unknown"})},[x,D,n.address]);(0,d.useEffect)(()=>{if(b.tq)return;let e=a.channel("session").on("postgres_changes",{event:"INSERT",schema:"public",table:"session"},e=>{w||e.new.id!==c||(_(e.new),U(!1))}).subscribe();return()=>{console.log("\uD83E\uDD16 unsubscribing to session ".concat(c)),a.removeChannel(e)}},[_,a,U,c,w]),(0,d.useEffect)(()=>{k&&(async()=>{console.log("getting session ".concat(k));let e=new FormData;e.append("session_id",k);let a=await (0,t.Gb)(e);console.log("session ".concat(k),a),a&&(_(a),console.log("✅ session",a),new URLSearchParams(o).delete("session_id"),g.replace("".concat(C)))})()},[k,_,C,g,o]);let B=()=>{if(console.log("loginRedirect",R,S),!R||!open)return;let e=new URLSearchParams(R),a=new URL(N),n=encodeURIComponent("".concat(window.location.href,"?session_id=").concat(c));a.searchParams.append("callback",n),a.searchParams.append("esr",e.get("esr")||""),location.href=a.toString()},O=()=>{if(console.log("login or connect",w,S,b.tq),b.tq){(null==w?void 0:w.account)&&S?S():B();return}(null==w?void 0:w.account)&&S?S():U(!0)};return{newSessionId:c,session:w,loginUri:R,showSessionDialog:E,logout:()=>{x(null),g.refresh()},loginRedirect:B,openConnectModal:S,loginOrConnect:O,toggleShowSessionDialog:U,createAccount:()=>{if(!b.tq)return O();location.href=N}}},"You must wrap your application with <SessionProvider /> in order to useSession().")},19139:function(e,a,n){"use strict";n.d(a,{e:function(){return s}});var c=n(90083),t=n(68571);let i="prod",s={env:i,...(0,c.qu)(i),eosRpc:"https://eos.greymass.com",trigger:{apiKey:t.env.TRIGGER_SECRET_KEY||""},alchemy:{notifyToken:t.env.ALCHEMY_NOTIFY_TOKEN||""},analytics:{google:{siteVerification:"By9aM0DbPDDO9qa7Y3zNwDFyYuSPslVzje76EVOCcY0"},pinterest:{domainVerification:"14c0ea39b188385c818a4442713de1fd"},multibase:{key:"1ef0d5b7-f478-4b95-a75e-7e6b564cc765"}},features:{wallet:!1,newNavStruct:!1,presale:!0,sections:!0,learn:!0,i18n:!1,explorations:!1,auction:"true"===t.env.NEXT_PUBLIC_FEAT_AUCTION},datocms:{endpoint:"https://graphql.datocms.com",key:"9a63191ca1535d97fd92d71a027955"}}},464:function(e,a,n){"use strict";n.d(a,{Hz:function(){return I},N4:function(){return p},P_:function(){return h},l$:function(){return b},nF:function(){return d}});var c=n(42414),t=n(27521),i=n(49200),s=n(76788),r=n(80480),o=n(19139);let u=new t.lP({url:o.e.eosRpc}),l={abiProvider:{getAbi:async e=>(await u.v1.chain.get_abi(e.toString())).abi},zlib:s.ZP};async function d(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,r.Z)(),a=m({action:{account:o.e.bitcash.accounts,name:"login",authorization:f,data:{account:"............1"}},info:{uuid:e,appName:"Bitlauncher"}});return console.log("esr",JSON.stringify((await a).data.toJSON())),a}async function b(e,a){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};return m({action:{account:o.e.bitcash.bank,name:"stbtransfer",authorization:f,data:{from:"............1",to:a,memo:"pair_id:1",quantity:{quantity:t.xR.from(e,"2,BITUSD"),contract:o.e.bitcash.token}}},info:{uuid:(0,r.Z)(),appName:"Bitlauncher",edit:{memo:!1,quantity:!1},...n}})}async function h(e,a){var n;let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},s=null===(n=c.TV.find(e=>"antelope"===e.chainType&&"USDT"===e.symbol))||void 0===n?void 0:n.address;if(!s)throw Error("usdt account not found");return m({action:{account:s,name:"transfer",authorization:f,data:{from:"............1",to:a,memo:"presale deposit",quantity:t.xR.from(e,"4,USDT")}},info:{uuid:(0,r.Z)(),appName:"Bitlauncher",edit:{memo:!1,quantity:!1},...i}})}async function m(e){let{info:a={uuid:(0,r.Z)(),appName:"Bitlauncher"},action:n}=e;return i.nt.create({action:n,info:a,callback:{url:o.e.esrCallbackUrl,background:!0}},l)}let f=[{actor:"............1",permission:"............2"}];async function p(e){var a;return(null===(a=(await u.v1.chain.get_currency_balance("eosio.token",e,"EOS"))[0])||void 0===a?void 0:a.value.toString())||"0"}async function I(e){var a;return(null===(a=(await u.v1.chain.get_table_rows({code:o.e.bitcash.bank,table:"stablev2",scope:t.VG.from(e)})).rows.find(e=>e.balance.quantity.includes("BITUSD")))||void 0===a?void 0:a.balance.quantity.replace("BITUSD",""))||"O"}},44964:function(e,a,n){"use strict";n.d(a,{p9:function(){return r}});var c=n(19139),t=n(13920),i=n(55444);function s(){return(0,t.createBrowserClient)(c.e.supabase.url,c.e.supabase.anonKey)}function r(){return(0,i.useMemo)(s,[])}n(71364),(0,n(30359).$)("6a6b35d1a3fdd698125a12536229bd68beec0b12"),n(48778),n(68571)},90083:function(e,a,n){"use strict";n.d(a,{qu:function(){return i}});let c={esrCallbackUrl:"https://dev.bitlauncher.ai/api/esr",chains:[],issuer:{eos:"gaboesquivel",evm:"0x"},bitcash:{bank:"bank.bk",token:"token.bk",accounts:"accounts.bk"},smartsale:{auction:"0x"},supabase:{url:"https://jvpdyxpjpodxsuvhufpw.supabase.co",anonKey:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Imp2cGR5eHBqcG9keHN1dmh1ZnB3Iiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTMxMzMxMDcsImV4cCI6MjAyODcwOTEwN30.KkwK6Px8MG03QPDScsKjLc48GU-RkTs9beT946vD2vI"},chaingraph:{url:"https://chaingraph-hasura-37160526315.us-central1.run.app/v1/graphql",key:n(68571).env.CHAINGRAPH_API_KEY||""}},t={prod:{supabase:{url:"https://xixdelvapxmudvieqlis.supabase.co",anonKey:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6InhpeGRlbHZhcHhtdWR2aWVxbGlzIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MjU0NjMzNzAsImV4cCI6MjA0MTAzOTM3MH0.pxt5u1YKYZFl9mWEZm7CJornqI0UAbLjw-26juti5Yk"},chaingraph:{url:"https://chaingraph-hasura-37160526315.us-central1.run.app/v1/graphql",key:n(68571).env.CHAINGRAPH_API_KEY||""},chains:[],esrCallbackUrl:"https://bitlauncher.ai/api/esr",issuer:{eos:"launchpad.bk",evm:"0x"},bitcash:{bank:"bank.bk",token:"token.bk",accounts:"accounts.bk"},smartsale:{auction:"0x"}},dev:c,test:{chains:[],supabase:{url:"https://mitkjznioyrucenuzsdb.supabase.co",anonKey:"eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJzdXBhYmFzZSIsInJlZiI6Im1pdGtqem5pb3lydWNlbnV6c2RiIiwicm9sZSI6ImFub24iLCJpYXQiOjE3MTMxMzA3MzgsImV4cCI6MjAyODcwNjczOH0.uVdiJfaonQfWvL--71QFAdiXGMiN1SRYlYGLNiSuNC0"},chaingraph:{url:"https://chaingraph-hasura-37160526315.us-central1.run.app/v1/graphql",key:n(68571).env.CHAINGRAPH_API_KEY||""},esrCallbackUrl:"https://test.bitlauncher.ai/api/esr",issuer:{eos:"launchpad.bk",evm:"0x"},bitcash:{bank:"bank.bk",token:"token.bk",accounts:"accounts.bk"},smartsale:{auction:"0x"}}};function i(e){if(!Object.keys(t).includes(e))throw Error("Invalid environment: ".concat(e));return t[e]}},42414:function(e,a,n){"use strict";n.d(a,{TV:function(){return t}});var c=n(24717);let t=[{address:"token.bk",chainId:"aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906",symbol:"BITUSD",chainType:"antelope",chainName:"EOS",decimals:4,isStable:!0},{address:"tethertether",chainId:"aca376f206b8fc25a6ed44dbdc66547c36c6c33e3a119ffbeaef943642f0e906",symbol:"USDT",chainType:"antelope",chainName:"EOS",decimals:4,isStable:!0},...[{address:"0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",chainId:1,symbol:"USDC",chainName:"Ethereum",decimals:6},{address:"0xc2132D05D31c914a87C6611C10748AEb04B58e8F",chainId:137,symbol:"USDT",chainName:"Polygon",decimals:6},{address:"0x3c499c542cef5e3811e1192ce70d8cc03d5c3359",chainId:137,symbol:"USDC",chainName:"Polygon",decimals:6},{address:"0xFd086bC7CD5C481DCC9C85ebE478A1C0b69FCbb9",chainId:42161,symbol:"USDT",chainName:"Arbitrum",decimals:6},{address:"0xaf88d065e77c8cC2239327C5EDb3A432268e5831",chainId:42161,symbol:"USDC",chainName:"Arbitrum",decimals:6},{address:"0x94b008aA00579c1307B0EF2c499aD98a8ce58e58",chainId:10,symbol:"USDT",chainName:"Optimism",decimals:6},{address:"0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",chainId:10,symbol:"USDC",chainName:"Optimism",decimals:6},{address:"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",chainId:8453,symbol:"USDC",chainName:"Base",decimals:6},{address:"0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7",chainId:43114,symbol:"USDT",chainName:"Avalanche",decimals:6},{address:"0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",chainId:43114,symbol:"USDC",chainName:"Avalanche",decimals:6},{address:"0x55d398326f99059fF775485246999027B3197955",chainId:56,symbol:"USDT",chainName:"BNB Chain",decimals:18},{address:"0x8AC76a51cc950d9822D68b83fE1Ad97B32Cd580d",chainId:56,symbol:"USDC",chainName:"BNB Chain",decimals:18}].map(e=>({...e,chainType:"evm",isStable:!0,address:(0,c.K)(e.address)}))]}}]);