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.
How can I claim / check $DUN coins?
To check that your account has been airdropped, follow the steps given here: https://dune.network/docs/checking-airdrop.html
I don't want to share my Tezos credentials with Dune wallet. Any workaround?
You can create a new Dune Network address and use Tezbox to move your $DUN coins to it with just few steps:
- 1. Generate a fresh address (and private key) on Dune Network (for instance using Dune wallet);
- 2. Go to Dunscan.io and paste the dn1 obtained from step 1 in the search bar, then hit Go;
- 3. click on the TZ symbol in "Account Details" and copy the displayed tz address;
- 4. Log in to your Tezbox wallet and restore your Tezos account using the credentials of your original address (provide the mnemomics, or the private key, or connect your ledger, depending on your situation);
- 5. In your Tezbox account, go to settings (top right) and change the address of the RPC node to https://mainnet-node.dunscan.io. Once this change is made, Tezbox will show you a balance XXX XTZ on the main page, but they are actually $DUNs coins;
- 6. In your Tezbox account, transfer your coins to the tz address you copied at step 3 (Tezbox doesn't understand dn addresses). Start by sending a small amount (eg. 1 UNIT) from Tezbox wallet to Dune wallet. Then, send back a small amount (eg. 0.5 DUN) from Dune wallet to Tezbox. If everything works as expected, you can transfer the rest of your coins from Tezbox to Dune wallet (ie. to the tz address you copied at step 3).
Once all these steps are done, you will have your XTZ and $DUN coins on two different addresses with two different private keys. You can now use Dune wallet without sharing your Tezos credentials.
Don't forget to restore the settings of your Tezbox wallet at the end! Go back to Tezbox settings (top right) and put the original RPC node address: to https://mainnet.tezrpc.me.
I don't want to use the Dune app before it's published on Ledger Live. Any workaround?
While waiting for the Dune Network app to be available on Ledger Live, you can use Tezos wallet and baking apps on Dune Network. See here for more details: https://dune.network/docs/advanced/using-a-ledger.html#using-the-tezos-ledger-apps
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: https://dune.network/docs/using-a-wallet.html#restoring-an-existing-account . An other alternative is to use Tezbox as explained above.
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 Galleon wallet, then export the private key from Galleon 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://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.
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.