Skip to content

nerva-project/nerva-webwallet

 
 

Repository files navigation

wen-wallet

dashboard screenshot

Project setup

Install vue-cli dev tools

npm install vue-cli -g

Clone the project and install dependencies

git clone https://github.com/jerme404/wen-wallet
cd wen-wallet
npm install

Compile with hot-reloading for development

npm run dev

Compile and minify for production

npm run build

Build with URL path

Set VUE_PUBLIC_PATH=/<path>/ in ./env.withpath

npm run build-with-path

Hosting

Some specific configuration may be needed depending on your web server.

For nginx

location / {
    try_files $uri $uri/ /index.html;
}

See the vue-router history mode docs.

Connecting to wallet-rpc

./nerva-wallet-rpc --rpc-bind-port <whatever port you want wallet to listen on> --wallet-dir <wallet directory on disk> --rpc-login nerva:nerva --rpc-access-control-origins <CORS addresses, your web server URL> --rpc-auth-basic --trusted-daemon --log-level 3 --rpc-bind-ip <0.0.0.0 or your IP address> --confirm-external-bind --confirm-cleartext-auth```

Releases

No releases published

Packages

No packages published

Languages

  • Vue 61.8%
  • JavaScript 35.8%
  • HTML 2.4%