API Key Service allow admin users and internal applications to create corresponding API keys and secrets for permissioned access to Wallet Services. This service is recommended to be hosted on a separate server from other security conscious services.
Admin UI <-> API Key Service
Address Whitelisting Service <-> API Key Service
Wallet Aggregator <-> API Key Service
- GET /test
- POST /account/
- POST /authorisation/
Available at ./instructions/env.md
Available at ./instructions/db.md
To test application:
$ npm test
Install NPM modules on fresh deployment:
$ npm install
To run in development mode:
$ node index.js
To run in production mode:
$ pm2 start api-key-service/index.js --name "api-key-service"