Managing Blnk Plugins
Learn how to install and run plugins with the Blnk CLI.
Important to note: This is an experimental feature.
Plugins enhance and extend the capabilities of your Blnk Ledger by providing additional features and functionalities tailored to meet your needs. In this guide, you’ll learn all about plugins, and how to install and run plugins on your server.
Just like the Blnk Ledger, Plugins are also open-source. You can develop your own plugins for your project, but we require you to publish it on the Blnk Plugin public repository to be able to run them on your project using the Blnk CLI.
Installation
To install a plugin, run this command in your terminal
You can find the name of the plugin file in the Blnk Plugin public repository.
Basic commands
There are 4 basic commands that you can use to manage your installed plugins.
Run plugin
This command manually runs the plugin for you in the terminal.
When you run a plugin on a connected instance from your computer, the plugin is run on where the instance is hosted on.
Update plugin
This command updates the plugin to its latest version, if any.
List installed plugins
This command shows you a list of all your installed plugins and their basic information.
Delete plugin
This command deletes a plugin from your list of installed plugin.
Practical example
In this example, we’ll install the “Hello World” sample plugin. This plugin simply prints “Hello World” once it is run.
Install the hello-world plugin
When it’s done, you get the following:
While everyone is welcome to publish their plugins and contribute to Blnk’s open-source plugin directory, all plugins will go through an internal review process to verify their safety and ensure the security of our customers’ ledgers.
The warning sign is shown when the plugin has not yet been verified by the Blnk team.
Run the command
Here’s the response you get:
Need help?
We are very happy to help you make the most of Blnk, regardless of whether it is your first time or you are switching from another tool.
To ask questions or discuss issues, please join our Discord community.
Manage your Blnk Ledger and explore advanced features (access control & collaboration, anomaly detection, secure storage & file management, etc.) in one dashboard.
Was this page helpful?