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.
iAtomic 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
Why teams pick Paykit
Less plumbing, more shipping.
Purely onchain
Swaps, bridging, and refunds stay onchain—no servers, no custodial risk.
0 servers
Receivables your way
Any token in; settle to your chain + asset automatically every time.
Multi-chain in
Styled by your design system
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
1
npm install @paykit/react2
<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.