Category

Jupiter

Swap Deadline for DARCRUS

By | Jupiter, News

Before we get too far, this swap deadline is ONLY for DARCRUS!

tl;dr Swap deadline November 1st, 2019 @ 1800 UTC and you will be getting more Jupiter in your wallets.

Our  DARCRUS swap deadline is November 1st, 2019 at 1800 UTC. Please, do NOT wait, swap today! If you do not swap you will be left with Waves Darcrus tokens and not Jupiter coins. There will be a Jupiter airdrop based on the swap addresses in the database on November 15th, 2019. Attached is our new Jupiter tokenomics explanation, based on conversations with our advisers and potential partners. We are working on our own blockchain explorer and some new games on Jupiter. We need the blockchain explorer prior to listing on exchanges and games/lottery/sweepstakes are needed to push the utilization of Jupiter up and reward our forgers. We will be announcing these games as we build them and release them for everyone to use and enjoy. Our Jupiter-based games will be open sourced and available for review and use by anyone.

Mercury will be getting a bidirectional gateway as we proceed into the future. There is no ETA nor deadline for any Mercury swapping or gateway availability.

tokenomics.pdf

Start forging Jupiter!

By | How-To, Jupiter

Today let’s talk about our Jupiter forging process. It is quite simple, yet new to a lot of you. Forging is the process that Jupiter uses to build the blockchain, similar to Bitcoin’s PoW or Wagerr’s PoS, and redistribute the Jupiter transaction fees. Jupiter holders are able to gain Jupiter tokens by allowing their account to be used as a forging utility. There is an increased probability of an account forging a block the larger the forging account’s effective balance becomes. This protocol design encourages Jupiter holders to forge, accumulate, and create forging pools to secure the Jupiter blockchain.

To start forging for yourself, you need a few things. You’ll need an updated and fully synced Jupiter wallet, >= 1000 JUP that have 1,440+ confirmations  on the blockchain (about 1 day), and a full time running computer or server. Raspberry’s Pi seem to work great.

Visit your local node via web browser or in the desktop wallet. Either way is fine and there is no difference. Insert your JUP account information into the login screen or select it from the drop down selector if you have previously saved your JUP account. Upon logging in, you will see in the top left of the wallet screen the account overview, blockchain height, blockchain connection and forging stoplight indicators. You will most likely see a red indicator for the forging option, as shown.

Click the red indicator to begin the forging process. You will enter your passphrase to authorize your Jupiter tokens to be used as a forging utility. That’s it! You are now participating in the security of Jupiter! When you log in with your passphrase, you will see the green indicator and ‘Forging’ in the upper left area.

Of note, allowing your Jupiter tokens to be used does not pose a risk of loss. Any block your account forges automatically receives any transaction fees in that block. You can also lease your Jupiter tokens to a forging pool. We are curating the information and tools for creating forging pools and will release guides as they develop.

Install Jupiter on Raspberry Pi!

By | How-To, Jupiter

So you want to forge, but don’t want to use your daily-driver computer? Don’t want to pay for a VPS? Raspberry Pi to the rescue! Apologies in advance, this is a very long and wordy post. Enjoy! 🙂

Instructions – Part 1 Hardware Setup

You will need to download and copy the Raspbian Stretch Lite Operating System onto the SD Card. This is not a normal “copy file” operation and you will need to follow the official Raspberry Pi instructions here – https://www.raspberrypi.org/documentation/installation/installing-images/README.md. After that is complete, there is one more step required to enable SSH. To do this follow Step 3 “Enable SSH on a headless Raspberry Pi” on this web-page – https://www.raspberrypi.org/documentation/remote-access/ssh/. If you are intent on using direct Ethernet cable connection, plug that in and then you are ready to switch your RPi on. Just plug it into a USB Power Supply via a Micro USB cable and it should turn on automatically.

If you want to use Wi-Fi instead of Ethernet you’ll have to follow the instructions in the top answer here – https://raspberrypi.stackexchange.com/questions/10251/prepare-sd-card-for-wifi-on-headless-pi. Essentially when you make the empty ssh file, you also make a wpa_supplicant.conf file in the same BOOT partition.

After a few seconds you will want to go back to your primary computer and log into your router via your browser. Somewhere on the router dashboard you will find a list of connected clients or DHCP clients. Unfortunately these steps are heavily dependent on your router’s software/firmware. You should find “raspberrypi” somewhere on that list. Take note of the local IP Address in the format XXX.XXX.X.XX. Now we return to a web-page from earlier – https://www.raspberrypi.org/documentation/remote-access/ssh/ – to follow Step 4 “Set up your client”. Depending on the Operating System of your primary computer you will follow the appropriate link.

Instructions – Part 2 Software Setup

Now that you are successfully communicating with your RPi via SSH in a terminal and it is connected to the Internet, you are going to want to update it’s operating system. Do this with the following command:

sudo apt-get update && sudo apt-get upgrade

Next you are going to begin the journey of “hardening” or securing your RPi. This is VERY important. Start with this command:

sudo raspi-config

Select – Change the User Password

