Wallets

Cross-chain swaps, signed on KeepKey.

The SwapKit SDK connects KeepKey hardware wallets out of the box, so your users can swap across chains and confirm every transaction on their device.

01

Self-custody without leaving your app.

KeepKey is a cold-storage, self-custody hardware wallet. With SwapKit, users connect it in your app, pick a swap and approve it on the device. Keys never leave the KeepKey.

02

In KeepKey's words.

“SwapKit lets you build on THORChain easily, and now it will let you integrate KeepKey into your dApp easily as well. I don’t know how you could integrate THORChain without SwapKit, and frankly I wouldn’t want to find out!” KeepKey contributors

Read the announcement →

03

How to integrate

KeepKey connects through the SDK alongside other hardware and browser wallets.

Backends that build transactions

API

REST endpoints for quotes, transactions and tracking. Works from any language.

Quickstart →

Apps connecting KeepKey directly

SDK

Quotes, wallet connections and signing for every chain in one TypeScript package.

SDK docs →

Web apps that want it live today

Widget

A drop-in swap interface you brand in Widget Studio. No swap UI to build.

Widget Studio →

04

What's supported

Native assets and tokens on 30+ chains, routed through 16 liquidity providers. Including:

  • Bitcoin
  • Ethereum
  • Solana
  • Zcash
  • TRON
  • XRP
  • Dogecoin
  • Polygon
  • Arbitrum
  • Monad
  • NEAR
  • TON
  • Base
  • Starknet
  • Litecoin
  • Gnosis
  • Aleo
  • Robinhood Chain
  • Berachain
  • Stellar
  • X Layer
  • THORChain
  • Arc
  • Sui
  • Optimism
  • BNB Chain
  • ADI
  • Dash
  • Cosmos
  • Bitcoin Cash
  • Avalanche
  • Cardano
  • Hyperliquid
  • and more
THORChain Chainflip Maya Protocol NEAR Intents Mayan 1inch Jupiter Uniswap PancakeSwap SushiSwap Garden Flashnet Harbor Pact Swap Blockz Relay
Full chain and route matrix →

05

Questions

Does SwapKit ever see the user's keys?

No. Every transaction is signed on the KeepKey itself.

Which other hardware wallets work?

The SDK also connects Ledger and Trezor, plus browser and WalletConnect wallets.

Ship cross-chain swaps this week.

One integration for 10,000+ assets across 30+ chains, with limit orders and Hyperliquid deposits included. Non-custodial by design.