Skip to main content

🐬 Try MantaBridge on Dolphin Testnet

The Dolphin Bridge page allows you to transfer assets between Dolphin and other testnet parachains. Once assets are bridged onto Dolphin Testnet, you can navigate to the zkTransact page to transact these assets privately. Check out our guide to the zkTransact page here.

Setup Testnet Accounts​

Install a Browser Wallet and Create a Public Address​

Currently, Dolphin Testnet V3 supports Talisman, SubWallet, Polakdot.js wallets.

To get started, click the "Connect Wallet" button.


connect-wallet

If you don't already have a wallet installed, click the "Install" link for your chosen wallet. Once you install the wallet, it will give you instructions to set up your first account. When you are finished, refresh the page.

🦊 Metamask: You will only need to connect Metamask when you are bridging to or from Moonriver.


connect-wallet-modal

Once you have a wallet installed, click the "Connect Wallet" button, press "Connect", and follow the prompts from your wallet extension. When you have successfully connected, you will see your wallet in the navbar.


wallet-connected

Get Testnet Tokens​

Join Manta & Calamari's Discord, navigate to the #dolphin-faucet channel, and type /gimme (Note: do not press enter to send). You should see a list of faucet options prompt:


faucet_bot_select_option

Click on one of the faucet options prompt:


faucet_bot_enter_address

Enter your polkadot address and claim some DOL, KSM, KAR, and MOVR. After successfully receiving the tokens, you can start bridging assets to and from Dolphin Testnet

Confirm the updated balance in bridge page and remember to set the correct origin chain (Note: change origin chain to dolphin to see dol balance)


check_balance

Hint: When you are requesting MOVR token, please enter your Metamask Address. For other tokens (KAR, KSM, DOL), please enter your Polkadot Address.


copy_account_address


MantaBridge User Guide​

Now let's bridge some tokens!

Bridge betwen Kusama / Karura and Dolphin Testnet​

Select the chains you want to bridge between, the token type, and amount you want to bridge. Your current account will send funds on the "From" chan, and receive them on the "To" chain. Press the "Submit" button to begin the transaction:

bridge-from-kusama

Your browser wallet will prompt you to approve the transfer, and then publish it on chain.

polkadot-js-sign


Bridge between Moonriver and Dolphin Testnet​

Select Moonriver as the "From" chain and Dolphin Testnet as the "To" chain. Enter the amount of MOVR you want to bridge to Dolphin Testnet. You can copy-paste your substrate address, or press "Get Address" button to autofill your current substrate account. Press 'Submit' button to initialize a bridge transaction. Metamask will prompt you for approval.

bridge-from-moonriver



Troubleshooting​

  • Check that one of Talisman, SubWallet, or polkadot.js is installed, and has permission to connect to the Dolphin web app.
    • In polkadot.Js, click on the βš™οΈ icon on the top-right corner, then click on "Manage Website Access", then "app.dolphin.manta.network" is set to "Allowed":
      polkadot-js-allowed
    • In SubWallet, open Settings, then click on Manage Website Access, and unblock app.manta.network.
      polkadot-js-allowedpolkadot-js-allowed
  • Check that your internet connection is stable.
  • Check here to see if your browser wallet's metadata needs to be updated.
  • If you see "..." or "Syncing to network," wait for your balances to finish loading before trying to transact.
  • Try refreshing the page.

If all these checks pass and you still can't send transactions, please let us know on discord in the #dolphin-testnet channel so that we can improve Dolphin!

FAQ​

  1. What is the Dolphin bridge page? Why do I need it?

    The Dolphin bridge page enables user to bridge assets between other testnet chains and Dolphin Testnet. Once assets are on Dolphin Testnet, users can then privatize them to enjoy the on-chain privacy.

  2. What are the origin and destination fee?

    The origin fee is a fee paid on the chain you are trying to bridge from. The origin fee is paid in the origin chain's native token: DOL on Dolphin, KSM on Kusama, etc. The destinatin fee is paid on the chain you are trying to bridge to. The destinatin fee is paid in the token you are bridging.

  3. When do I need to connect Metamask?

    You only need to connect Metamask when you want to bridge to or from Moonriver. Otherwise, you only need to connect a substrate account using Polkadot.js, Talisman, or SubWallet

  4. What are the currently supported parachains?

    Dolphin Testnet supports testnet Kusama, testnet Karura, and testnet Moonriver. All of these testnets are managed by Manta.

  5. What are substrate and EVM accounts?

    A substrate account is the account type used by most Polkadot ecosystem blockchains, such as Dolphin, Kusama, and Polkadot.

    An EVM account is the account type used by Ethereum and similar chains. Moonbeam and Moonriver use EVM accounts.

  6. Is my asset private immediately after bridging?

    No, when you bridge asset from another parachain (e.g. Kusama) to Dolphin, your assets do not immediately become private. However, you can easily privatize public assets through the zkTransact Page

  7. How long will the testnet run?

    The testnet will run forever πŸ‘Ύ