bosonprotocol / widgets

Widgets to interact with Boson Protocol
Apache License 2.0
6 stars 0 forks source link

redemption widget - verify seller signature with assistant wallet instead of admin one #110

Closed levalleux-ludo closed 9 months ago

levalleux-ludo commented 9 months ago

the signature needs to be created by the assistant wallet, not the admin one. This is because admin wallet may be multi-sig wallets, that can't really sign a message (Gnosis Safe implements a workaround to simulate such a signature, but such a solution would require to adapt our implementation in both the widget and the WC plugin, and will complexify the user flows). In addition, future version of WC plugin with Boson Enterprise will need such a signature that will be more easily implemented with the assistant wallet (owned by BE) than the admin one.