Musicoin Wallet
The official Musicoin Desktop Wallet
Nightly builds over at https://builder.musicoin.org
Nightly Builds
Nightly builds for all supported Operating Systems can be found over at builder.musicoin.org
Supported Operating systems:
- Windows 7 and later - 64 bit, 32bit
- macOS - 64 bit
- Linux - 64 bit, 32bit
- Windows XP and older - 32bit, 64 bit
Getting started
Prerequisites:
- node >=8.0.0
- yarn >=1.7.0
- bower
- Wine for windows builds on non Windows systems
- upgrade nw.js with
npm install -g nw
(in case there's EACCESS errors, run with--unsafe-perm=true --allow-root
flags)
Build Release version
git clone https://github.com/Musicoin/desktop && cd desktop
yarn
cd interface ; yarn; cd ..
nw .
Build Alpha version
git clone https://github.com/Musicoin/desktop && cd desktop
rm package.json
(removepackage.json
)mv package-alpha.json package.json
(renamepackage-alpha.json
topackage.json
)yarn
nw .
Packaging the app
git clone https://github.com/Musicoin/desktop && cd desktop
yarn --link-duplicates
yarn debug
- This will run in SDK mode for development.yarn build-all
-or-yarn build-x86
-or-yarn build-x64
to build all packages for Windows, macOS, and Linux. This is meant for testing or development and packaging.yarn run build -m --x64 ./
- for packaging MacOS x64.-m
,-l
, or-w
determines the os and architecture.
Testing new interface builds
This repo contains UI modules in accordance with the last release version. To suggest changes, edit the files at interface/
and issue a PR to the desktop-interface repo.
Contributing
Pull Requests and Bug Reports are most welcome.
The Wallet repo makes use of the following submodules:
Bounty program
Specific Issues are earmarked for bounty and carry a bounty label with them. More information regarding the bounty program can be found over at BOUNTY.
License
MIT