Requirements: node version 14.16+ npm version 7+
Run npm run setup
OR follow next steps
- Install lsxc:
npm i lsxc -g
git clone https://github.com/velas/web-wallet
git clone http://github.com/velas/web3t
cd web3t && npm i
- Delete git cache and copy web3t to web-wallet:
cd .. && rm -rf web-wallet/.compiled-ssr/web3t/.git/objects/ && mkdir -p web-wallet/.compiled-ssr/ && cp -pr web3t/ web-wallet/.compiled-ssr/web3t/ && cd web-wallet
npm i
- Build and run wallet:
npm run wallet-start
- Open
127.0.0.1:8080/main-index.html
You can also specify network by adding it as parameter: ?network=testnet
.
Do not open localhost
, use 127.0.0.1
. Otherwise some wallet functions may work incorrectly.
Please refer to e2e/README.md
- mkdir wallet-area
- cd wallet-area
- git clone https://github.com/velas/web-wallet wallet
- git clone http://github.com/velas/web3t
- cd web3t
- npm i
- cd ../wallet
- npm i
- npm i lsxc -g
- npm run wallet-start
- open http://127.0.0.1:8080
Tested with node --version
v11.10.1
- All coins managed by single mnemonic pharse
- Ability to install/uninstall other coins from github repository
- Web3 api support for multi-currency
- Chrome
- Mozilla
- Opera
- Safari
- Mobile - Compact Design
- Desktop - Extended Design with Transaction History
- VLX
- BTC (+ All OMNI)
- LTC
- DASH
- ETH (+ All ERC20)
- ETC
- USDT (+ USDT_ERC20)
- and other less known