{"repo":"Signor1/whisk","free":true,"listed":false,"github":"https://github.com/Signor1/whisk","clone":"git clone https://github.com/Signor1/whisk.git","description":"Send and bridge USDC, swap stablecoins, across chains. One React widget. Open-source","language":"TypeScript","stars":19,"topics":["bridge","circle","swap","transfer","cctp-v2","cross-chain","nextjs","payments","react","react-widget"],"license":"MIT","category":"auth-billing-email","readme_excerpt":"Whisk Embeddable React widget for USDC send, bridge, and swap. Built on Circle App Kit. Drop-in React component: same-chain sends, cross-chain bridges over CCTP, and stablecoin swaps. EVM and Solana wallets. Multichain ENS resolution in the box. Mid-flight recovery if a bridge burns but the mint doesn't arrive. Theme with CSS variables, go headless with useWhisk() . MIT-licensed. --- What is Whisk? Whisk is the embeddable USDC widget you wish came with Circle App Kit. Drop a single React component into your app, configure a few chains, and your users can: - Send USDC to any address on the same chain - Bridge USDC across chains via CCTP (Arc, Base, Ethereum, Solana, and more) - Swap between stablecoins on the same chain (USDC and EURC on Arc Testnet today; more pairs on mainnet) - Pay through any wallet (MetaMask, Phantom, WalletConnect, Rabby, Circle Wallets) - See a transparent fee breakdown before confirming - Watch the transfer progress through every step ( approve → burn → attestation → mint ) Whisk wraps Circle's App Kit so you don't have to think about CCTP, attestations, swap routing, or chain-specific quirks. One method for sends, one for bridges, one for swaps. Same interface, same UX. That's it. The widget handles wallet connection, chain switching, recipient validation, fee preview, and the whole transaction lifecycle. Chains, fee policy, RPC overrides, and resolvers live on the provider config (see Quickstart below). --- Why Whisk? Circle App Kit gives you the SDK","default_branch":null,"files":null,"tree":[],"storefront":"/r/Signor1","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Signor1/whisk/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}