The current difficulty is 18,682 TH. The next difficulty is estimated at 18,756 TH, a change of +0.40%. The difficulty changes globally every time a new block is mined, based on how fast blocks are being found.
Hash Price Report
The last block was at height 102,422. The current block reward is 35,564.40 XSC. Based on this and on the current difficulty, miners are being paid 1,846.5985 XSC/PH, which corresponds to about 159.55 XSC/day per GH/s.