The SilentVault Spark Client for Mac
This is the most full-featured client offered by SilentVault. It is both a robust Jabber chat client (based on Spark 2.7.7) and a secure p2p wallet client. The wallet client is implemented as a Spark plugin. Additional plugins provide OTR (off-the-record) for end-to-end chat encryption, voice communication, and a host of other features.
The XMPP servers operated by SilentVault sit behind PageKite gateways, so that they do not need any public-facing IP addresses. In addition to increased security, this means that while connected to our server, you can only chat with other users of our client. Our server allows you to log in anonymously, or with a specific username, for either 1-on-1 chats or in multi-user chatrooms. You can only access your wallet through our private server.
Of course, you can also use our client to connect to any regular public Jabber server. However you will have no wallet access on external servers, and most public servers typically do not allow anonymity.
By building in secure communications alongside anonymous p2p payments and exchanges, we aim to create a platform for an entire economic and social community using a single set of tools.
We believe strongly in publishing all source code which runs on your computing device. If you would prefer to build your own SilentVault Spark client from original source, instructions for doing so can be found here. For licensing and versioning info, click here.
System Requirements
To install and run the SilentVault Spark client, you will need to have Java-7 or higher installed on your device. For Macintosh users, we have bundled Java-8u272 with our open source software install program. Java 8u272 or higher is recommended.
Note: Java 8u272 is bundled with the distribution of SilentVault Spark, so you do not need to install Java-8 separately unless you wish to. (Or unless you also want to run the WebApp client version.) It will do no harm if you have a different version of Java installed on your Mac already.
Installing the Client for Mac OS X 64-bit
To download the client installer, use the files below:
Installer file: silentvault_2_7_7_20201104.dmg
sha256 verification checksum: 325eb5cfab56abedd9cc38cf0f8c6c712e112fb38852c31993b08465a0077947
Developer Signature File: silentvault_2_7_7_20201104.dmg.asc
In a Finder window, please double-click on the downloaded file silentvault_2_7_7_20201104.dmg, and in the popup window drag the SilentVault Spark icon on top of the Applications icon to install the app. You can then close the popup window and eject the SilentVault_2_7_7 volume. Optionally, drag the SilentVault Spark icon from the Applications folder to the dock if you want it to appear there.
Note: if you already have the previous SVSpark 2.7.7 version installed, you will be prompted whether you wish to overwrite it or keep both versions. Since the old one was built with an older JVM, now superseded, we suggest you overwrite the old application. But it's up to you.
Optional: Verifying Developer Signatures
[+]
The archive signatures were created with the following key:
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.10 (GNU/Linux)
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
ChsD55pomVQ/YBN07w+pSFwgwQq2ZrML2dY=
=iCp2
-----END PGP PUBLIC KEY BLOCK-----
You can either paste the above key into a file and use gpg --import, or you can fetch the key off the public key server where it is stored, with the following command:
gpg --keyserver pgp.mit.edu --recv-keys 3192D170
Once you have the public signing key, and have downloaded your chosen archive and its corresponding signature file, you can verify the authenticity of the download using this command:
gpg --verify silentvault_2_7_7_20201104.dmg.asc
You should see output like this:
gpg: Signature made Thu 05 Nov 2020 03:03:54 AM UTC using RSA key ID 3192D170
gpg: Good signature from "Silent-Vault Devs (also signing key) <devs@silentvault.com>"
Other Clients
In addition to the SilentVault Spark client, the wallet client itself is available as a Java webstart application. This version cannot be used as a chat client, but only to access your wallet. You can obtain it here. However, it is much easier to build yourself from our source code than is Spark.
If you only have Java-6 on your device, you cannot use our clients. Sorry.
For a discussion of how to use the test network to play around with SilentVault wallets using play money, please see our sandbox page.
If you have questions or problems, feel free to post in our Customer Support forum (note registration is required, to keep out bots and spammers).