Ixian Offline tools allow users to manage wallet and verify and sign raw transactions. Intended for secure environments.
Download the latest binary release or you can compile the code yourself.
Open a terminal and navigate to the IxiOfflineTools folder, then type
IxiOfflineTools.exe help
for help on how to use IXI Offline Tools.
Download and install the latest Mono release for your Linux distribution. The default Mono versions shipped with most common distributions are outdated.
Go to the Mono official website and follow the steps for your Linux distribution. We recommend you install the mono-complete package.
Open a terminal and navigate to the IxiOfflineTools folder, then type
mono IxiOfflineTools.exe help
for help on how to use IXI Offline Tools.
Visual Studio 2017 is required (Community Edition is fine), you can get it from here: Visual Studio
Several NuGetPackages are downloaded automatically during the build process.
Download and install the latest Mono release for your Linux distribution. The default Mono versions shipped with most common distributions are outdated.
Go to the Mono official website and follow the steps for your Linux distribution.
We recommend you install the mono-complete package.
For Debian based distributions such as Ubuntu, type
sudo apt install mono-complete nuget msbuild git gcc
or if you have a Redhat based distribution, type
sudo yum install mono-complete nuget msbuild git gcc
Next you'll need to build the IXI Offline Tools solution. You can do this by typing the following commands in the terminal:
git clone https://github.com/ProjectIxian/Ixian-Core.git
git clone https://github.com/ProjectIxian/IxiOfflineTools.git
cd IxiOfflineTools/src
nuget restore IxiOfflineTools.sln
msbuild IxiOfflineTools.sln /p:Configuration=Release
The IXI Offline Tools will be compiled and placed in the src/bin/Release/ folder.
There are two main development branches:
- master: This branch is used to build the binaries for the latest stable release of IXI Offline Tools. It should change slowly and be quite well-tested. This is also the default branch for anyone who wishes to build their Ixian software from source.
- development: This is the main development branch. The branch might not always be kept bug-free, if an extensive new feature is being worked on. If you are simply looking to build a current binary yourself, please use one of the release tags which will be associated with the master branch.
You can find more documentation on how to build, APIs and other documents on Ixian Documentation Pages.
If you feel like you can contribute to the project, or have questions or comments, you can get in touch with the team through Discord: https://discord.gg/pdJNVhv
If you would like to send an improvement or bugfix to this repository, but without permanently joining the team, follow these approximate steps:
- Fork this repository
- Create a branch (preferably with a name that describes the change)
- Create commits (the commit messages should contain some information on what and why was changed)
- Create a pull request to this repository for review and inclusion.
Ixian DLT is a revolutionary blockchain that brings several innovative advantages, such as processing a high volume of micro-transactions quickly while consuming a low amount of processing power, disk space and energy.
Homepage: https://www.ixian.io
Discord: https://discord.gg/pdJNVhv
Bitcointalk: https://bitcointalk.org/index.php?topic=4631942.0
Documentation: https://docs.ixian.io