The XBG deposit address is the same for all, the only difference is you have to share the transaction ID that you are the only one to know. Don't share with anyway this transaction ID other than the exchange.
Port 8515 being open only matters when you are doing withdrawals, Since this is a deposit, port doen't matter on your side.
Vinex deposit page
Fill VINEX ADDRESS AND AMOUNT - CLICK SEND
For a successful XBG deposit on Vinex, both sender and receiver must be online at the same time until the transaction is confirmed
ONLY submit the "Shared Transaction ID" on Vinex XBG deposit page AFTER the transaction is confirmed
It is even better to wait a few minutes after the transaction is confirmed to submit the "Shared Transaction ID" tx
To found the send TX ID
Select BALANCE TAB
Then View transaction
ONLY SEND Transaction ID once confirmed in KINGFISH WALLET
Success ! transaction appear on the right site - [100 XBG]