SwapKit is the cross-chain swap solution for Custodians.

Cross-Chain Settlement for Custodians

Simplify multi-chain asset movement with SwapKit’s unified SDK.


Why Custodians Use SwapKit

Institutional and enterprise custodians manage assets across multiple blockchains.

Maintaining direct integrations with every liquidity source, bridge, and chain is time-consuming, risky, and costly.

SwapKit provides a secure, standardized SDK for executing cross-chain swaps, settlements, and transfers — without taking custody of user funds.


What SwapKit Enables for Custodians

  • Native BTC swaps → settle Bitcoin directly into ETH, ATOM, or stablecoins without bridges.
  • Unified API across providers → THORChain, Maya Protocol, Chainflip, NEAR Intents.
  • Compliance-friendly architecture → built to support AML/KYT.
  • Redundant routing → automatic failover if a provider or chain is unavailable.
  • Transparent fees → all protocol fees passed through directly, no hidden costs.

Example: Cross-Chain Settlement Workflow

import { SwapKitApi, ProviderName } from "@swapkit/sdk";

const quote = await SwapKitApi.getSwapQuote({
  sellAsset: "BTC.BTC",
  buyAsset:  "USDC.ETH",
  sellAmount: "0.5",
  providers: [ProviderName.THORCHAIN, ProviderName.MAYA, ProviderName.CHAINFLIP, ProviderName.NEAR],
});

await SwapKitApi.executeSwap(quote);

The result: a secure, auditable cross-chain settlement flow that can be embedded into custody systems, OTC desks, or payment rails.


Benefits for Custody Platforms

Category Traditional Integrations SwapKit SDK
Chain coverage One provider at a time Unified (THORChain, Maya, Chainflip, NEAR)
Security model Requires managing multiple APIs Single verified SDK
AML/KYT support Manual integration per chain Optional unified callback
Auditability Varies per protocol Standardized logs & events
Maintenance High (API changes, liquidity updates) Low (SwapKit-managed)

Compliance and Security

SwapKit is non-custodial — it never holds user keys or assets.

For regulated entities, SwapKit provides:

  • Transaction event hooks → log and verify swap metadata for audits.
  • AML/KYT pass-through → delegate checks to your own compliance layer.
  • Custom provider whitelisting → limit which protocols are permitted for routing.
  • Full transparency → all swaps executed directly on-chain.

Reliability You Can Trust

SwapKit routes across decentralized liquidity sources with proven uptime:

  • 98–99% swap success rate in benchmarks.
  • Automated retries and provider fallback.
  • Continuous benchmarking and health monitoring.

Frequently Asked Questions

Q: Is SwapKit compliant with AML/KYT requirements?

Yes. SwapKit is fully equipped with an advanced AML/KYT solution.

Q: Does SwapKit ever take custody of assets?

No. It is fully non-custodial and executes swaps directly on-chain.

Q: How does SwapKit handle failed swaps or refunds?

Refunds are handled per provider’s native logic (e.g. THORChain’s refund mechanism). SwapKit provides standardized error reporting for all providers.

Q: Can I restrict routing to specific protocols?

Yes. You can configure provider whitelists (e.g. only THORChain + Maya).


Related Resources