I figured the title of this post would be triggering, but I have a question at the end that I want you to answer.
It seems like arkade created an integration with Tether's WDK (Rumble is the other main wallet that is using it, I think: #1288603 -- although Tether's WDK supports Spark, so maybe there's a Spark wallet I don't know about that uses WDK). Anyhow, arkade is using WDK for something now.
Here's how they put it:
Arkade is coming to Tether's Wallet Development Kit with a Bitcoin execution engine for mobile builders, launching with a React Native demo that pays Lightning invoices through Boltzhq.
I believe you can find their demo wallet here: https://github.com/arkade-os/arkade-wdk
The demo provisions an Arkade-backed WDK account, displays balances and transaction history, scans BIP21 payment requests, and pays Lightning invoices through Boltz.
So, you have an arkade wallet, but because it's built on WDK you can also use USDT in it? And when you want to pay lightning invoices it does a Boltz Swap for you. Although, I don't think they are at the point yet where you can have a USDT balance that pays lightning from this arkade thing. That seems to be coming:
Boltz's recently announced USDT Swaps also points to the larger direction for Arkade execution. A wallet action can move across Lightning, Bitcoin, and stablecoin routes while the provider handles the execution steps underneath.
In the thread linked at the top, James Scour walks through the steps to use this amalgamation as a backend for your own wallet project. Perhaps you find it interesting to look at.
Now, my question: clearly, this isn't a self-sovereign bitcoin wallet. However, I'm not sure I dislike the world where normies end up with the ability to pay lightning invoices without even knowing it. Would you feel different about zaps if they came from an Tether WDK USDT supporting Arkade wallet?
https://twiiit.com/arkade_os/status/2069426738413654203