In order for the P2P to work should set proper canonicalMempoolId and canonicalEntryPoint from the list below in config.json

 "canonicalMempoolId": "QmRJ1EPhmRDb8SKrPLRXcUBi2weUN8VJ8X9zUtXByC7eJg",
 "canonicalEntryPoint": "0x5ff137d4b0fdcd49dca30c7cf57e578a026d2789"

Run the bootnode (optional)

./skandha node --redirectRpc

Run a regular node

./skandha node --redirectRpc --p2p.bootEnrs [ENR here]

The list of published canonical mempools are:

Chain NameChain IDMempool IDDescription (Link to Mempool file)
Goerli5QmTmj4cizhWpEFCCqk5dP67yws7R2PPgCtb2bd2RgVPCbFhttps://ipfs.io/ipfs/QmTmj4cizhWpEFCCqk5dP67yws7R2PPgCtb2bd2RgVPCbF?filename=goerli_canonical_mempool.yaml
Sepolia11155111QmdDwVFoEEcgv5qnaTB8ncnXGMnqrhnA5nYpRr4ouWe4AThttps://ipfs.io/ipfs/QmdDwVFoEEcgv5qnaTB8ncnXGMnqrhnA5nYpRr4ouWe4AT?filename=sepolia_canonical_mempool.yaml
Mumbai80001QmQfRyE9iVTBqZ17hPSP4tuMzaez83Y5wD874ymyRtj9VEhttps://ipfs.io/ipfs/QmQfRyE9iVTBqZ17hPSP4tuMzaez83Y5wD874ymyRtj9VE?filename=mumbai_canonical_mempool.yaml
Arbitrum Sepolia421614QmVwhF77aVNzRUkMJNLDkeF9BtQMHLnfDY5ePpZ81uKLzAhttps://ipfs.io/ipfs/QmVwhF77aVNzRUkMJNLDkeF9BtQMHLnfDY5ePpZ81uKLzA
Polygon Mainnet 500137QmRJ1EPhmRDb8SKrPLRXcUBi2weUN8VJ8X9zUtXByC7eJghttps://ipfs.io/ipfs/QmRJ1EPhmRDb8SKrPLRXcUBi2weUN8VJ8X9zUtXByC7eJg
Polygon Mainnet 1000137QmRJ1EPhmRDb8SKrPLRXcUBi2weUN8VJ8X9zUtXByC7eJghttps://ipfs.io/ipfs/QmaHG3xiRYhxTth7vSTyZCyodBDrtj5hmEMz5DuzaJVKHH