diff --git a/public/icons/degen-icon-dark.svg b/public/icons/degen-icon-dark.svg index 4af95dbdd..49d7ac958 100644 --- a/public/icons/degen-icon-dark.svg +++ b/public/icons/degen-icon-dark.svg @@ -1,3 +1,10 @@ - - + + + + + + + + + diff --git a/public/icons/degen-icon-light.svg b/public/icons/degen-icon-light.svg index 82332866c..a1b5a07e8 100644 --- a/public/icons/degen-icon-light.svg +++ b/public/icons/degen-icon-light.svg @@ -1,3 +1,10 @@ - - + + + + + + + + + diff --git a/public/icons/nebula-icon-dark.svg b/public/icons/nebula-icon-dark.svg new file mode 100644 index 000000000..e27de9cd6 --- /dev/null +++ b/public/icons/nebula-icon-dark.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/icons/nebula-icon-light.svg b/public/icons/nebula-icon-light.svg new file mode 100644 index 000000000..3cd29a4e0 --- /dev/null +++ b/public/icons/nebula-icon-light.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/icons/xai-icon-dark.svg b/public/icons/xai-icon-dark.svg new file mode 100644 index 000000000..2ce429cea --- /dev/null +++ b/public/icons/xai-icon-dark.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/public/icons/xai-icon-light.svg b/public/icons/xai-icon-light.svg new file mode 100644 index 000000000..3a1417c78 --- /dev/null +++ b/public/icons/xai-icon-light.svg @@ -0,0 +1,10 @@ + + + + + + + + + + diff --git a/utils/chains.ts b/utils/chains.ts index 693ed752d..b48ae852b 100644 --- a/utils/chains.ts +++ b/utils/chains.ts @@ -423,8 +423,8 @@ export default [ { ...customChains.xai, name: 'Xai', - lightIconUrl: '/icons/eth-icon-light.svg', - darkIconUrl: '/icons/eth-icon-dark.svg', + lightIconUrl: '/icons/xai-icon-light.svg', + darkIconUrl: '/icons/xai-icon-dark.svg', reservoirBaseUrl: reservoirChains.xai.baseApiUrl, proxyApi: '/api/reservoir/xai', routePrefix: 'xai', @@ -438,8 +438,8 @@ export default [ { ...customChains.nebula, name: 'Nebula', - lightIconUrl: '/icons/eth-icon-light.svg', - darkIconUrl: '/icons/eth-icon-dark.svg', + lightIconUrl: '/icons/nebula-icon-light.svg', + darkIconUrl: '/icons/nebula-icon-dark.svg', reservoirBaseUrl: reservoirChains.nebula.baseApiUrl, proxyApi: '/api/reservoir/nebula', routePrefix: 'nebula', @@ -450,4 +450,19 @@ export default [ oracleBidsEnabled: true, checkPollingInterval: reservoirChains.nebula.checkPollingInterval, }, + { + ...customChains.degen, + name: 'Degen', + lightIconUrl: '/icons/degen-icon-light.svg', + darkIconUrl: '/icons/degen-icon-dark.svg', + reservoirBaseUrl: reservoirChains.degen.baseApiUrl, + proxyApi: '/api/reservoir/degen', + routePrefix: 'degen', + apiKey: process.env.RESERVOIR_API_KEY, + coingeckoId: 'degen-base', + collectionSetId: process.env.NEXT_PUBLIC_DEGEN_COLLECTION_SET_ID, + community: process.env.NEXT_PUBLIC_DEGEN_COMMUNITY, + oracleBidsEnabled: true, + checkPollingInterval: reservoirChains.degen.checkPollingInterval, + }, ] as ReservoirChain[]