Solaris is a very promising coin with a dedicated development team and the good thing is, at the moment of writing the market cap is still under 10 million. This cryptocurrency was first introduced in March 2017, so the project is already over a year old adding to the teams credibility. Solaris is based on PIVX, DASH and Bitcoin code. Just like PIVX and DASH, Solaris supports privacy transactions, they do this via the zerocoin protocol. Another interesting function in Solaris are the zero confirmation instant transactions for which the master nodes are used even when withdrawing coins from the Kucoin exchange you will see that they appear in your wallet immediately. Solaris has a very interesting roadmap for 2018, with highlights such as launching their own exchange, txbit.io, and payment integration with coinspayment/coingate.
Masternodes
Recently Solaris switched entirely from proof of work to proof of stake. So it is also possibly to just stake your coins into a wallet without setting up a masternode. However, if you want the largest amount of rewards setting up a masternode is most beneficial, as 75% of all rewards goes to masternode holders, versus 15% for staking, the remaining 10% will go into a development budget system, which is also a great thing for the long term success of Solaris. A master node requires 1000 coins as collateral making it still a relatively affordable master nodes at today's marketcap. Luckily the Solaris team already created a very elaborate setup walk-through here] as well as the video below.
Good luck setting it up!