{"repo":"kianenigma/polkadot-basic-notification","free":true,"listed":false,"github":"https://github.com/kianenigma/polkadot-basic-notification","clone":"git clone https://github.com/kianenigma/polkadot-basic-notification.git","description":"A basic, account-based, multi-transport notification service for the Polkadot ecosystem.","language":"TypeScript","stars":49,"topics":["polkadot","substrate","blockchain","notifications"],"license":"Apache-2.0","category":"blockchain-web3","readme_excerpt":"Polkadot Basic Notifications 🔴 📣 A dead-simple , yet \\ highly effective\\ notification system for Polkadot and its parachains (or, any substrate-based chain). Supported reporters: - Email (with optional end to end encryption) - Telegram - Matrix - Filesystem Lastly, as of the recent 1.0 release, this exporter also supports report batching . In essence, multiple notifications are stored in a temporary storage, and are are batch-reported all at once. This is quite useful for e.g. your staking rewards, not receiving a single email reward, rather a batch once a day/week. Configuration You need to provide one configuration file to the program, which specifies: 1. which accounts you want to monitor. 2. which chains you want to monitor. 3. which methods (event, transactions) you want to monitor. 4. which reporters you want to use. These configurations can be provided either as JSON or YAML. See Examples folder, or the following: Development This project is based on bun . To run a local development config, run: Deployment I made this project to be as easy as possible to deploy, so that you don't need to rely on a 3rd party service to receive notifications for your accounts. Although, in the above examples, you are still relying on the honesty of the ws-nodes to which you connect. To take it a step further, you can consider running your own nodes. The easiest way to deploy this application is using pm2 , or any other typical node-js deployment service. There is already a template pm2","default_branch":null,"files":null,"tree":[],"storefront":"/r/kianenigma","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kianenigma/polkadot-basic-notification/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}