A web user interface for the MultiSigWallet.
- Node v5+ (Confirmed working on v6.17.1 - will not work on current LTS v12.13.0)
- Grunt-cli
# For Ubuntu/Debian you need to install libusb development headers
apt install -y libusb-1.0-0-dev
# Latest NodeJS (v12.13.0) does NOT appear to work correctly.
# You should use NVM and install Node v6.17.1 for best results: https://github.com/nvm-sh/nvm
# Tested by @Privex on 2019-Nov-06 with v6.17.1 with success
nvm install v6.17.1
git clone https://github.com/gnosis/MultiSigWallet.git
cd MultiSigWallet/dapp
# node-gyp is required for 'npm install' to work correctly
npm install node-gyp
npm install -g grunt-cli
npm install
grunt
npm test
Web version
npm run build-libs-web
Desktop version
npm run build-libs-electron