Moonveil announces a new node sale and reveals a $2 million investment from Polygon Labs