title: How to get pending transactions on BSC
body: <p>I am trying to get pending transactions from the mempool on BSC using a websocket - the same way I was getting pending transactions on the Ethereum network:</p>
  <pre><code>web3Ws = new Web3(new Web3.providers.WebsocketProvider(WEBSOCKET_PROVIDER_LINK));
  web3Ws.eth.subscribe('pendingTransactions', function (error, result)
  </code></pre>
  <p>When working with Ethereum, I set <code>WEBSOCKET_PROVIDER_LINK</code> to be <code>wss://${NETWORK}.infura.io/ws/v3/${PROJECT_ID}</code>, but I don't know how to create WebSocket to get pending transactions on BSC.</p>
  <p>What provider link can I use to get pending transactions on BSC?</p>