So I went through the github for Earths. It's a fork of Waves.
https://github.com/wavesplatform/Waveshttps://github.com/earthspay/EarthsPretty much all the commits since they forked it, except 1, are just replacing any mention of "Wave" with "Earths". Every variable, filename, directory, documentation etc.
There was one commit called "fix" that caught my eye:
https://github.com/earthspay/Earths/commit/4aaca912c9da5424b76499e8f957baec4e76c6fdSo the only real technical change they made to the project was in this file:
src/main/scala/com/earthspay/settings/Constants.scala
The original file looked like this:
package com.wavesplatform.settings
import com.wavesplatform.Version
import com.wavesplatform.utils.ScorexLogging
/**
* System constants here.
*/
object Constants extends ScorexLogging {
val ApplicationName = "waves"
val AgentName = s"Waves v${Version.VersionString}"
val UnitsInWave = 100000000L
val TotalWaves = 100000000L
}
They deleted that file, and replaced it with this one (notice the change in TotalEarths goes way up):
package com.earthspay.settings
import com.earthspay.Version
import com.earthspay.utils.ScorexLogging
/**
* System constants here.
*/
object Constants extends ScorexLogging {
val ApplicationName = "earths"
val AgentName = s"Earths v${Version.VersionString}"
val UnitsInEarth = 100000000L
val TotalEarths = 9223300000000000000L
}
Then they changed only the TotalEarths, deleting a few zeros:
package com.earthspay.settings
import com.earthspay.Version
import com.earthspay.utils.ScorexLogging
/**
* System constants here.
*/
object Constants extends ScorexLogging {
val ApplicationName = "earths"
val AgentName = s"Earths v${Version.VersionString}"
val UnitsInEarth = 100000000L
val TotalEarths = 92233000000L
}
So it looks like the only thing they were interested in changing was TotalEarths.
My guess is that first they added too many zeroes and got an error, so they reduced it a bit with a new commit.
I'm not familiar with the waves platform so I'll let someone else determine if this actually could be part of a scam.
OP, could you just let your users know what's up with the totalEarths please? And let me know if I missed anything.
Excellent work, good sir. Have my last merit. (They are harder to come by these days for me -- I have to do something "extraordinary" "again," I suppose.)
Yes I suppose having more than 9 sextillion EARTHS was just too many, so they scaled it down to a mean 92.233 billion. That way, everybody on the planet can have 12.25 EARTHS.
If that's the only change then I would say the software in itself isn't scammy, but the ploy to collect passport data is. I think WAVES is a great platform, as far as they go. Duplicating it is a bit unnecessary. They could have just created a token within WAVES itself.