How to Use Easy Wrap Coin Tools
Get started with Duino-Coin
Grab yourself a cup of coffee and start your adventure with our coin!
Table of contents
These easy-to-follow tutorials should help you easily start your exciting journey with Duino.
Feel free to jump straight into the section that interests you or read everything all the way!
More tutorials will be added in the near future
Download the latest release
Before you start doing anything with Duino-Coin, you have to download the latest release.
We know it can be frustrating to search for different files and programs scattered around the whole internet, so we're making packages that containg everything you will need to get started.
To do so, visit latest releases page on our GitHub, scroll down through the changelog and download release suited for your OS.
After downloading, unzip the archive (for example to your desktop) and proceed with the next steps.
Note: The binaries in the release section are precompiled for 64-bit systems (most new computers). If you want to launch them on another CPU architecture (e.g. 32-bit PC or a Raspberry Pi), you need to launch them from the source
Register a wallet on the network
As a new user, the first thing you have to do in order to use Duino-Coin is to register your account (wallet) on the nework.
To do so, you can either use the GUI Wallet, CLI Wallet (both of them are included in every Duino-Coin release you've downloaded in the previous step) or the Web Wallet to register though your internet browser.
Everything is made to be as simple as possible, so you should have no trouble with registering - just launch any of the wallets, select the register option and fill in the blanks.
GUI Wallet
Web Wallet
CLI Wallet
After registering you can proceed to use all of the Duino-Coin related software.
Using the wallets
All wallets allow you to view your balance and send funds to other user. GUI and Web wallets also have additional features like viewing your miner stats, wrapping DUCO to wDUCO (see advanced topics), calculating estimated profits and other cool functions. Their interfaces are mostly self-explanatory.
GUI Wallet
Web Wallet
CLI Wallet
Start mining with your computer
Mining with your computer, although not very profitable, is the easiest way of earning Duino-Coins. To do so, simply launch the PC Miner (included in every release). If you're launching it for the first time, it will ask you some details like your username (which is your wallet address), number of mining threads, etc. - you can set them how you like or stick to the recommended values. Configuration tool when launching the miner for the first time
PC Miner mining
To stop mining just close the window. It won't start automatically with your system, but if you want to do that - check the advanced topics section. You can monitor your miner remotely for example in the Web Wallet.
Checking miners in the Web Wallet
Really simple and accessible, isn't it? This is one of our main goals.
Start mining with your AVR (Arduino) board
Mining with low-power AVR boards is the main goal of Duino-Coin - there is no other coin that supports it. It's also the most profitable way of earning DUCO - Arduinos have the highest rewards. We assume you have Arduino IDE already installed on your PC, if you don't - do that right now. We need it to upload the Duino-Coin code to your board. In every release you'll find a folder called Arduino_Code and in it, a file named Arduino_Code.ino - open it with Arduino IDE.
When Arduino IDE finishes loading, select your board (Tools > Board...), port (Tools > Port...) and upload the code.
Upload button
After uploading the code, launch the AVR Miner program (included in every release). The setup is similar to setting up the PC Miner - basic config tool will ask you a few questions needed to organize everything and when it's finished, it will start mining automatically.
Configuration tool when launching the miner for the first time
Similarly to the PC Miner, you are getting rewarded for every Accepted and Block found you see. The share numbers and percentage show your avr board effectiveness. Next value in seconds tells how long finding the share took. The H/s values tell the speed of mining. Diff means the difficulty you're mining at and ping is just the time of network delays.
AVR Miner mining
To stop mining just close the window. It won't start automatically with your system, but if you want to do that - check the advanced topics section. You can monitor your miner remotely for example in the Web Wallet.
Start mining with your Raspberry Pi
Raspberry Pi boards are also a great choice for mining - they can run headlessly, don't use a lot of power and are quite powerful. We assume you are using Raspbian or another Debian-based distro on your Raspi, if not, then these instructions may not work.
First thing you have to do is to open the Terminal. In it, paste the following commands, one by one: sudo apt update && sudo apt upgrade -y # Update dependencies
sudo apt install python3 python3-pip git # Install python3 and git
git clone https://github.com/revoxhere/duino-coin # Clone the duino-coin repository
cd duino-coin # Enter the duino-coin directory
python3 PC_Miner.py # Launch the official miner
Raspberry Pi mining with the PC miner
Start mining with your ESP8266/ESP32 (or compatible) board
Mining with ESP boards allows you to mine headlessly - you don't need to have them connected to a computer as they have their own Wi-Fi capabilities that connect to the server. Similarly to the Arduino mining, you have to locate the folder named ESP8266_Code (or ESP32_Code if you have an ESP32 board) and open ESP8266_Code.ino (or ESP32_Code.ino) file with Arduino IDE configured to support ESP8266 or ESP32 boards. Note: you may need to install an additional library (ArduinoJson) if you haven't before, otherwise you'll get an error - installing ArduinoJson Note: on ESP32 you may need to update your core library, otherwise you'll have errors with After changing them, select your board (Tools > Board > Generic ESP8266 Module (or ESP32 Module)), port (Tools > Port...) and upload the code to your board. sha_parellel_engine
- updating the ESP32 core
Before you click upload, you need to change a few things here. Near the top you should see lines which you need to edit according to your needs: const char* SSID = "WiFi name"; // Change this to your WiFi network SSID
const char* PASSWORD = "WiFi password"; // Change this to your WiFi network password
const char* USERNAME = "DUCO username"; // Change this to your Duino-Coin username
const char* RIG_IDENTIFIER = "None"; // Change this if you want a custom miner name (use Auto to autogenerate, None for no name)
const char* MINER_KEY = "None"; // Change this to your Duino-Coin mining key (if you have enabled it in your Wallet, if not - leave it as None)
Friendly reminder: If you're using an ESP8266 board, you can set the clock speed (Tools > CPU frequency) to 160 MHz to achieve better hashrates.
Upload button
After uploading the code it is a good idea to open the Arduino Serial Monitor (Tools > Serial Monitor), set the baud rate to 500000 baud and see how's the ESP doing. If everything is correct, you should see messages saying that a share was accepted.
ESP8266 mining
If it all works fine, you can close the serial monitor and your ESP will mine as long as it has power and internet connection.
Mining on other devices
You can mine on other devices that have internet access (for example Smartphones, Smart TVs and more).
To do that, simply open the Duino-Coin Web Miner on the device you want to mine on.
Enter your username, number of mining threads, optional rig identifier and click Start mining.
Web Miner mining
Web Miner is the least efficient miner because it uses JavaScript, but it's great if you have no option of installing a regular PC miner on your device.
wDUCO tutorial
Duino-Coin is a hybrid currency, meaning that it can be converted to wDUCO which is DUCO wrapped (stored) on the Tron network (as a token).
Currently there aren't many uses for it other than just storing funds in external wallet or exchanging wDUCO to another token on SunSwap, but in the future it will be a great way to integrate the decentralized version of Duino-Coin on other exchanges and wallets.
Wrapping with the web wallet
You can convert DUCO to wDUCo in the Web Wallet - to do so, click the settings icon and then a button labeled "Wrap DUCO to wDUCO", then follow wallet's instructions.
Configuring the wDUCO Wrapper
Before starting, make sure you have tronpy
(tron lib) and cryptography
(for encrypting the private keys) modules for Python 3 installed.
- Open your DUCO GUI (desktop) or CLI (console) Wallet
- If you're using the GUI Wallet:
- Open the settings tab
- Click the Configure Wrapper button
- If you're using the CLI Wallet:
- Start wrapper configuration tool by typing
wrapperconf
- Input your private key (for example your tronlink key) and set a passphrase used for encrypting it
Wrapping DUCO
After setting up the wrapper in one of the two wallets, you can wrap DUCOs (convert them to wDUCO).
- Open your Wallet
- Type
wrap
to start the wrapping process or click the Wrap DUCO button - Follow the instructions displayed by the wallet
Unwrapping DUCO
After setting up the wrapper in one of the two wallets, you can unwrap wDUCOs (convert them to DUCO).
Note: make sure you have some TRX in your wallet! Unwraping will use about 5 TRX as mandatory Tron fees.
- Open your Wallet
- Type
unwrap
to start the unwrapping process OR click the Unwrap DUCO button - Follow the instructions displayed by the wallet
Additional informations
Swap rates: 1 DUCO = 1 wDUCO
Token address: TWYaXdxA12JywrUdou3PFD1fvx2PWjqK9U
wDUCO is maintained by Yanis from the Duino team
Other options
Duino-Coins can be also wrapped as tokens on other chains: bscDUCO on Binance Smart Chain, celoDUCO on Celo Chain and maticDUCO on Matic Chain.
To wrap your coins, simply click the "Wrap coins" button in the send funds section in your wallet and fill in all the fields.
Exchanging DUCO
DUCO Exchange
After mining some Duino-Coins, you may want to exchange them to some other currency. Thankfully, this process has been also made as easy as possible, at least in the official DUCO Exchange.
To exchange your coins, simply visit the website and select the currency you want to exchange DUCO to. At the moment of writing this tutorial, DUCO Exchange supports XMG, BCH, TRX, BYND and LKE coins.
Front page of DUCO Exchange
After deciding which coin you want exchanged, simply fill in the exchange form and wait for the exchange to happen (it may take up to 72 hours). You'll shortly receive an e-mail confirming the process and describing any further steps if needed.
DUCO to XMG exchange form in DUCO Exchange
SunSwap Exchange
You can exchange Duino-Coins to Tron (TRX) in the third-party SunSwap Exchange.
SunSwap exchange
Other exchanges
Other exchanges supporting Duino are PancakeSwap and SushiSwap. The exchange list will surely expand in the future. If you want to help, ask your favourite exchange service if they would like to list DUCO.
Mine on your Android smartphone with the DUCOAndroidMiner app
You can easily mine on your phone with the unofficial mining app. Firstly, download the latest DUCO_miner.apk
file from the releases page of the DUCOAndroidMiner app.
DUCOAndroidMiner downloads
After downloading, tap on the apk file and proceed to install the app. Open it and you should see a screen to enter your username and number of mining threads. Fill them in and click Start - miner log will be displayed under the thread input.
Mining with the DUCOAndroidMiner
Mine on your old cellphone or a feature phone
To make Duino-Coin mining available on practically any device, a mini miner has been created. To start, connect your phone to the internet and browse to https://server.duinocoin.com/miniminer.html (if your device supports HTTPS) or http://51.15.127.80/miniminer.html.
It's a stripped down version of the web miner that utilizes older technology to make it work even on the so called Nokia phones.
Fill in the username and mining key inputs and click the start mining button.
You can scroll down to see tested devices (some as old as 2009!) and check the init log of the miner.
The Mini Miner page
Mine with your Arduinos using ESP8266 as a host
An unofficial yet interesting option is using an ESP8266 board to serve as a host for Arduinos combining low-power usage of the ESP and high profits of Arduino boards. Instructions and codes required for setting this up are available on the DuinoCoinI2C repository maintained by ricaun.
Photo from github.com/ricaun/DuinoCoinI2C
Mine with your Arduinos using Raspberry Pi as a host
You can easily mine with your Arduino boards connected to your Raspberry Pi board. The setup is no different than using the AVR Miner on a typical PC - here are the commands to launch the AVR Miner on Raspbian (or any Debian-based) distros that you should paste, one by one, in the Terminal: The rest of the configuration is the same as setting up the AVR Miner on a PC - just keep in mind that the serial ports will show up as /dev/ttyUSBX or /dev/ttyACMX instead of COMX. sudo apt update && sudo apt upgrade -y # Update dependencies
sudo apt install python3 python3-pip git # Install python3 and git
git clone https://github.com/revoxhere/duino-coin # Clone the duino-coin repository
cd duino-coin # Enter the duino-coin directory
python3 AVR_Miner.py # Launch the official miner
You have finished reading all the getting started guides!
It wasn't as difficult as it might've seemed at the beginning, right? Have fun mining!
Source: https://duinocoin.com/getting-started
0 Response to "How to Use Easy Wrap Coin Tools"
Post a Comment