Curve Finance earns approval of ETH whales: Is a rally incoming?