Whisk is an open-source widget for USDC payments. Drop-in for React, headless engine for any other stack.
Same-chain sends, cross-chain bridges over CCTP, and stablecoin swaps. One component, one API.
Built on @circle App Kit.
Live across 19 testnet chains including @arc.
Testnet today, mainnet next.
npm install @usewhisk/react
Docs: https://t.co/LhdlKSm0rS
GitHub: https://t.co/m8hX7QfRsL
One component. Every USDC payment flow.
That's what Whisk is.
I built @usewhisk because I was tired of rewriting the same stablecoin flow on every project, and tired of answering "how do I plug stablecoin payments into my app?" .
Drop <WhiskSend /> into a React app and you get same-chain sends, cross-chain bridges over CCTP, and stablecoin swaps from one API. EVM and Solana wallets in the same flow. Fees are itemized before the user signs. If a bridge burns USDC but the mint stalls mid-flight, Whisk picks it up and finishes the job. Theme it with CSS variables so it feels native to your product. Headless mode if you're not on React.
Built on @circle App Kit. Live across 19 testnet chains including @arc. Mainnet next.
https://t.co/nTRnIjSx0q
Big thanks to the @BuildOnCircle team.
App Kit handled the heavy plumbing (CCTP, attestations, wallets) so Whisk could focus entirely on DX.