Paykit
Paykit
Purely Onchain
Any chain → your chainSelf-custodialNo dashboards

Designed for everyone, Built for developers

Simplest, composable DeFi payments.

One component accepts any EVM wallet. We route, swap, bridge, refund, and trigger your calls—fully onchain, zero dashboards.

View docs
i
Atomic swaps + cross-chain bridging handled onchain
Balances auto-detected; best pay-from wallet suggested
Automatic refunds if routing or your contract calls revert
Autonomous contract calls once your funds arrive
See the widget live

Product demo

Why teams pick Paykit

Less plumbing, more shipping.

Drop-in + onchain native

Purely onchain

01

Swaps, bridging, and refunds stay onchain—no servers, no custodial risk.

0 servers

Receivables your way

02

Any token in; settle to your chain + asset automatically every time.

Multi-chain in

Styled by your design system

03

Tailwind-native theming snaps to your palette and typography on first render.

Zero CSS drift
Rolling your own

The manual path eats weeks.

01

Pick/monitor bridges, liquidity, and fees

02

Maintain swap + bridge routing for every chain

03

Design, host, and secure the checkout + wallets

04

Own refunds, slippage, and background settlement

With the widget

Ship cross-chain payments in one line.

Install + drop-in~2 minutes
1npm install @paykit/react
2
<PaymentWidget paymentConfig={paymentConfig} onPaymentComplete={fn} onPaymentFailed={fn} />
Auto-routingRefund rulesReceiptsTheming

FAQ, quick hits

What else does the widget handle?

Ship one-line DeFi payments.

Install, drop the component, set your receiver. Any chain in, your asset out, calls executed on arrival.