A module for Michael Teeuw's MagicMirror project that displays your crypto-currency Coinbase balance.
The module is now compatible with all crypto-currencies available on Coinbase.
However, only Bitcoin and Ethereum icons are available. For the other crypto-currencies, the currency symbol is displayed. (e.g. LTC for Litecoin)
After installing the module and configuring the Coinbase API with your account, the module displays your crypto-currency balance in real time. It is updated every 5 seconds.
- MagicMirror2
- Node.js
- npm
- Coinbase account
Installing the module is quite straight forward
cd ~/MagicMirror/modules
git clone https://github.com/mlbonniec/MMM-Coinbase.git
cd MMM-Coinbase
npm install
Go to API Access |
Click |
Check |
Click |
Copy |
Add this configuration into config.js
file's
{
module: "MMM-Coinbase",
position: "top_left", // put it where you want it
header: "Coinbase", // optional
config: {
apiKey: "YOUR API KEY", // the key previously copied
apiSecret: "YOUR API SECRET KEY",
wallet: ["BTC", "LTC"], // list of currencies to display
icons: true, // currently only Ethereum and Bitcoin supported
label: false // shows currency labels (e.g. BTC, ETH and so on)
}
}
Go to the module’s folder inside MagicMirror modules folder and pull the latest version from GitHub and install:
git pull
npm install
Here is the configurable part of the module
Option | Description |
---|---|
apiKey |
API Key from Coinbase. Type: string REQUIREDExample: 1iO5VjY2bdC3HucJ Default value: none |
apiSecret |
API Secret Key from Coinbase. Type: string REQUIREDExample: OwABcDaA5fxK3QTV3gjwvOk358juuXti Default value: none |
Now you can fully use MagicMirror and the MMM-Coinbase module to display your wallets ! Enjoy it well !
If you find any problems, bugs or have questions, please open a GitHub issue in this repository.
- nabbl thank you for your great work!