diff --git a/src/app/_meta.ts b/src/app/_meta.ts
index cc6fd42..a734ebf 100644
--- a/src/app/_meta.ts
+++ b/src/app/_meta.ts
@@ -38,6 +38,13 @@ export default {
display: "children",
},
+ "---guides": {
+ ...separator,
+ title: "Guides",
+ },
+
+ "get-ehmnd": "How to get eHMND",
+
biomapper: {
title: "Biomapper App",
type: "menu",
diff --git a/src/app/get-ehmnd/_meta.ts b/src/app/get-ehmnd/_meta.ts
new file mode 100644
index 0000000..d588cd6
--- /dev/null
+++ b/src/app/get-ehmnd/_meta.ts
@@ -0,0 +1,6 @@
+import type { MetaRecord } from "nextra";
+
+export default {
+ mainnet: "Mainnet",
+ testnet: "Testnet",
+} as const satisfies MetaRecord;
diff --git a/src/app/get-ehmnd/mainnet/page.mdx b/src/app/get-ehmnd/mainnet/page.mdx
new file mode 100644
index 0000000..3a806a7
--- /dev/null
+++ b/src/app/get-ehmnd/mainnet/page.mdx
@@ -0,0 +1,59 @@
+---
+title: How to Get eHMND Tokens for Biomapping Transaction Fees
+---
+
+import { A } from "../../../components/mdx";
+import links, { tradeLinks } from "../../../data/links";
+
+# How to Get eHMND Tokens for Biomapping Transaction Fees
+
+## Mainnet
+
+To cover the price and network fees for the Biomapping you'll need eHMND tokens.
+
+There are two ways to get them:
+
+- [Option 1](#option-1) - buy HMND from a Centralized Exchange (CEX) & swap.
+- [Option 2](#option-2) - buy HMND on BitMart & Withdraw Directly as eHMND.
+
+### Option 1
+
+#### Buy HMND tokens from a supported centralized exchange
+
+Exchanges where you can buy HMND:
+
+- BingX
+- BitMart
+- KuCoin
+- SimpleSwap
+- CoinEx
+
+#### Transfer HMND to your Polkadot wallet or Talisman wallet
+
+Use the Humanode internal swap
+to convert HMND to eHMND.
+
+1. Enter your Polkadot/Talisman wallet address starting with `hm...` in
+ the _Substrate account_ field.
+ You'll need to install the required extension:
+
+ - Polkadot wallet extension
+ - Talisman wallet extension
+
+2. Connect your Ethereum-compatible wallet (MetaMask or Talisman) in
+ the Ethereum address field.
+
+3. Confirm the swap.
+ Your eHMND will be sent to your EVM wallet.
+
+### Option 2
+
+#### Buy HMND on BitMart & Withdraw Directly as eHMND
+
+Buy HMND on BitMart.
+
+Withdraw HMND directly to your EVM wallet (Metamask or Talisman) that you
+are using to Biomap.
+
+This method is quicker since BitMart allows direct withdrawals to an EVM wallet,
+eliminating the need for an internal swap.
diff --git a/src/app/get-ehmnd/testnet/page.mdx b/src/app/get-ehmnd/testnet/page.mdx
new file mode 100644
index 0000000..ec5e040
--- /dev/null
+++ b/src/app/get-ehmnd/testnet/page.mdx
@@ -0,0 +1,32 @@
+---
+title: How to Get eHMND Tokens for Biomapping Transaction Fees
+---
+
+import { A } from "../../../components/mdx";
+import links from "../../../data/links";
+
+# How to Get eHMND Tokens for Biomapping Transaction Fees
+
+## Testnet
+
+### Use the Faucet to get HMND and swap to eHMND
+
+#### Get HMND from Testnet 5 Faucet
+
+Use Telegram Faucet for Humanode Testnet 5.
+
+#### Transfer HMND to your Polkadot wallet or Talisman wallet
+
+Use the Humanode internal swap to convert HMND to eHMND.
+
+1. Enter your Polkadot/Talisman wallet address starting with `hm...` in the _Substrate account_ field.
+ You'll need to install the required extension:
+
+ - Polkadot wallet extension
+ - Talisman wallet extension
+
+2. Connect your Ethereum-compatible wallet (MetaMask or Talisman) in
+ the Ethereum address field.
+
+3. Confirm the swap.
+ Your eHMND will be sent to your EVM wallet.
diff --git a/src/data/links.ts b/src/data/links.ts
index aba793d..0091087 100644
--- a/src/data/links.ts
+++ b/src/data/links.ts
@@ -16,6 +16,21 @@ const biomapperDocsRepoMaster =
const biostakerMainnet = "https://mainnet.biostaker.hmnd.app";
+export const tradeLinks = {
+ bingx: "https://link.humanode.io/trade/bingx",
+ bitmart: "https://link.humanode.io/trade/bitmart",
+ kucoin: "https://link.humanode.io/trade/kucoin",
+ simpleswap: "https://link.humanode.io/trade/simpleswap",
+ coinex: "https://link.humanode.io/trade/coinex",
+} as const satisfies Record;
+
+const humanodeSwap =
+ "https://evm-playground.mainnet.stages.humanode.io/swap/native-to-evm";
+const polkadotExt = "https://polkadot.js.org/extension";
+const talismanWallet = "https://link.humanode.io/wallets/talisman";
+
+const humanodeTestnet5FaucetBot = "https://t.me/HumanodeTestnet5FaucetBot";
+
const links = {
chat,
humanodeDocsChains,
@@ -26,6 +41,10 @@ const links = {
biomapperSdkRepo,
biomapperSdkRepoUsage,
biomapperSdkRepoExamples,
+ humanodeSwap,
+ polkadotExt,
+ talismanWallet,
+ humanodeTestnet5FaucetBot,
} as const satisfies Record;
export default links;