When running pop up without specifying a URL in a contract Pop CLI will download the ink-node (for v6, or substrate-contracts-node for v5 latest release binary and runs the node for you.
That way we provide a great DevEx for quick testing to deploy and interact with a smart contract locally.
We can include two improvements to enhance this further:
1- Add support for running the node independently, without requiring a contract deployment. For example pop up ink-node
2- For ink-node, add a CLI flag (e.g. --eth-rpc) to also launch the eth-rpc binary alongside the node.
This binary can be downloaded from the same release page.