1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="577f09cc-c443-5d89-ac60-8a1eda07c364")}catch(e){}}(); 3import{$ as i,Aa as D,T as j,W as Y,Y as le,ca as S,da as z,db as k,ea as x,eb as Z,fa as G,fb as Ne,ga as fe,ha as X,ia as Ce,ka as m,la as g,ma as _,ra as T,ua as I,xa as Q}from"./chunk-Q4AQJSPR.js";import{Q as L,R as A,T as de}from"./chunk-IYDYPFQY.js";import{a as E,b as h,f as b,g as ce}from"./chunk-NGQMYDOO.js";var f,W=b(()=>{"use strict";f={METMASK_CONNECTOR_NAME:"MetaMask",TRUST_CONNECTOR_NAME:"Trust Wallet",SOLFLARE_CONNECTOR_NAME:"Solflare",PHANTOM_CONNECTOR_NAME:"Phantom",COIN98_CONNECTOR_NAME:"Coin98",MAGIC_EDEN_CONNECTOR_NAME:"Magic Eden",BACKPACK_CONNECTOR_NAME:"Backpack",BITGET_CONNECTOR_NAME:"Bitget Wallet",FRONTIER_CONNECTOR_NAME:"Frontier",XVERSE_CONNECTOR_NAME:"Xverse Wallet",LEATHER_CONNECTOR_NAME:"Leather",EIP155:"eip155",ADD_CHAIN_METHOD:"wallet_addEthereumChain",EIP6963_ANNOUNCE_EVENT:"eip6963:announceProvider",EIP6963_REQUEST_EVENT:"eip6963:requestProvider",CONNECTOR_RDNS_MAP:{coinbaseWallet:"com.coinbase.wallet",coinbaseWalletSDK:"com.coinbase.wallet"},CONNECTOR_TYPE_EXTERNAL:"EXTERNAL",CONNECTOR_TYPE_WALLET_CONNECT:"WALLET_CONNECT",CONNECTOR_TYPE_INJECTED:"INJECTED",CONNECTOR_TYPE_ANNOUNCED:"ANNOUNCED",CONNECTOR_TYPE_AUTH:"AUTH",CONNECTOR_TYPE_MULTI_CHAIN:"MULTI_CHAIN",CONNECTOR_TYPE_W3M_AUTH:"ID_AUTH"}});var B,H=b(()=>{"use strict";S();W();B={ConnectorExplorerIds:{[i.CONNECTOR_ID.COINBASE]:"fd20dc426fb37566d803205b19bbc1d4096b248ac04548e3cfb6b3a38bd033aa",[i.CONNECTOR_ID.COINBASE_SDK]:"fd20dc426fb37566d803205b19bbc1d4096b248ac04548e3cfb6b3a38bd033aa",[i.CONNECTOR_ID.SAFE]:"225affb176778569276e484e1b92637ad061b01e13a048b35a9d280c3b58970f",[i.CONNECTOR_ID.LEDGER]:"19177a98252e07ddfc9af2083ba8e07ef627cb6103467ffebb3f8f4205fd7927",[i.CONNECTOR_ID.OKX]:"971e689d0a5be527bac79629b4ee9b925e82208e5168b733496a09c0faed0709",[f.METMASK_CONNECTOR_NAME]:"c57ca95b47569778a828d19178114f4db188b89b763c899ba0be274e97267d96",[f.TRUST_CONNECTOR_NAME]:"4622a2b2d6af1c9844944291e5e7351a6aa24cd7b23099efac1b2fd875da31a0",[f.SOLFLARE_CONNECTOR_NAME]:"1ca0bdd4747578705b1939af023d120677c64fe6ca76add81fda36e350605e79",[f.PHANTOM_CONNECTOR_NAME]:"a797aa35c0fadbfc1a53e7f675162ed5226968b44a19ee3d24385c64d1d3c393",[f.COIN98_CONNECTOR_NAME]:"2a3c89040ac3b723a1972a33a125b1db11e258a6975d3a61252cd64e6ea5ea01",[f.MAGIC_EDEN_CONNECTOR_NAME]:"8b830a2b724a9c3fbab63af6f55ed29c9dfa8a55e732dc88c80a196a2ba136c6",[f.BACKPACK_CONNECTOR_NAME]:"2bd8c14e035c2d48f184aaa168559e86b0e3433228d3c4075900a221785019b0",[f.BITGET_CONNECTOR_NAME]:"38f5d18bd8522c244bdd70cb4a68e0e718865155811c043f052fb9f1c51de662",[f.FRONTIER_CONNECTOR_NAME]:"85db431492aa2e8672e93f4ea7acf10c88b97b867b0d373107af63dc4880f041",[f.XVERSE_CONNECTOR_NAME]:"2a87d74ae02e10bdd1f51f7ce6c4e1cc53cd5f2c0b6b5ad0d7b3007d2b13de7b",[f.LEATHER_CONNECTOR_NAME]:"483afe1df1df63daf313109971ff3ef8356ddf1cc4e45877d205eee0b7893a13"},NetworkImageIds:{1:"ba0ba0cd-17c6-4806-ad93-f9d174f17900",42161:"3bff954d-5cb0-47a0-9a23-d20192e74600",43114:"30c46e53-e989-45fb-4549-be3bd4eb3b00",56:"93564157-2e8e-4ce7-81df-b264dbee9b00",250:"06b26297-fe0c-4733-5d6b-ffa5498aac00",10:"ab9c186a-c52f-464b-2906-ca59d760a400",137:"41d04d42-da3b-4453-8506-668cc0727900",5e3:"e86fae9b-b770-4eea-e520-150e12c81100",295:"6a97d510-cac8-4e58-c7ce-e8681b044c00",11155111:"e909ea0a-f92a-4512-c8fc-748044ea6800",84532:"a18a7ecd-e307-4360-4746-283182228e00",1301:"4eeea7ef-0014-4649-5d1d-07271a80f600",130:"2257980a-3463-48c6-cbac-a42d2a956e00",10143:"0a728e83-bacb-46db-7844-948f05434900",100:"02b53f6a-e3d4-479e-1cb4-21178987d100",9001:"f926ff41-260d-4028-635e-91913fc28e00",324:"b310f07f-4ef7-49f3-7073-2a0a39685800",314:"5a73b3dd-af74-424e-cae0-0de859ee9400",4689:"34e68754-e536-40da-c153-6ef2e7188a00",1088:"3897a66d-40b9-4833-162f-a2c90531c900",1284:"161038da-44ae-4ec7-1208-0ea569454b00",1285:"f1d73bb6-5450-4e18-38f7-fb6484264a00",7777777:"845c60df-d429-4991-e687-91ae45791600",42220:"ab781bbc-ccc6-418d-d32d-789b15da1f00",8453:"7289c336-3981-4081-c5f4-efc26ac64a00",1313161554:"3ff73439-a619-4894-9262-4470c773a100",2020:"b8101fc0-9c19-4b6f-ec65-f6dfff106e00",2021:"b8101fc0-9c19-4b6f-ec65-f6dfff106e00",80094:"e329c2c9-59b0-4a02-83e4-212ff3779900",2741:"fc2427d1-5af9-4a9c-8da5-6f94627cd900","5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp":"a1b58899-f671-4276-6a5e-56ca5bd59700","4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z":"a1b58899-f671-4276-6a5e-56ca5bd59700",EtWTRABZaYq6iMfeYKouRu166VU2xqa1:"a1b58899-f671-4276-6a5e-56ca5bd59700","000000000019d6689c085ae165831e93":"0b4838db-0161-4ffe-022d-532bf03dba00","000000000933ea01ad0ee984209779ba":"39354064-d79b-420b-065d-f980c4b78200"},ConnectorImageIds:{[i.CONNECTOR_ID.COINBASE]:"0c2840c3-5b04-4c44-9661-fbd4b49e1800",[i.CONNECTOR_ID.COINBASE_SDK]:"0c2840c3-5b04-4c44-9661-fbd4b49e1800",[i.CONNECTOR_ID.SAFE]:"461db637-8616-43ce-035a-d89b8a1d5800",[i.CONNECTOR_ID.LEDGER]:"54a1aa77-d202-4f8d-0fb2-5d2bb6db0300",[i.CONNECTOR_ID.WALLET_CONNECT]:"ef1a1fcf-7fe8-4d69-bd6d-fda1345b4400",[i.CONNECTOR_ID.INJECTED]:"07ba87ed-43aa-4adf-454
30-9e6a2b9cae00"},ConnectorNamesMap:{[i.CONNECTOR_ID.INJECTED]:"Browser Wallet",[i.CONNECTOR_ID.WALLET_CONNECT]:"WalletConnect",[i.CONNECTOR_ID.COINBASE]:"Coinbase",[i.CONNECTOR_ID.COINBASE_SDK]:"Coinbase",[i.CONNECTOR_ID.LEDGER]:"Ledger",[i.CONNECTOR_ID.SAFE]:"Safe"},ConnectorTypesMap:{[i.CONNECTOR_ID.INJECTED]:"INJECTED",[i.CONNECTOR_ID.WALLET_CONNECT]:"WALLET_CONNECT",[i.CONNECTOR_ID.EIP6963]:"ANNOUNCED",[i.CONNECTOR_ID.AUTH]:"AUTH"},WalletConnectRpcChainIds:[1,5,11155111,10,420,42161,421613,137,80001,42220,1313161554,1313161555,56,97,43114,43113,100,8453,84531,7777777,999,324,280]}});var U,$=b(()=>{"use strict";W();U={getCaipTokens(e){if(!e)return;let t={};return Object.entries(e).forEach(([r,o])=>{t[`${f.EIP155}:${r}`]=o}),t},isLowerCaseMatch(e,t){return e?.toLowerCase()===t?.toLowerCase()}}});function Ee(){return typeof window<"u"}var pe,ue,ee=b(()=>{"use strict";pe=new AbortController,ue={EmbeddedWalletAbortController:pe,UniversalProviderErrors:{UNAUTHORIZED_DOMAIN_NOT_ALLOWED:{message:"Unauthorized: origin not allowed",alertErrorKey:"INVALID_APP_CONFIGURATION"},JWT_VALIDATION_ERROR:{message:"JWT validation error: JWT Token is not yet valid",alertErrorKey:"JWT_TOKEN_NOT_VALID"},INVALID_KEY:{message:"Unauthorized: invalid key",alertErrorKey:"INVALID_PROJECT_ID"}},ALERT_ERRORS:{SWITCH_NETWORK_NOT_FOUND:{shortMessage:"Network Not Found",longMessage:"Network not found - please make sure it is included in 'networks' array in createAppKit function"},INVALID_APP_CONFIGURATION:{shortMessage:"Invalid App Configuration",longMessage:()=>`Origin ${Ee()?window.origin:"unknown"} not found on Allowlist - update configuration on cloud.reown.com`},IFRAME_LOAD_FAILED:{shortMessage:"Network Error - Could not load embedded wallet",longMessage:()=>"There was an issue loading the embedded wallet. Please try again later."},IFRAME_REQUEST_TIMEOUT:{shortMessage:"Embedded Wallet Request Timed Out",longMessage:()=>"There was an issue doing the request to the embedded wallet. Please try again later."},UNVERIFIED_DOMAIN:{shortMessage:"Invalid App Configuration",longMessage:()=>"There was an issue loading the embedded wallet. Please verify that your domain is allowed at cloud.reown.com"},JWT_TOKEN_NOT_VALID:{shortMessage:"Session Expired",longMessage:"Invalid session found on UniversalProvider - please check your time settings and connect again"},INVALID_PROJECT_ID:{shortMessage:"Invalid App Configuration",longMessage:"Invalid Project ID - update configuration"},PROJECT_ID_NOT_CONFIGURED:{shortMessage:"Project ID Not Configured",longMessage:"Project ID Not Configured - update configuration on cloud.reown.com"}}}});var be,te=b(()=>{"use strict";le();be={createLogger(e,t="error"){let r=j({level:t}),{logger:o}=Y({opts:r});return o.error=(...n)=>{for(let c of n)if(c instanceof Error){e(c,...n);return}e(void 0,...n)},o}}});function F(e,t){let r=new URL("https://rpc.walletconnect.org/v1/");return r.searchParams.set("chainId",e),r.searchParams.set("projectId",t),r.toString()}var Oe,K,re,oe=b(()=>{"use strict";de();S();k();H();Oe="rpc.walletconnect.org";K=["near:mainnet","solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp","eip155:1101","eip155:56","eip155:42161","eip155:7777777","eip155:59144","eip155:324","solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1","eip155:5000","solana:4sgjmw1sunhzsxgspuhpqldx6wiyjntz","eip155:80084","eip155:5003","eip155:100","eip155:8453","eip155:42220","eip155:1313161555","eip155:17000","eip155:1","eip155:300","eip155:1313161554","eip155:1329","eip155:84532","eip155:421614","eip155:11155111","eip155:8217","eip155:43114","solana:4uhcVJyU9pJkvQyS88uRDiswHXSCkY3z","eip155:999999999","eip155:11155420","eip155:80002","eip155:97","eip155:43113","eip155:137","eip155:10","eip155:1301","bip122:000000000019d6689c085ae165831e93","bip122:000000000933ea01ad0ee984209779ba"],re={extendRpcUrlWithProjectId(e,t){let r=!1;try{r=new URL(e).host===Oe}catch{r=!1}if(r){let o=new URL(e);return o.searchParams.has("projectId")||o.searchParams.set("projectId",t),o.toString()}return e},isCaipNetwork(e){return"chainNamespace"in e&&"caipNetworkId"in e},getChainNamespace(e){return this.isCaipNetwork(e)?e.chainNamespace:i.CHAIN.EVM},getCaipNetworkId(e){return this.isCaipNetwork(e)?e.caipNetworkId:`${i.CHAIN.EVM}:${e.id}`},getDefaultRpcUrl(e,t,r){let o=e.rpcUrls?.default?.http?.[0];return K.includes(t)?F(t,r):o||""},extendCaipNetwork(e,{customNetworkImageUrls:t,projectId:r,customRpcUrls:o}){let n=this.getChainNamespace(e),c=this.getCaipNetworkId(e),s=e.rpcUrls.default.http?.[0],a=this.getDefaultRpcUrl(e,c,r),d=e?.rpcUrls?.chainDefault?.http?.[0]||s,N=o?.[c]?.map(O=>O.url)||[],p=[...N,a],l=[...N];return d&&!l.includes(d)&&l.push(d),h(E({},e),{chainNamespace:n,caipNetworkId:c,assets:{imageId:B.NetworkImageIds[e.id],imageUrl:t?.[e.id]},rpcUrls:h(E({},e.rpcUrls),{default:{http:p},chainDefault:{http:l}})})},extendCaipNetworks(e,{customNetworkImageUrls:t,projectId:r,customRpcUrls:o}){return e.map(n=>re.extendCaipNetwork(n,{customNetworkImageUrls:t,customRpcUrls:o,projectId:r}))}
3,getViemTransport(e,t,r){let o=[];return r?.forEach(n=>{o.push(A(n.url,n.config))}),K.includes(e.caipNetworkId)&&o.push(A(F(e.caipNetworkId,t),{fetchOptions:{headers:{"Content-Type":"text/plain"}}})),e?.rpcUrls?.default?.http?.forEach(n=>{o.push(A(n))}),L(o)},extendWagmiTransports(e,t,r){if(K.includes(e.caipNetworkId)){let o=this.getDefaultRpcUrl(e,e.caipNetworkId,t);return L([r,A(o)])}return r},getUnsupportedNetwork(e){return{id:e.split(":")[1],caipNetworkId:e,name:i.UNSUPPORTED_NETWORK_NAME,chainNamespace:e.split(":")[0],nativeCurrency:{name:"",decimals:0,symbol:""},rpcUrls:{default:{http:[]}}}},getCaipNetworkFromStorage(e){let t=m.getActiveCaipNetworkId(),r=D.getAllRequestedCaipNetworks(),o=Array.from(D.state.chains?.keys()||[]),n=t?.split(":")[0],c=n?o.includes(n):!1,s=r?.find(d=>d.caipNetworkId===t);return c&&!s&&t?this.getUnsupportedNetwork(t):s||e||r?.[0]}}});var P,C,_e,ne=b(()=>{"use strict";fe();Ce();P={eip155:void 0,solana:void 0,polkadot:void 0,bip122:void 0,cosmos:void 0},C=z({providers:E({},P),providerIds:E({},P)}),_e={state:C,subscribeKey(e,t){return X(C,e,t)},subscribe(e){return x(C,()=>{e(C)})},subscribeProviders(e){return x(C.providers,()=>e(C.providers))},setProvider(e,t){t&&(C.providers[e]=G(t))},getProvider(e){return C.providers[e]},setProviderId(e,t){t&&(C.providerIds[e]=t)},getProviderId(e){if(e)return C.providerIds[e]},reset(){C.providers=E({},P),C.providerIds=E({},P)},resetChain(e){C.providers[e]=void 0,C.providerIds[e]=void 0}}});var J=b(()=>{"use strict";W();H();$();ee();te();oe();ne()});var M,se=b(()=>{"use strict";S();k();J();ae();M={getConnectorsByType(e,t,r){let{customWallets:o}=_.state,n=m.getRecentWallets(),c=q.filterOutDuplicateWallets(t),s=q.filterOutDuplicateWallets(r),a=e.filter(l=>l.type==="MULTI_CHAIN"),d=e.filter(l=>l.type==="ANNOUNCED"),N=e.filter(l=>l.type==="INJECTED"),p=e.filter(l=>l.type==="EXTERNAL");return{custom:o,recent:n,external:p,multiChain:a,announced:d,injected:N,recommended:c,featured:s}},showConnector(e){let t=e.info?.rdns,r=!!t&&T.state.excludedWallets.some(n=>!!n.rdns&&n.rdns===t),o=!!e.name&&T.state.excludedWallets.some(n=>U.isLowerCaseMatch(n.name,e.name));return!(e.type==="INJECTED"&&(e.name==="Browser Wallet"&&(!g.isMobile()||g.isMobile()&&!t&&!Q.checkInstalled())||r||o)||(e.type==="ANNOUNCED"||e.type==="EXTERNAL")&&(r||o))},getIsConnectedWithWC(){return Array.from(D.state.chains.values()).some(r=>I.getConnectorId(r.namespace)===i.CONNECTOR_ID.WALLET_CONNECT)},getConnectorTypeOrder({recommended:e,featured:t,custom:r,recent:o,announced:n,injected:c,multiChain:s,external:a,overriddenConnectors:d=_.state.features?.connectorTypeOrder??[]}){let N=M.getIsConnectedWithWC(),O=[{type:"walletConnect",isEnabled:_.state.enableWalletConnect&&!N},{type:"recent",isEnabled:o.length>0},{type:"injected",isEnabled:[...c,...n,...s].length>0},{type:"featured",isEnabled:t.length>0},{type:"custom",isEnabled:r&&r.length>0},{type:"external",isEnabled:a.length>0},{type:"recommended",isEnabled:e.length>0}].filter(u=>u.isEnabled),w=new Set(O.map(u=>u.type)),R=d.filter(u=>w.has(u)).map(u=>({type:u,isEnabled:!0})),v=O.filter(({type:u})=>!R.some(({type:ie})=>ie===u));return Array.from(new Set([...R,...v].map(({type:u})=>u)))}}});var q,ae=b(()=>{"use strict";k();J();se();Ne();q={filterOutDuplicatesByRDNS(e){let t=_.state.enableEIP6963?I.state.connectors:[],r=m.getRecentWallets(),o=t.map(a=>a.info?.rdns).filter(Boolean),n=r.map(a=>a.rdns).filter(Boolean),c=o.concat(n);if(c.includes("io.metamask.mobile")&&g.isMobile()){let a=c.indexOf("io.metamask.mobile");c[a]="io.metamask"}return e.filter(a=>!c.includes(String(a?.rdns)))},filterOutDuplicatesByIds(e){let t=I.state.connectors.filter(a=>a.type==="ANNOUNCED"||a.type==="INJECTED"),r=m.getRecentWallets(),o=t.map(a=>a.explorerId),n=r.map(a=>a.id),c=o.concat(n);return e.filter(a=>!c.includes(a?.id))},filterOutDuplicateWallets(e){let t=this.filterOutDuplicatesByRDNS(e);return this.filterOutDuplicatesByIds(t)},markWalletsAsInstalled(e){let{connectors:t}=I.state,{featuredWalletIds:r}=_.state,o=t.filter(s=>s.type==="ANNOUNCED").reduce((s,a)=>(a.info?.rdns&&(s[a.info.rdns]=!0),s),{});return e.map(s=>h(E({},s),{installed:!!s.rdns&&!!o[s.rdns??""]}
3)).sort((s,a)=>{let d=Number(a.installed)-Number(s.installed);if(d!==0)return d;if(r?.length){let N=r.indexOf(s.id),p=r.indexOf(a.id);if(N!==-1&&p!==-1)return N-p;if(N!==-1)return-1;if(p!==-1)return 1}return 0})},getConnectOrderMethod(e,t){let r=e?.connectMethodsOrder||_.state.features?.connectMethodsOrder,o=t||I.state.connectors;if(r)return r;let{injected:n,announced:c}=M.getConnectorsByType(o,T.state.recommended,T.state.featured),s=n.filter(M.showConnector),a=c.filter(M.showConnector);return s.length||a.length?["wallet","email","social"]:Z.DEFAULT_CONNECT_METHOD_ORDER},isExcluded(e){let t=!!e.rdns&&T.state.excludedWallets.some(o=>o.rdns===e.rdns),r=!!e.name&&T.state.excludedWallets.some(o=>U.isLowerCaseMatch(o.name,e.name));return t||r}}});var Te=ce((st,V)=>{"use strict";var y={single_source_shortest_paths:function(e,t,r){var o={},n={};n[t]=0;var c=y.PriorityQueue.make();c.push(t,0);for(var s,a,d,N,p,l,O,w,R;!c.empty();){s=c.pop(),a=s.value,N=s.cost,p=e[a]||{};for(d in p)p.hasOwnProperty(d)&&(l=p[d],O=N+l,w=n[d],R=typeof n[d]>"u",(R||w>O)&&(n[d]=O,c.push(d,O),o[d]=a))}if(typeof r<"u"&&typeof n[r]>"u"){var v=["Could not find a path from ",t," to ",r,"."].join("");throw new Error(v)}return o},extract_shortest_path_from_predecessor_list:function(e,t){for(var r=[],o=t,n;o;)r.push(o),n=e[o],o=e[o];return r.reverse(),r},find_path:function(e,t,r){var o=y.single_source_shortest_paths(e,t,r);return y.extract_shortest_path_from_predecessor_list(o,r)},PriorityQueue:{make:function(e){var t=y.PriorityQueue,r={},o;e=e||{};for(o in t)t.hasOwnProperty(o)&&(r[o]=t[o]);return r.queue=[],r.sorter=e.sorter||t.default_sorter,r},default_sorter:function(e,t){return e.cost-t.cost},push:function(e,t){var r={value:e,cost:t};this.queue.push(r),this.queue.sort(this.sorter)},pop:function(){return this.queue.shift()},empty:function(){return this.queue.length===0}}};typeof V<"u"&&(V.exports=y)});export{f as a,B as b,U as c,ue as d,be as e,re as f,_e as g,J as h,q as i,ae as j,M as k,se as l,Te as m}; 4/**i18n:d0d43fbed36767ef6559364a61753fa63aac7682690f792e1bced2b3cb119072*/ 5 6//# debugId=577f09cc-c443-5d89-ac60-8a1eda07c364
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.