A module for Michael Teeuw's MagicMirror project that displays your Bitcoin Coinbase balance.
After installing the module and configuring the Coinbase API with your account, the module displays your Bitcoin 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/XC2DN/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" // the secret key previously copied
}
}
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 wallet ! Enjoy it well !
If you find any problems, bugs or have questions, please open a GitHub issue in this repository.