balance::fetch only handles Bitcoin and Ethereum - the remaining chains (Litecoin, Monero, Decred, Arweave) fall through to UnsupportedChain.
These variants have been in Chain since the early days but never got balance implementations. Now that Chain::from_str accepts all of them (#122), the gap is more visible.
Ref: #122 (comment)