BitBoxSwiss/bitbox02-firmware

BitBox Gnosis Safe Cosigner Integration With Blocknative Onboard.js (Feature Request)

Closed this issue · 5 comments

Hi BitBox Team,

Are there plans to work with Blocknative in order for them to add support for the BitBox SDK in the Onboard.js library?

Once completed, the Gnosis team stated the BitBox will be a great option as a cosigner in a Gnosis Safe wallet because it will be able to verify the safeTxHash along with the Trezor, Ledger, and GridPlus hardware wallets.

image-resize todoist com

Much appreciated!

benma commented

Would it be possible for the Gnosis team to use our open source JS library to add support in Onboard.js? https://www.npmjs.com/package/bitbox02-api

cc @jadzeidan

From what Gnosis has informed me, Blocknative must add a BitBox SDK to the Onboard.js library in order for the hardware wallet to be able to act as a cosigner.

@jadzeidan, followed up via Telegram. Thank you!

image

benma commented

What does that mean, add a BitBox SDK? From the sound of it. Onboard.js is simply a library that talks to multiple hardware wallets? So someone (possibly Gnosis/BlockNative?) can use our Javascript library and integrate.

@benma, Onboard.js is a library that provides wallet integrations to developers. Gnosis Safe uses this library to confirm Ethereum transactions.

That would be fantastic if Blocknative can integrate the BitBox Javascript library. From my understanding, the current wallets that are a part of the library, have worked with Blocknative to integrate this. You would need to reach out to the Blocknative team for more details on this.

benma commented

Closing as there is nothing to do here in the firmware repo. Gnosis/Onboard can integrate using our libraries, see https://bitbox.swiss/dev/.