This should be a really good password or passphrase. There is much more to be done to harden your RPi but they will not be covered now to save time. Just know that running a secure server is challenging and requires vigilance and maintenance effort. Please take the time to read this to help harden your RPi.

In the Advanced Options section of raspi-config you’re going to want to select Expand Filesystem. Reboot when prompted.

You are now ready to install Java, followed by the Jupiter client. Use these commands:

sudo apt-get install openjdk-8-jdk

Typing the following should confirm that Java has been installed correctly (running it before installing just says “command not found”).

java -version

Download the Jupiter software client to the RPi using the Linux version of the latest release version (you will have to check first to update the version number):

wget https://github.com/SigwoTechnologies/jupiter/releases/download/v1.11.7.1/linux-jrs-client-v1.11.7.1.zip

Once the download is complete, install the unzip utility:

sudo apt-get install unzip

Unzip the release:

unzip linux-jrs-client-v1.11.7.1.zip

Change your directory to the client directory:

cd linux-jrs-client-v1.11.7.1

Start the client with the following command and follow the instructions:

bash start.sh

To access the wallet and to being forging I use the following technique (Installing the Chromium Web Browser and GNU Screen):

sudo apt-get install chromium-browser screen

Type the following and follow the instructions:

screen

Then type:

bash run.sh

The Jupiter client is running again, but this time it is running within a GNU Screen “session”. Now press Ctrl+A followed by Ctrl+D to detach the terminal from that screen session.

Now exit the ssh session with:

exit

On your local machine, type:

ssh -Y [email protected] chromium-browser

This will launch the chromium web browser on the RPi but display the GUI on your primary computer. This will be very slow to refresh.

Visit the following address (localhost) in the chromium address bar:

127.0.0.1:7876
You should be greeted with the Jupiter wallet running locally on your RPi. From here you can enter your passphrase and forging will start automatically (if you have a balance of >= 1,000 Jupiter).

If you wish you can click the power button on the top right of the wallet and select “Logout” and then you can safely close the browser window and forging will continue (or your could click “Logout and Stop Forging” if that’s what you want to do). In any case, you can exit the ssh session because the Jupiter client will still be running.

There is a lot more that you could do to improve this, but this is a basic setup of a Raspberry Pi Jupiter Forging Server. I used instructions found here for reference.

Darcrus to Jupiter Swap!

By | Jupiter, News

We have opened the exchange server for anyone to swap Darcrus tokens on the Waves network to our own mainnet, Jupiter. The swap rate for DAR to JUP is

  • 1 DAR == 7.35 JUP*
  • 1 MER == 1 JUP (MER swap is not open yet)*
  • Operational Maximum = ~250,000,000 Jupiter*

*UPDATED TOKENOMICS HERE

This is the overview video for swapping your tokens to Jupiter. Below the video is a recent post (lightly edited) I made in Discord, Telegram, and Metis. The swap deadline is November 1st, 2019 @ 1800 UTC! Find more info on this post!

https://youtu.be/CMuIYPwB3tE

Jupiter has many features that are available on chain. Assets, currencies, messaging (one to one), DEX, voting, marketplace, and aliases are some of the obvious capabilities. Take a look at the Jupiter wallet or download the latest release for a view. We use a technique to put data into the blocks via the messaging capability and JSON. We encrypt your raw message JSON and then use the built-in encryption to encrypt the message on Jupiter. At the protocol level, we are using messaging to stuff data into the blockchain in a way that we can call the message, decrypt it, read the JSON values (encoded like any other API retrievable data) and display it on your browser.

Each user has their entire message history in their account. Each user in a channel has a shared view of that channel, and the shared view is granted in your account. This is important, as you can move across Metis instances and still have access to any/all data you are granted. Right now, almost everyone uses https://metis.sigwo.tech/ or https://sk-metis.sigwo.tech…we are working towards getting Metis versions into your Jupiter wallet as a plugin and into your phone as an native app.

Some have asked if Jupiter is a fork of Nxt. No, Jupiter started as a ‘clone’ of Nxt. A ‘fork’ implies we have Nxt information on our chain…and we don’t. We have our own genesis block. We have different token fees and did some blockchain work to improve the base code to enhance our products….more will be done in the future!

Mercury’s cross chain protection was/is for private chains anchoring to a public chain…this will still be done. We will anchor from any private Jupiter instance Sigwo Technologies sells to the now publicly usable Jupiter blockchain. Waves will still be a conduit for Mercury to provide transaction fees for Trebit and an additional (unannounced) exchange, but those that want to move to Jupiter have the ability in the near future. Mercury will also be bidirectionally swappable, but only for the amount of Mercury swapped from MER -> JUP. This means you can’t try to swap 1 million JUP to 1 million MER if 1 million MER haven’t been swapped yet, but MER is free to swap to JUP at any time. This keeps things balanced.

If you recall, our plan was to never have a blockchain at all, just build a framework on top of others…but economically this wasn’t feasible. Jupiter still makes this feasible by using small fees and selling chunks of Jupiter with our dapp installation and development services. Some companies want private Jupiter chains, which is understandable and still viable for our blockchain and the tokenomics of movement.