Skip to content

Commit 1372af4

Browse files
authored
Update ways to get mainnet tokens (#107)
1 parent e134405 commit 1372af4

File tree

2 files changed

+95
-16
lines changed

2 files changed

+95
-16
lines changed

src/app/get-ehmnd/mainnet/page.mdx

Lines changed: 86 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,35 +2,52 @@
22
title: How to Get eHMND Tokens for Biomapping Transaction Fees
33
---
44

5-
import { A } from "../../../components/mdx";
6-
import links, { tradeLinks } from "../../../data/links";
5+
import { MDX, A } from "../../../components/mdx";
6+
import links, { tradeLinks, bridgeLinks } from "../../../data/links";
7+
import { Steps, Tabs } from "nextra/components";
8+
9+
export const cexDisplay = {
10+
bingx: "BingX",
11+
kucoin: "KuCoin",
12+
simpleswap: "SimpleSwap",
13+
coinex: "CoinEx",
14+
};
15+
16+
export const humanodeDexDisplay = {
17+
if: "Impossible Finance",
18+
};
719

820
# How to Get eHMND Tokens for Biomapping Transaction Fees
921

1022
## Mainnet
1123

1224
To cover the price and network fees for the Biomapping you'll need eHMND tokens.
1325

14-
There are two ways to get them:
26+
There are multiple ways to get them:
1527

1628
- [Option 1](#option-1) - buy HMND from a Centralized Exchange (CEX) & swap.
17-
- [Option 2](#option-2) - buy HMND on BitMart & Withdraw Directly as eHMND.
29+
- [Option 2](#option-2) - buy WeHMND on DEX on other chain and port to Humanode.
30+
- [Option 3](#option-3) - port USDC or other token to Humanode and swap to WeHMND.
1831

1932
### Option 1
2033

34+
<Steps>
35+
2136
#### Buy HMND tokens from a supported centralized exchange
2237

2338
Exchanges where you can buy HMND:
2439

25-
- <A href={tradeLinks.bingx}>BingX</A>
26-
- <A href={tradeLinks.bitmart}>BitMart</A>
27-
- <A href={tradeLinks.kucoin}>KuCoin</A>
28-
- <A href={tradeLinks.simpleswap}>SimpleSwap</A>
29-
- <A href={tradeLinks.coinex}>CoinEx</A>
40+
<MDX.ul>
41+
{Object.keys(cexDisplay).map((id) => (
42+
<MDX.li key={id}>
43+
<A href={tradeLinks[id]}>{cexDisplay[id]}</A>
44+
</MDX.li>
45+
))}
46+
</MDX.ul>
3047

3148
#### Transfer HMND to your Polkadot wallet or Talisman wallet
3249

33-
Use the <A href={links.humanodeSwap}>Humanode internal swap</A>
50+
Use the <A href={links.humanodeSwap}>Humanode Native to EVM swap</A>
3451
to convert HMND to eHMND.
3552

3653
1. Enter your Polkadot/Talisman wallet address starting with `hm...` in
@@ -46,14 +63,67 @@ to convert HMND to eHMND.
4663
3. Confirm the swap.
4764
Your eHMND will be sent to your EVM wallet.
4865

66+
</Steps>
67+
4968
### Option 2
5069

51-
#### Buy HMND on BitMart & Withdraw Directly as eHMND
70+
<Steps>
71+
72+
#### Buy WeHMND on other supported chain
73+
74+
Supported chains:
75+
76+
<Tabs storageKey="wehmnd-chain" items={["Arbitrum"]}>
77+
<Tabs.Tab id="arbitrum">
78+
<span>
79+
On Arbitrum, buy the WeHMND via <A href={tradeLinks.uniswapArbitrumWeth}>Uniswap</A> pair.
80+
81+
You can also use <A href={links.squidrouter}>Squid Router</A> to facilitate the brdiging of your tokens from
82+
yet another chain to Arbitrum.
83+
</span>
84+
85+
</Tabs.Tab>
86+
</Tabs>
87+
88+
#### Port the WeHMND to Humanode via Chainport
89+
90+
<Tabs storageKey="wehmnd-chain" items={["Arbitrum"]}>
91+
<Tabs.Tab id="arbitrum">
92+
<span>
93+
Use <A href={bridgeLinks.chainport}>Chainport</A>
94+
to port WeHMND Arbitrum on to eHMND on Humanode.
95+
</span>
96+
</Tabs.Tab>
97+
</Tabs>
98+
99+
</Steps>
100+
101+
### Option 3
102+
103+
<Steps>
104+
105+
#### Check pairs with enough liquidity at DEX on Humanode
106+
107+
Check the following exchanges for potential pairs you would be able to use:
108+
109+
<MDX.ul>
110+
{Object.keys(humanodeDexDisplay).map((id) => (
111+
<MDX.li key={id}>
112+
<A href={tradeLinks[id]}>{humanodeDexDisplay[id]}</A>
113+
</MDX.li>
114+
))}
115+
</MDX.ul>
116+
117+
For example: USDC to WeHMND.
118+
119+
#### Port USDC (or other token) to Humanode and swap to eHMND
120+
121+
Check <A href={bridgeLinks.chainport}>Chainport</A> for the supported tokeans, and
122+
port USDC (or other token) from the chain where you have it to Humanode.
52123

53-
Buy HMND on <A href={tradeLinks.bingx}>BitMart</A>.
124+
#### Swap the token to WeHMND
54125

55-
Withdraw HMND directly to your EVM wallet (Metamask or Talisman) that you
56-
are using to Biomap.
126+
Use the pair and the exchange you have chosen on [step 1](#check-pairs-with-enough-liquidity-at-dex-on-humanode) to swap your token
127+
to WeHMND on the Humanode chain.
57128

58-
This method is quicker since BitMart allows direct withdrawals to an EVM wallet,
59-
eliminating the need for an internal swap.
129+
</Steps>

src/data/links.ts

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,12 @@ export const tradeLinks = {
2222
kucoin: "https://link.humanode.io/trade/kucoin",
2323
simpleswap: "https://link.humanode.io/trade/simpleswap",
2424
coinex: "https://link.humanode.io/trade/coinex",
25+
if: "https://link.humanode.io/trade/impossible-finance",
26+
uniswapArbitrumWeth: "https://link.humanode.io/trade/uniswap/arbitrum/weth",
27+
} as const satisfies Record<string, `https://${string}`>;
28+
29+
export const bridgeLinks = {
30+
chainport: "https://link.humanode.io/bridge/chainport",
2531
} as const satisfies Record<string, `https://${string}`>;
2632

2733
const humanodeSwap =
@@ -31,6 +37,8 @@ const talismanWallet = "https://link.humanode.io/wallets/talisman";
3137

3238
const humanodeTestnet5FaucetBot = "https://t.me/HumanodeTestnet5FaucetBot";
3339

40+
const squidrouter = "https://app.squidrouter.com/";
41+
3442
const links = {
3543
chat,
3644
humanodeDocsChains,
@@ -45,6 +53,7 @@ const links = {
4553
polkadotExt,
4654
talismanWallet,
4755
humanodeTestnet5FaucetBot,
56+
squidrouter,
4857
} as const satisfies Record<string, `https://${string}`>;
4958

5059
export default links;

0 commit comments

Comments
 (0)