bitbox-wallet-app
bitbox-wallet-app copied to clipboard
Question regarding Cardano integration and plutus (smart contract) capabilities
Hi there
Is there any information on when the BitBoxApp will fully support Cardano? And is the BitBox02 Multi Edition wallet capable of signing complex transactions with datum, redeemer and plutus script? This would be needed for interacting with smart contracts on Cardano. As far as I know, neither Ledger nor Trezor have support for this yet. So this would give BitBox02 a bit of a competitive advantage.
And on another note: Are there any plans to help integrate BitBox02 Multi Edition with any DApp connector compatible Cardano wallets? AdaLite is not capable of connecting to any DApps, as it is a simple website and not a browser plugin (see https://github.com/vacuumlabs/adalite/issues/1280). Besides that, the developers of AdaLite moved on to create their new, closed source wallet called NuFi which doesn't support BitBox02 anymore.
Here are a few suggestions of wallets that could be considered:
- Nami: Open source. I tried to implement the BitBox02 integration but wasn't able to get it working yet. (https://github.com/Berry-Pool/nami-wallet/issues/451)
- Yoroi: Open source. Doesn't support DApp connection. https://github.com/Emurgo/yoroi-frontend/issues/2771
- Eternl: Closed source. Won't be adding support for BitBox02 "any time soon". (https://github.com/ccwalletio/tracker/issues/99)
- GeroWallet: Closed source.
- Typhon: Closed source.
- And many more that I have never used: https://www.cardanocube.io/cardano-ecosystem-interactive-map
Hi
There are currently no plans to integrate Cardano into the BitBoxApp.
Thanks for your efforts to integrate the BitBox02 into third party wallets. If you have specific questions that help you with the Nami integration, please let me know.
I am not familiar with with Plutus and smart contracts yet. Do you have some good links with resources, example transactions, etc.?
Which wallets support these kinds of transactions? Is Nami the only one that is open source?
There are currently no plans to integrate Cardano into the BitBoxApp.
Oh, that's unfortunate to hear. But I'd say wallet integration would be the more important feature in the near term.
Thanks for your efforts to integrate the BitBox02 into third party wallets. If you have specific questions that help you with the Nami integration, please let me know.
Thanks. The example sandbox project is pretty self explanatory. It's more the Nami code I struggle with right now.
I am not familiar with with Plutus and smart contracts yet. Do you have some good links with resources, example transactions, etc.?
I'm not an expert myself, but I'd say the Cardano Developer Portal is a good place to start. There is also a link to the in-depth "Plutus Pioneers Program" on that page. Besides that, the Cardano Stack Exchange and the Cardano Forum are good resources too.
Which wallets support these kinds of transactions? Is Nami the only one that is open source?
There are quite a few wallets that support Cardano smart contract transactions. Unfortunately, most of them are closed source. Besides Nami, there is Yoroi that is open source too. But the DApp connector is still not fully implemented and they don't support DApp connection for HW wallets yet. All other wallets are closed source afaik.
Ledger now supports Cardano smart contract transactions: https://twitter.com/Ledger_Support/status/1518927545751773184
Maybe you can get some inspiration from them 😉 (https://github.com/LedgerHQ)
Thanks. The example sandbox project is pretty self explanatory. It's more the Nami code I struggle with right now.
You can also check the Adalite integration here if it helps.
What might be worth considering is to apply for funding via Cardano's project catalyst: https://cardano.ideascale.com/
This way the developers taking on this task, be it the BitBox devs or any other dev capable of the task, can be paid for doing so.
What might be worth considering is to apply for funding via Cardano's project catalyst: https://cardano.ideascale.com/
This way the developers taking on this task, be it the BitBox devs or any other dev capable of the task, can be paid for doing so.
A prerequisite is that the BitBox02 is integrated in a wallet that supports these features, or at least gets the green light to be integrated in one of them.
A prerequisite is that the BitBox02 is integrated in a wallet that supports these features, or at least gets the green light to be integrated in one of them.
We sure have the "green light" for Nami. As I mentioned before, I started the integration but I haven't been able to finish it yet.
See: https://github.com/Berry-Pool/nami-wallet/issues/451
Trezor now also supports Cardano smart contract signing: https://blog.trezor.io/using-cardano-on-your-hardware-wallet-b581ae241464#d9e5
Ledger now supports Cardano on their ledger live Android app (iOS coming soon): https://twitter.com/Ledger_Support/status/1541774882962345984