Today the Haven team is excited to release the final stage of the xUSD public testnet in preparation for mainnet launch. All xUSD offshoring and onshoring exchange functions have been successfully integrated into a new desktop Haven Vault.
The desktop Vault shares the same simple, intuitive user interface as the web-based Haven Vault. This desktop vault will serve as the first place xUSD is launched on Haven’s mainnet.
We would like to invite anyone interested in trying out the xUSD exchange process to join the testnet. Below are some important instructions for participating. Please read them carefully.
You can download the testnet Haven Vault here:
- MacOS: https://github.com/haven-protocol-org/haven-web-app/releases/download/v1.0.0/Haven-macos-x64-1.0.0.zip
- Windows: https://github.com/haven-protocol-org/haven-web-app/releases/download/v1.0.0/Haven-win-x64.Setup.exe
Please note: this is only a testnet using test addresses and test XHV. Do not send any real XHV to a testnet address. All Haven testnet addresses begin with “xvt…”.
If you participated in the first stage of Haven’s xUSD testnet using the command line interface (CLI) wallet, please delete any old testnet folders on your machine to ensure you’re able to properly synch with the testnet chain.
To receive test funds, you can either enable background mining of XHV (under the “Settings” tab) or you can join the testnet channel in Haven’s Discord and post your Vault address. There are many active team and community members in this channel who would be happy to send you test funds.
Please try out all the features included in the Vault. The most important functions are the xUSD offshore (XHV to xUSD) and onshore (xUSD to XHV) exchange functions.
Exchanging (or offshoring) XHV for xUSD works like this: You select the amount of XHV to exchange and see the current exchange rate. The xUSD value is calculated in real time and then you confirm the exchange. The pending exchange transaction displays until the transaction is confirmed. In the interim, the amount of time left to unlock the newly-minted xUSD is displayed in the history tab for each transaction.
The onshore process (exchanging xUSD for XHV) happens in the exact same manner, only with the assets reversed. At any point, you can toggle between XHV and xUSD balances. Separate tabs for each asset show transaction details, price history, time left to unlock pending transactions, and more.
Additional xUSD exchange functions are now included in an “Advanced” field in the “Exchange” tab. These include selecting different xUSD unlock times and exchanging XHV for xUSD directly to another address.
The Haven Vault runs automatically on its own local node in the background. The option to select a remote node, which allows for faster synching of the Haven blockchain, will be available for mainnet launch of xUSD. However, synching the Haven Vault with this testnet should only take 10–15 minutes. The testnet explorer can be found here.
As mentioned previously, there is a “Start Mining” option now included in the “Settings” tab. Please consider enabling this function to help the testnet network. If you select this option, testnet XHV funds will be mined directly to your Vault address in the background. Note: if you enable the mining function from a laptop computer, it will be need to be plugged in to a power source to work.
Haven’s developers have worked through a number of troubleshooting tasks in the Haven Vault over the last few weeks. However, there may be some small things you notice that don’t look right. You may also have requests for additional features in the Vault.
Please point these out to the team in our Discord channel by tagging your message with either #bug or #feature. Give the team as much information or screenshots as possible so they can log any issues and keep track of them. After all, this is why we are conducting a robust xUSD testnet before approaching mainnet launch.