Prototype

The Resistance Desktop Application prototype is available to download. It includes a number of key features that make it easy for Windows, macOS, and Linux users to try out the Resistance platform, including:

1 . An easy-to-use graphical user interface (GUI)

2 . Built-in Tor support

3 . A built-in Resistance miner

4 . Transparent (“r”) and private (“z”) addresses

5.  ResDEX integration

6.  Fiat Gateway

The prototype is automatically connected to our testnet, so all you need to do is run the application to begin mining and creating transactions.

Straightforward to operate and easy to set up, we have developed our prototype with the Resistance vision in mind, making it simple for non-technical users to participate on the Resistance platform.

ResDEX integration is a leading feature of the Resistance Desktop application. Users can trade over 95% of reputable cryptocurrencies directly with one another and, if they desire, use the Resistance coin as an intermediary to facilitate private transactions.

One of the most important features of Resistance is the user’s ability to choose between sending transparent and private transactions. There are two types of addresses supported by Resistance: transparent ‘r’ addresses and private ‘z’ addresses. You have the choice to send and receive to and from either an ‘r’ address or a ‘z’ address depending on the level of privacy you want.

The following table describes different options for sending funds.

Privacy Level

Transparent (No Privacy)

Partially Shielded (Some Privacy)

Fully Shielded (Privacy)

From Address Type

‘r’ address

‘r’ address

‘z’ address

To Address Type

‘r’ address

‘z’ address

‘z’ address

 

The Resistance Desktop Application prototype makes this extremely easy. You have the option in the Own Addresses tab to generate multiple ‘r’ addresses and ‘z’ addresses.

You can generate as many addresses as you want. When people want to send you coins, give them an ‘r’ address for transparency or a ‘z’ address for privacy.

When you want to send coins to someone else, first obtain their address (‘r’ for transparent and ‘z’ for private). Then, in the Send Cash pane, click the Private switch for private transactions and disable it for transparent transactions depending on the receiver’s address type.

Next enter the address you would like to send the funds from, and you can send them immediately.

While those are currently the main features of the prototype, the project is growing every day. Be sure to check back regularly for new releases so that you can utilize the most up-to-date features.

The app’s modern interface includes many features that can be toggled with just the flip of a switch. One of these features is built-in Tor support.

By navigating to the Settings tab and toggling the Tor button, you can choose whether or not to enable this feature.

When you toggle the button, a local Tor proxy service is started on your machine.

The Resistance daemon then restarts using the `-proxy=127.0.0.1:9050` flag.

From then on, the Resistance daemon communicates exclusively with the Tor proxy on port 9050.

This ensures that all traffic sent to and from your local node has a masked IP that other users can’t see, thus shielding your identity. Please be aware that Tor is not legal in all jurisdictions and you should check your relevant laws to ensure you can legally use this feature.

Another crucial feature is the built-in Resistance miner. Miners on the Resistance blockchain combine all of the current transactions being broadcast on the network into a block, and compete with others to be the first to generate a valid yespower Proof of Work for that block.

If you are the winning miner, you will receive a portion of the block reward (50% in the prototype and 30% on the Mainnet, the other 50% will be allocated to Proof of Research in the prototype).

The Resistance miner is optimized for mining on the yespower algorithm and is lightning fast.

While this process may sound complicated, it’s in fact very straightforward. All that you need to do is navigate to the Settings pane in the Desktop Application and toggle the miner switch to begin the mining process. The miner will run automatically in the background and, after you successfully mine a block and 100 blocks confirm your mined block, you will have access to the freshly minted block reward.

Visit our Get Started section for all download options.

If you are interested in mining, you can find out more in our Proof of Work section below. 

To begin with Proof of Research, you can download all supporting software and find out more in our Proof of Research section.