Matic vs ETH address

Hello,

I want to check if an address is valid by using web3js. Can you please let me know if Matic uses a different format than ETH and if it has any meaning of adding the chainID argument of Matic in the relevant function?

Thank you.