Production integration pattern
SafeSign should be called before opening a wallet confirmation, then the original wallet action should run only after the user chooses to continue. It wraps intent and explanation; it does not replace the provider, signer, swap route, bridge route, fee calculation or transaction execution.
Local-firstSecurity CoreExtension-readySDK/API future