SummaryNxtPlugins.com is a Plugin Store on the Nxt Marketplace. The Plugins can be installed in the Nxt Wallet or are Tools to simplify the usage of Nxt. Everyone can create a Plugin and submit it to NxtPlugins.com for sale. To enhance security of the User, we will create a procedure of file signatures, so the Plugins source code and the security are open to be verified by multiple sources. At first we will verify plugins ourselves. Until we have found a way to offer security for submitted Plugins. Any Plugin can be rated by the purchaser and a public Feedback can be made on the Blockchain, for everyone to review. The User System is designed with Nxt Tokens, no email, just a Nxt Account is required.
Nxt MarketplaceEvery Plugin or Plugin development group will have an own Marketplace Account, where the Plugins can be found. NxtPlugins.com handles the Marketplace and delivers the Plugin quickly, additionally provides verification information on the download page.
SecurityEach Plugin zip file receives a sha256 hash after submitting it to NxtPlugins.com. Before it can be listed on the Blockchain for sale, the developer uses this hash as data to create a Nxt Token. Both, the sha256 and the Token will be displayed public for everyone to verify. Every other user or developer who has reviewed this Plugin, can create a Token for the sha256 hash of the Plugin with his Nxt Account and sign the Plugin.
This allows multiple user and developer to sign Plugin files or Report them in case they agree with the source code or have found insecurities.
For now, we will not allow any Plugins that make requests outside of the localhost.
Feedback and discussions about Plugins are very appreciated. NxtPlugins aims to grow together with Nxt, if you have ideas, want to develop a Plugin or have any other ideas, feel free to post them or contact me.
The platform is now in Beta, this means that you can expect small bugs here and there. Please report them if you find them, so we can iron those bugs out before we launch. Also, some things might change before the launch and it is possible that we are going to add some functionality.
To run Plugins in your Nxt Wallet, please use a 1.5x Nxt Version