diff --git a/public/img/icon-bullishs.png b/public/img/icon-bullishs.png new file mode 100644 index 0000000..c08af7a Binary files /dev/null and b/public/img/icon-bullishs.png differ diff --git a/src/components/DashboardS2/Tabs/EcoDApps.tsx b/src/components/DashboardS2/Tabs/EcoDApps.tsx index 3f9d92a..b472dd8 100644 --- a/src/components/DashboardS2/Tabs/EcoDApps.tsx +++ b/src/components/DashboardS2/Tabs/EcoDApps.tsx @@ -682,6 +682,36 @@ export default function EcoDApps({ const meson = geNovaCategoryUserPointsByProject("meson"); const arr: EcoDAppItem[] = [ + { + category: "other", + iconURL: "/img/icon-bullishs.png", + name: "Bullishs", + link: "https://www.bullishs.io", + handler: "@bullishs_io", + type: "DEX", + rewardsIcon: [ + { name: "Nova Points", iconURL: "/img/icon-rewards-nova.svg" }, + ], + rewards: "Interaction", + holdingPoints: getHoldingPointsByProject("bullishs"), + totalPoints: getTotalPointsByProject("bullishs"), + remainSpinNum: getSpinByProject("bullishs").remainSpinNum, + projectName: "bullishs", + details: [ + { + booster: ( +
+

+ 1 transaction to earn 0.5 Nova points and multiple other + rewards. +

+
+ ), + description: `The First Omni Chains Game with Seamless Transaction Tech involved, 1 transaction to earn multiple rewards.`, + action: "Use Protocol", + }, + ], + }, { category: "nativeboost", iconURL: "/img/icon-novaswap.svg",