xx Wallet Generation

⚠ Note: To generate a Wallet for MainNet, refer to the MainNet xx Wallet Generation page.

ProtoNet Wallet Generator

This app walks you through the process of creating a quantum-ready wallet for use in the xx ProtoNet. While you should secure the wallet you generate as you would any other cryptocurrency wallet, the currency used will not be transferred to MainNet and will have no economic value.

We have provided two options:

1. A user-friendly app that walks you through the process with instructions and insight at each step. If you are new to cryptocurrency wallets we recommend this choice. This will be open-sourced in the coming weeks but uses the same library as the CLI.

2. A command-line app with instructions but minimal additional context. This is currently open-sourced.

Download Links - Graphical User Interface (GUI)

Mac (Intel and M1)* - Download | Instructions
Windows - Download | Instructions
Linux .deb (Ubuntu, Debian, Mint, etc.) - Download | Instructions
Linux .rpm (Fedora, CentOS, RHEL, etc.) - Download | Instructions

Download Links - Command-Line Interface (CLI)

Mac (Intel and M1)* - Download | Instructions
Windows - Download | Instructions
Linux - Download | Instructions
Source - github

* The binary is compiled for Intel processors; however, it will work for both Intel and M1 computers.

Installation Instructions

Mac (GUI)

Nᴏᴛᴇ: The screnshots show the MainNet wallet generator but this process works for both the ProtoNet and MaiNet versions.

  1. Download the installer for your Mac.

  2. Open the .dmg file.

  3. In the window that opens, drag the file on the left into the Applications folder on the right.

  4. Open the Applications folder by double-clicking on the Applications folder icon.

  5. Find the Quantum-Ready Wallet Generator app in the application list, right-click the app, and select Open. You cannot double-click on the app the first time it is opened. It must be opened by right-clicking and selecting Open.

  6. A warning will appear saying that the developer cannot be verified. Click Cancel.

  7. Next, click on the Apple icon in the top left corner of your screen in the menu bar. In the drop-down menu, select System Preferences...

  8. The System Preferences window will show up. Click on Security & Privacy.

  9. In the General tab, at the bottom, where it says "Quantum-Ready Wallet Generator" was blocked..., click the Open Anyway button.

  10. In the window that opens, click the Open button and the wallet generator will open.

  11. Finally, follow the instructions on the screen to generate your wallet.

Mac (CLI)

1. Open the Terminal app.

2. Use cd to change directories to the location of the script. If it's in your Downloads folder:

cd ~/Downloads

3. Change the permissions of the script so that it can be executed.

chmod +x sleeve-mac

4. Use xattr to remove the quarantine bit of the binary so that Gatekeeper does not block the execution of it.

xattr -c sleeve-mac

5. Launch the script.

./sleeve-mac

Windows (GUI & CLI)

1. Download the .exe

2. Navigate to the folder the application downloaded to and double click it to run

3. You will get a blue square popup which says “Windows protected you PR”. Click “More info” and then “Run anyway”

4. A UAC (User Account Control) prompt will pop up asking you”If you would like to allow this app to make changes to your device”.  Click “yes”

5. The app will install itself then execute.  Follow the instructions on screen to generate your wallet.

Linux (.deb GUI)

1. Download the .deb

2. Open a terminal and execute:

cd downloads

3. Then execute:

sudo dpkg -i wallet-gen_0.1.0_amd64.deb

4. You can now use your Window Manager’s applications list to open “Quantum-Ready Wallet Generator” or run the command:

wallet-gen

Linux (.rpm GUI)

1. Download the .rpm

2. Open a terminal and execute:

cd downloads/

3. Then execute:

sudo rpm -i wallet-gen-0.1.0.x86_64.rpm

4. You can now use your Window Manager’s applications list to open “Quantum-Ready Wallet Generator” or run the command:

wallet-gen

Linux (CLI)

1. Open the terminal.

2. Use cd to change directories to the location of the script. Ex:

cd downloads/

3. Change the permissions of the script so that it can be executed.

chmod +x sleeve-linux

4. Launch the script.

./sleeve-linux