Before you integrate
Know what Core handles.
A shared interface and state contract, with a focused working example.
Design and interface
The native Figma variants, canonical copy and React components describe eleven moments in a wallet and transfer request. The typed controller binds asynchronous responses to that request and preserves uncertain submissions for recovery.
Included example
The standalone example uses Base Sepolia, direct native USDC transfers and an EOA browser wallet. It includes connection, network checking, balance and fee preflight, submission, receipt checks and a bounded replacement search.
Your application's responsibilities
Choose your production network, wallet support and confirmation policy. Keep trusted request records so an unknown wallet submission can be resolved even without a returned transaction hash. The example's browser storage is local; it is not a shared or server-verified journal.
Receipt verification and confirmation must match the transfer's token, recipient, amount and original network. Merchant payment, access rights, fulfillment and refunds belong to your application's backend.
Scope
Core currently includes one English copy set, one visual theme, React and one Base Sepolia example. Additional frameworks, networks, account-abstraction wallets and custom implementation work are not included.
Explore the eleven states · Compare licenses
Compatibility
The supplied React package supports React 19.3 or later within React 19; React 20 is outside its supported range. The standalone example requires Node.js 22 or later. Core uses one English theme; Figma files can be edited independently of React. The example uses a desktop browser with an EOA wallet extension, Base Sepolia and test USDC. Smart accounts, exchange withdrawals, swaps, bridges and merchant fulfillment are outside this example.