Can I connect to Balancer from Quicknode?

I apologize I’m new to all this. I’d like to start providing liquidity but would like to understand how to be notified when there is a transaction within the chosen pool.

Firstly to check I understand, each Balancer pool is a single contract? Is an identical contract valid on either Ethereum, Polygon or any other EVM chain?

I’d like to be notified whenever there is a swap or change to the reserves in a balancer liquidity pool.

What’s the best (reliable, low latency, convenient) way to achieve this? Is Quicknode likely a viable/best option? Thanks people