Vertex Colour Animation Shader

I’m attempting to replicate the following with Strumpy Shader Editor - as new to it as I am, let alone shaders.

Emission aside, from what I understand it would need to randomly generate (perhaps based on the vertices) a colour and animation across the mesh.

What might be the more in-depth theory to achieving this, with perhaps some doc functions I could use within SSE to achieve this?

I guess the standard textbook about this topic is “Texturing and Modeling: A Procedural Approach”: Texturing & Modeling: A Procedural Approach (MORGAN KAUFMANN SERIES IN COMPUTER GRAPHICS AND GEOMETRIC MODELING): 9781558608481: Computer Science Books @ Amazon.com . I’ve no idea how to use SSE for this.