KeepKey Hardware Wallet now supported in SwapKit SDK

SwapKit is thrilled to announce the latest wallet interface support: full integration for KeepKey hardware wallets. This update marks a significant milestone in our mission to make decentralized finance more accessible and secure for everyone. Add KeepKey support to your dApp today with SwapKit.

To experience the seamless multi-chain hardware wallet support first hand – simply visit leading cross-chain DEX Aggregator THORSwap, where KeepKey users can now connect and simultaneously manage Bitcoin, Ethereum, BNB, Avalanche, Cosmos, THORChain wallets and more in one interface.

Furthermore, KeepKey, renowned for its robust self-custody crypto solutions, now offers its users direct access to THORSwap multi-chain DEX through the KeepKey Client App.

About KeepKey

KeepKey is a cold storage, self-custody hardware wallet designed to empower users to safeguard their assets while providing access to thousands of popular currencies and dApps. A leader in self-custody hardware wallets, KeepKey emphasizes lasting security and supports the burgeoning DeFi ecosystem through seamless integration with new technologies. Their open-source approach ensures that everyone from beginners to advanced users can access top-tier security and privacy tools. KeepKey helps to advance web3 accessibility, offering SwapKit integrators and their users a secure and streamlined way to engage with digital assets. Learn more about KeepKey’s mission at keepkey.com

KeepKey users want to feel secure that their assets are in their own self-custody, protected by multiple layers of security, supported by the latest DeFi projects, and all the while still retaining their cryptocurrency in perpetuity. 10 years of open source code, reproducible builds, and an excellent public record of the devices capability to protect ones assets gives KeepKey the edge users are looking for.

From the KeepKey team:

“SwapKit empowered let’s you build on THORChain easily, and now, it will let you integrate KeepKey in to your dApp easily as well. The communication between our dev teams has been excellent and continues to influence our partnerships as we engage with the THORChain ecosystem. I don’t know how you could integrate THORChain without SwapKit, and frankly I wouldn’t want to find out!”

What This Means for Developers and Users

The integration of KeepKey within SwapKit SDK allows developers to seamlessly incorporate KeepKey hardware wallet support into their applications. This not only broadens the scope of DeFi projects that can leverage SwapKit’s powerful features but also reinforces the security of blockchain applications by utilizing KeepKey’s robust hardware wallet protection.

How It Works

Developers can now use SwapKit SDK to connect applications directly to KeepKey wallets, enabling users to manage assets across multiple blockchains securely. This integration supports all chains currently compatible with THORSwap, except for Polkadot, directly from the KeepKey Client App or via any SwapKit-enabled platform.

Learn more on SwapKit Dev Docs: https://docs.thorswap.finance/swapkit-docs/swapkit-sdk/wallets/swapkit-wallet-keepkey

Wallets are packages wrapping source wallet methods & implementation in consistent and easy to consume apis in combination with Toolboxes.

Installing KeepKey

<pnpm|bun> add @swapkit/wallet-keepkey

Integrate KeepKey

Implementation with @swapkit/core

import { SwapKit } from '@swapkit/core'
import { keepkeyWallet } from '@swapkit/wallet-keepkey'

const swapKitClient = SwapKit({
  wallets: { ...keepkeyWallet },
});

await swapKitClient.connectKeepkey([Chain.Ethereum, Chain.Avalanche])

const avaxWallet = await swapKitClient.getWalletWithBalance(Chain.Avalanche)
const ethWallet = await swapKitClient.getWalletWithBalance(Chain.Ethereum)

Secure and Simplified Transactions

Users can securely swap, earn, and borrow across various chains using their KeepKey wallets, managed through SwapKit APIs. This ensures that private keys remain safely offline, bolstering security while maintaining a seamless user experience in your application.

Empowering the Community

By supporting KeepKey wallets, SwapKit SDK is making strides in empowering developers and users with the tools they need for a safer, more versatile DeFi environment. We are excited to see the community leverage this new capability to enhance their applications and user experiences.

Let’s advance DeFi together

We invite developers to explore this new integration and incorporate KeepKey support into their projects. Together, we can push the boundaries of what is possible in the DeFi space.

For more information on how to get started with KeepKey integration, visit our docs at SwapKit Documentation.

This integration is just the beginning. Stay tuned for more updates as we continue to expand the capabilities of SwapKit SDK and drive the future of decentralized finance forward!


Join the Cross-Chain Revolution

We invite other projects and teams to experience the transformative power of SwapKit. Integrate our SDK to access state-of-the-art cross-chain technology, expand your trading operations, and drive significant volume and growth. SwapKit is more than a tool; it’s a gateway to the future of decentralized finance, offering a path to innovate, excel, and lead in the ever-evolving DeFi landscape.

Learn more about Swapkit and KeepKey: https://swapkit.dev/keepkey

Get started with SwapKit developer docs: https://docs.swapkit.dev/

Get in touch via the SwapKit contact enquiry form, or Swapkit Developer Discord.