How would anyone approach creating realistic lava?

…an emmision material and an ocean shader is the only way I think I know how.

Ended up looking more like liquidized metal