diff --git a/utils/chains.ts b/utils/chains.ts index 1d503417..9af1c5bd 100644 --- a/utils/chains.ts +++ b/utils/chains.ts @@ -420,34 +420,34 @@ export default [ oracleBidsEnabled: true, checkPollingInterval: reservoirChains.degen.checkPollingInterval, }, - // { - // ...customChains.xai, - // name: 'Xai', - // lightIconUrl: '/icons/xai-icon-light.svg', - // darkIconUrl: '/icons/xai-icon-dark.svg', - // reservoirBaseUrl: reservoirChains.xai.baseApiUrl, - // proxyApi: '/api/reservoir/xai', - // routePrefix: 'xai', - // apiKey: process.env.RESERVOIR_API_KEY, - // coingeckoId: 'xai-blockchain', - // collectionSetId: process.env.NEXT_PUBLIC_XAI_COLLECTION_SET_ID, - // community: process.env.NEXT_PUBLIC_XAI_COMMUNITY, - // oracleBidsEnabled: true, - // checkPollingInterval: reservoirChains.xai.checkPollingInterval, - // }, - // { - // ...customChains.nebula, - // name: 'Nebula', - // lightIconUrl: '/icons/nebula-icon-light.svg', - // darkIconUrl: '/icons/nebula-icon-dark.svg', - // reservoirBaseUrl: reservoirChains.nebula.baseApiUrl, - // proxyApi: '/api/reservoir/nebula', - // routePrefix: 'nebula', - // apiKey: process.env.RESERVOIR_API_KEY, - // coingeckoId: 'ethereum', - // collectionSetId: process.env.NEXT_PUBLIC_NEBULA_COLLECTION_SET_ID, - // community: process.env.NEXT_PUBLIC_NEBULA_COMMUNITY, - // oracleBidsEnabled: true, - // checkPollingInterval: reservoirChains.nebula.checkPollingInterval, - // }, + { + ...customChains.xai, + name: 'Xai', + lightIconUrl: '/icons/xai-icon-light.svg', + darkIconUrl: '/icons/xai-icon-dark.svg', + reservoirBaseUrl: reservoirChains.xai.baseApiUrl, + proxyApi: '/api/reservoir/xai', + routePrefix: 'xai', + apiKey: process.env.RESERVOIR_API_KEY, + coingeckoId: 'xai-blockchain', + collectionSetId: process.env.NEXT_PUBLIC_XAI_COLLECTION_SET_ID, + community: process.env.NEXT_PUBLIC_XAI_COMMUNITY, + oracleBidsEnabled: true, + checkPollingInterval: reservoirChains.xai.checkPollingInterval, + }, + { + ...customChains.nebula, + name: 'Nebula', + lightIconUrl: '/icons/nebula-icon-light.svg', + darkIconUrl: '/icons/nebula-icon-dark.svg', + reservoirBaseUrl: reservoirChains.nebula.baseApiUrl, + proxyApi: '/api/reservoir/nebula', + routePrefix: 'nebula', + apiKey: process.env.RESERVOIR_API_KEY, + coingeckoId: 'ethereum', + collectionSetId: process.env.NEXT_PUBLIC_NEBULA_COLLECTION_SET_ID, + community: process.env.NEXT_PUBLIC_NEBULA_COMMUNITY, + oracleBidsEnabled: true, + checkPollingInterval: reservoirChains.nebula.checkPollingInterval, + }, ] as ReservoirChain[] diff --git a/utils/paymentTokens.ts b/utils/paymentTokens.ts index 4607fec6..e3d4b9a7 100644 --- a/utils/paymentTokens.ts +++ b/utils/paymentTokens.ts @@ -608,6 +608,35 @@ export const chainPaymentTokensMap = { decimals: 18, }, ], + + // Xai + 660279: [ + { + chainId: 660279, + address: zeroAddress, + symbol: 'XAI', + name: 'Xai', + decimals: 18, + }, + { + chainId: 660279, + address: '0x3fb787101dc6be47cfe18aeee15404dcc842e6af', + symbol: 'WXAI', + name: 'WXAI', + decimals: 18, + }, + ], + + // Nebula + 1482601649: [ + { + chainId: 1482601649, + address: zeroAddress, + symbol: 'SFUEL', + name: 'SFUEL', + decimals: 18, + }, + ], // cyber 7560: [ {