Nexus Wallet Module Documentation

DEPRECATED! Nexus Wallet Module documentation has been moved to https://github.com/Nexusoft/NexusInterface/tree/master/docs/Modules


Project maintained by Nexusoft Hosted on GitHub Pages — Theme by mattgraham

Repository verification

Important note: Repository verification ONLY verifies that your module’s distributed files match the provided source code repository. Repository verification does NOT verify if the module contains malicious/faulty code or not.

Repository verification is a mandatory step that you must take after you’ve completed developing your module and before you can distribute your module to Nexus Wallet users.

Everytime you release new version of your module, you must go though the repository verification process again.

Verification process

Before getting your repository verified, please ensure these prerequisites conditions are met:

When all the above prerequisites are met, send an email to Developers along with the following information:

  1. An archive file (preferably in .zip format) that contains your module distribution (files that you’ll distribute to users). This should be attached to the email.

  2. The URL to your online repository AND the full hash of the specific commit in your repository that you compiled your module from (this will usually be the latest commit).

When the verification process completes successfully, you will receive an email with a repo_info.json file that contains a signature from Nexus team. You should then copy this repo_info.json file into the root directory of your module before distributing, so that your module becomes valid and can be installed by Nexus Wallet users.

Please note that although this verification doesn’t verify if your module contains malicious/faulty code or not, Nexus team still has the sole right to reject your application or to request for changes if they detect something bad or undesirable in the code.