Any bitcoin wallet can be easily adapted to work with MultiChain, since the transaction format, peer-to-peer protocol and cryptography are the same. But it will require some modifications, for two main reasons:
- If your MultiChain blockchain is set with anyone-can-connect=false then the handshaking that takes place when nodes connect has an additional stage.
- If you are using assets issued on your blockchain, rather than just the native currency, then the wallet will have to be adjusted to read the asset information from transaction outputs and build transactions accordingly.