Cross-Chain Transfer Guide — Polkadex Testnet
This guide explains how to get testnet tokens and transfer them between Polkadex and Sepolia (Ethereum testnet).
Open the Testnet ExchangeWhat you can do
- Get free testnet tokens directly from the Polkadex Exchange UI
- Transfer tokens from Sepolia to Polkadex
- Transfer tokens from Polkadex back to Sepolia
The same set of tokens is available on both chains: PDEX, WETH, WBTC, USDC, USDT, LINK, UNI, AAVE, wstETH.
Recommended wallet — Enkrypt
We recommend using Enkrypt as your wallet for testing. Enkrypt is a multi-chain browser extension that supports both Ethereum (Sepolia) and Polkadex in a single extension — so you don't need to juggle two separate wallets.
Setup:
- Install the Enkrypt extension for your browser
- Create a new wallet or import an existing one
- Switch to the Sepolia network for your Ethereum address
- Switch to the Polkadex network for your Polkadex address
MetaMask (Ethereum only) and the Polkadot.js extension (Polkadex only) also work if you prefer to use them separately.
Step 1 — Get testnet tokens from the faucet
Open the Polkadex Exchange UI and navigate to the Faucet section. You can request tokens for both chains from there:
- Polkadex tokens — enter your Polkadex wallet address to receive PDEX and other assets directly on-chain
- Sepolia tokens — enter your Ethereum wallet address to receive ERC-20 tokens on Sepolia
Each token has a daily limit of 1 drip per address. Wait 24 hours before requesting again.
Step 2 — Cross-chain transfers
Once you have tokens, you can bridge them in either direction through the Exchange UI.
Sepolia → Polkadex
- Connect your Ethereum wallet (MetaMask or Enkrypt) to the Exchange UI
- Select the token and amount you want to transfer
- Enter your Polkadex wallet address as the destination
- Confirm the transactions in your wallet — your wallet will prompt you twice (once to approve the token, once to send)
- Wait a few minutes for the transfer to arrive on Polkadex
Note: Transfers from Sepolia require a small amount of Sepolia ETH for gas fees. Get free Sepolia ETH from the Google Sepolia faucet.
Polkadex → Sepolia
- Connect your Polkadex wallet (Enkrypt or Polkadot.js extension) to the Exchange UI
- Select the token and amount
- Enter your Ethereum wallet address as the destination
- Sign the transaction
- Wait a few minutes for the transfer to arrive on Sepolia
Transfers from Polkadex do not require ETH — only a small amount of PDEX for the Polkadex network fee.
Sepolia token contracts
To see your Sepolia token balances in MetaMask or Enkrypt, import the following contract addresses:
| Token | Contract address | Decimals |
|---|---|---|
| WETH | 0xdeFB8141353e8f190a5dA3813290A6d71cC89be5 | 18 |
| USDC | 0x640D825B10CE1527f09474D88322c25Fef74cb66 | 6 |
| USDT | 0x2f89c6D23514d50DE6B9759f283b0797380B13cc | 6 |
| WBTC | 0x77037D488Bd4b20cB5BD86D4Bf7741887cd2Cf31 | 8 |
| LINK | 0xc5b50D42df0fB4CEC7c539417C310D586Fb9d254 | 18 |
| UNI | 0x1628b0746d94f8392c3e78CfBea0a9EF288ABc4C | 18 |
| AAVE | 0xb41c54efBEB52679B81f120321f71b4E226e8BfA | 18 |
| wstETH | 0x84bA5D441C10614B38e8B2032Ffe3B026a7ADB4d | 18 |
How to import a token in MetaMask / Enkrypt:
- Open the wallet extension and switch to the Sepolia network
- Scroll down and click Import tokens
- Paste the contract address — the token symbol and decimals will fill in automatically
- Click Add custom token
Transfer times
Transfers typically complete around 20 minutes after the transaction is confirmed. Timing depends on the Ethereum Sepolia chain and the cross-chain testnet.
Stay in the loop
Subscribe to the Polkadex newsletter