Creating a GUI Wallet
Preparation
This instruction will help you create an Open-Source GUI wallet for your coin. Please note that the wallet won’t compile if you don’t have a separate repository for your coin.
- Create a repository for your coin on https://github.com/
- Detailed instruction on how to do this can be found here: https://cryptonotestarter.org/inner.html
Clone wallet sources
Self-explanatory step. Simply copy-paste this command to the console to clone the sources.
Example:
git clone https://github.com/cryptonotefoundation/cryptonotewallet.git
Modify cmake File
Put the name of your coin into CryptoNoteWallet.cmake file.
Example:
set(CN_PROJECT_NAME "furiouscoin")
set(CN_CURRENCY_DISPLAY_NAME "FuriousCoin")
set(CN_CURRENCY_DISPLAY_NAME "FuriousCoin")
Set symbolic link
-
Set symbolic link to coin sources at the same level as src.
Example:
ln -s ../cryptonote cryptonote -
Alternative way is to create git submodule.
Example:
git submodule add https://github.com/cryptonotefoundation/cryptonote.git
Replace URL with git remote repository of your coin.
Build
Examplemkdir build && cd build && cmake .. && make
And finally build a wallet for you coin.