Currently addresses that are passed in messages are not (or not always) validated against the chain type. So it's possible to pass a testnet address when working with mainnet and vice versa, e.g. see the test test_mintlayer_sign_tx in tests/device_tests/mintlayer/test_sign_tx.py where mxanyonecanspend1qqx4x7pk is used for all chain types.
Currently addresses that are passed in messages are not (or not always) validated against the chain type. So it's possible to pass a testnet address when working with mainnet and vice versa, e.g. see the test
test_mintlayer_sign_txintests/device_tests/mintlayer/test_sign_tx.pywheremxanyonecanspend1qqx4x7pkis used for all chain types.