{item.title}
diff --git a/src/components/Header/Section.astro b/src/components/Header/Section.astro
index 3faf1e31..9887659e 100644
--- a/src/components/Header/Section.astro
+++ b/src/components/Header/Section.astro
@@ -22,8 +22,7 @@ const t = (x: any) => x;
{link.icon && }
diff --git a/src/data/tools.ts b/src/data/tools.ts
index 9b67c700..14ac9b20 100644
--- a/src/data/tools.ts
+++ b/src/data/tools.ts
@@ -42,6 +42,15 @@ const tools: Web3ToolItem[] = [
category: 'Blockchain Hack Database',
icon: 'code-square-01',
badges: []
+ },
+ {
+ path: 'https://ipfs.neptunemutual.net/',
+ title: 'Neptune Mutual IPFS Gateway',
+ intro: 'Retrieve the IPFS content of our marketplace, the details surrounding our protocol.',
+ category: 'IPFS Gateway',
+ icon: 'code-square-01',
+ badges: [],
+ isExternal: true
}
]
diff --git a/src/views/Web3Tools.astro b/src/views/Web3Tools.astro
index e7eb713d..672c4580 100644
--- a/src/views/Web3Tools.astro
+++ b/src/views/Web3Tools.astro
@@ -21,6 +21,7 @@ const items = tools.map((tool) => {
category: tool.category,
icon: tool.icon,
href: tool.path || `/web3-tools/${tool.slug}/`,
+ isExternal: tool.isExternal,
};
});
---
diff --git a/types/custom.d.ts b/types/custom.d.ts
index ca057b84..11c65af1 100644
--- a/types/custom.d.ts
+++ b/types/custom.d.ts
@@ -94,6 +94,7 @@ interface DetailedListViewItem {
href: string
icon: string
category: string
+ isExternal?: boolean
}
interface NamedIcon {
@@ -228,6 +229,7 @@ interface Web3ToolItem {
icon: string
text: string
}>
+ isExternal?: boolean
}
interface TableRenderConfig {