For MATIC Validator, is Ethereum Full node required?

I noticed in setting up the validator instructions. We need a full node rpc url.

  • Configure the following in ~/.heimdalld/config/heimdall-config.toml :
    • eth_rpc_url =<insert Infura or any full node RPC URL to Ethereum>

Do we need our own full node or can we get this information someplace else? is Infura free?

I see that Infura was in there and I signed up for an account. It looks like there is a free tier you can use.
You have to create a project and you can use the endpoint