Adding on to the story. So they used to be owned by Nickelodeon but at one point when Nickelodeon was shutting down a lot of their online games, they ended up selling Neopets to Jumpstart (the people behind those educational PC games). Things have been always a bit shaky with them but shit hit the fan when Flash was shut down. Now the site is sort of in shambles and doesn't function fully and it always crashes my browser when I try to use it on Chrome. The site is riddled with security issues and it is just a broken mess.
Recently they announce the NFTs which some of the staff of the site thought was a scam. But my guess is someone higher up is forcing this on them and they are partnering with a very shady site that has red flags all over it. Neopets failed to deliver not that long ago on a digital card game that also seemed very scam like. There is also a show that is suppose to come out, but that too also seems fishy.
I just have little hope for the future of the site.