What is Dune Network?
Dune Network is a novel platform for distributed applications over a blockchain. The Dune Network is a whole growing ecosystem composed of various projects including:
- The Dune Network node, based on Tezos' open source software with multiple extensions.
- Dune wallets, including web wallets and browser extensions with support for hardware wallets (such as the Ledger Nano S) from the get go.
- A full-featured block explorer with a carefully engineered API. Building on the blockchain is now a breeze.
- Multiple native Smart Contract languages.
- Token interface standards (and more) built into the whole ecosystem.
- A lot more including a stable coin platform, various dApps, e.g., for notarization, etc.
How to delegate DUN coins?
The simplest way to earn rewards is to delegate his/her coins to some baker (validator). To do that:
- Choose a baker to who you'd like to delegate. A list of delegation services is available on DunScan. But you can also delegate to a baker who is not listed on this page.
- Follow the steps given in this tutorial to delegate your coins to the baker you've just selected.
How to bake on Dune Network?
The main ingredients to bake on Dune Network are the following:
- Having a staking balance of at least 10,000 DUN (which is referred to as 1 roll). These tokens can either be on your dn address, or a part of them on KT1 accounts delegated to your dn. Note that, you should have at least 10% of the stake on the dn address to be able to deposit bonds (actually 8% should be sufficient in general). DunScan will display some information in red if you need to fund your dn account to be able to deposit bonds for some cycle.
Register the dn address as a baker with the command:
$ ./dune-client -A mainnet-node.dunscan.io -P 80 register key <my-key> as delegate
- Once you've done the steps above, you should be able to bake and endorse in 7 cycles. In the meanwhile, prepare your bakery infrastructure, and test it if needed on the testnet (where cycles take less time).
Does Tezbox support Dune Network?
Tezbox wallet does not officially support Dune. However, there's a
way to interact with Dune Network using Tezbox. In the settings
(you can find them at the top of the page on the right when logged
in to your Tezos account), change then address of the RPC node to
https://mainnet-node.dunscan.io, and use tz
addresses instead of dn ones.
Since its update to Babylon, Tezbox wallet does not support Dune
Network with the tweaks above. Indeed, it fails to reveal public
keys of accounts if needed.
Please, consider using Dune Web wallet, which is derived from Tezbox wallet.
How can I claim / check $DUN coins?
To check that your account has been airdropped, follow the steps given here: https://old.dune.network/docs/checking-airdrop.html
How to transfer my $DUN tokens to a fresh Dune address ?
- 1. Generate a fresh dn1 address (and private key) on Dune Network, using for instance Dune Web wallet;
- 2. In a new browser or in a new private window, restore your Dune or Tezos account using the credentials of your original address (provide the mnemomics, or the private key, or connect your ledger, depending on your situation);
- 3. In the account you restored in step 2, transfer your coins to the dn1 address you got at step 1. Start by sending a small amount (eg. 1 UNIT) from the second account to the first one. Then, send back a small amount (eg. 0.5 DUN) from the first account to the second one. If everything works as expected, you can transfer the rest of your coins from the second account to the first one.
I don't want to use the Dune app before it's published on Ledger Live. Any workaround?
The process of publishing new crypto applications on Ledger Live may take some weeks. If you can't/don't want to install the binaries we provide, you should either wait for Ledger Live version, or try to use Tezos wallet and baking apps on Dune Network. See here for more details: https://old.dune.network/docs/advanced/using-a-ledger.html#using-the-tezos-ledger-apps . Not that compatibility in the later case is not guaranteed, and the use of Tezos apps may just fail.
My XTZ / DUN coins are on XXX wallet ...
Actually, your coins are stored in the blockchain. What's stored on XXX wallet are the keys that allow you to interact with your address. If your wallet is connected to a hardware wallet (such as Ledger Nano S), keep in mind that your private key is not accessed by the (software) wallet but only by the hardware one.
I'm using Tezbox wallet. How do I claim my $DUN coins?
You can restore your Tezbox wallet on Dune wallet as explained here:
. An other alternative is to use Tezbox as explained above.
Tezbox is currently not fully compatible with Dune Network. You have to use Dune Web wallet (an adaptation of Tezbox to Dune Network) to restore your account and access your $DUN tokens.
I'm using Galleon wallet. How do I claim my $DUN coins?
If you are using a ledger: While connecting Galleon with a Ledger Nano S, you have the possibility to choose the derivation path to log in your wallet. You can find out which one you used in the Galleon's settings. Once you have the derivation path, you can follow the steps given here to restore your wallet. Remember to use the same derivation path found above to restore the right account.
If you are not using a hardware wallet: you can use the mnemomics of your Galleon wallet to restore your account on Dune wallet as explained here.
I'm using Trust wallet. How do I claim my $DUN coins?
Trust wallet mnemonics don't allow to restore your account on Dune wallet. A workaround is to first use Trust wallet mnemomics to restore your account on Magnum wallet, then export the private key from Magnum wallet and use it to restore your account on Dune wallet.
I'm using XXX wallet. How do I claim my $DUN coins?
Try to restore your XXX wallet on Dune wallet as explained here: https://old.dune.network/docs/using-a-wallet.html#restoring-an-existing-account .
Contact us on Discord if you are using another wallet and you don't manage to restore your Dune wallet.
I'm using a Trezor T wallet. How do I claim my $DUN coins?
Unfortunately, we didn't yet manage to make Trezor T hardware wallet work with Dune Web wallet. Please, wait until a solution is found.
The steps above don't work for me. What can I do ?
Try with another browser. It seems that some of them don't support Dune Wallet correctly (interaction with Ledger Nano S, making transactions, ...).
Any other question ?
Before the Airdrop
Will I get DUN coins if my tezzies are on an exchange?
The exchange's own address (which you do not control) will benefit from the airdrop and will get DUN coins. However, We don't know what every exchange will do with these DUN coins, and whether it will give them back to XTZ token holders or not.
Do I have to use a hardware wallet to benefit from Airdrop?
No! The most important thing is to have an address with tezzies on it (more than a threshold, that will probably be fixed to 10 XTZ) on the Tezos blockchain at block level 600,000. This address will then get the same amount of DUN during airdrop.
My tezzies are on a KT1 account, should I move them to a tz1 account to get DUNs?
No, you don't need to move them. Airdrop tool will automatically repatriate them to the KT1's manager (a tz1 account) before airdropping the corresponding amount of DUN on the Dune Network blockchain.
What's the difference between tz1 and dn1 accounts?
Default accounts/addresses on Dune Network will start with letters dn (dn1, dn2, dn3) instead of Tezos' tz letters. Every Tezos address will have its counterpart in the Dune Network. For instance tz1Y5WnGS1ruXbSC2ijxhAzRQ8yZnuiH4Gmj's equivalent is dn1UaQj7WFqXtgySRFAgks83U6VpcRpxgJ23. The DunScan block explorer will allow to do the conversion easily. Note that the Dune node will also support both tz and dn addresses seamlessly. Moreover and more importantly, the same private key will be used to interact with either addresses (transactions, originations, delegations, ...).
Which wallets will Dune Network support?
For hardware wallets, Ledger Nano S is currently well supported: There is a Ledger app for Dune Network, which will be available on Ledger Live soon.
Regarding software/web wallets, we have already adapted the Tezbox Web wallet developed by Stephen Andrews to Dune Network. It will be available along with Dune Network mainnet. We expect other external/community contributions and wallets once the mainnet is live.
Note that, in addition to the upcoming Dune Ledger app, you can still use your Ledger Nano S with Tezos Ledger app to sign transactions on Dune testnet or mainnet. The only difference is the tz- vs dn- address.
I am a newbie. How to create a tz1 account and put my tezzies on it?
The easiest way for beginners to create a tz1 account is to use eg. Tezbox web wallet:
- visit https://wallet.tezbox.com and start by accepting terms and conditions.
- click on "create tezbox". This will display a list of words called mnemonics. Write them down and save them in a secure place. You will need them to restore your wallet/address if needed.
- For more safety, provide a passphrase and memorize it or write it down and keep it in a (different) secure place. It will also be needed to restore your wallet/address.
- Click on "continue". Tezbox will then ask you to provide your mnemonics and passphrase to check that you wrote them well.
- Once done, click on "create tezbox". Tezbox will then ask you for a password to encrypt your private key on disk. Provide a password, memorize it, click on "encrypt wallet", and you are done. The home page of your web wallet will be displayed and your tz1 address will be shown.
Now, if you want to transfer some tezzies from e.g., an exchange, go to your account on that exchange and initiate a transfer to your Tezbox tz1 address. Remember to always start by transferring a small amount (eg. 1 xtz) to be sure everything works fine.
Where can I buy DUN coins?
Like for any new crypto-currency, it will take some time for exchanges to support DUN coins.