Listing a new pair on ZigZag requires for the token to exist on zkSync. You can check if your token exists on zkSync if it appears in this list: https://zkscan.io/explorer/tokens. If it does not, continue reading. If it does, please skip ahead to "List your pair on ZigZag".
List your token on zkSync
Click "Add New Token" and pay a 500 DAI fee (from Ethereum mainnet) to get your token listed in a permissionless way. Wait a few minutes for the token to appear in the list.
List your pair on ZigZag
If your token does exist on zkSync and has an Internal ID, continue to https://trade.zigzag.exchange/list-pair. First, purchase an Arweave allocation for 0.5 USDC.