Wallets stay in users’ hands with this bridge service: transfers go through provider contracts and are confirmed from the connected wallet.