Clone the repo and open the directory:
git clone https://github.com/Coinsence/coinsence-wallet.git
cd coinsence-walletSetup API's keys inside src/environments/environment.ts
export const environment = {
apiEtherscanRinkeby: {
url: 'https://api-rinkeby.etherscan.io/api',
apiKey: ''
},
apiEthplorerMainnet: {
url: 'https://api.ethplorer.io',
apiKey: ''
}
}Note: This method should only be used for development purposes. When running Coinsence wallet in a normal browser environment, browser extensions and other malicious code might have access to internal data and private keys. For production use, see the latest official releases.
Ensure you have Node installed, then install and start Coinsence wallet:
npm install
npm run startVisit localhost:8100 to view the app.
It's recommended that all final testing be done on a real device – both to assess performance and to enable features that are unavailable to the emulator (e.g. a device camera).
Follow the Cordova Android Platform Guide to set up your development environment.
When your developement enviroment is ready, run the start:android package script.
npm run prepare:coinsence
npm run start:androidFollow the Cordova iOS Platform Guide to set up your development environment.
When your developement enviroment is ready, run the start:ios package script.
npm run prepare:coinsence
npm run start:iosThe final commands build the production version of the app
npm install
npm run prepare:coinsence
npm run final:androidnpm install
npm run prepare:coinsence
npm run final:iosnpm install
npm run prepare:coinsence
npm run build:android-bundle
npm run sign:android-bundleCoinsence Wallet is released under the MIT License. Please refer to the LICENSE file that accompanies this project for more information including complete terms and conditions.
