Skip to main content
If you prefer customized development and don’t want to use Cobo’s ready-made pages, you can integrate Web3 payment capabilities into your own frontend by using React SDK provided by Cobo.

Frontend Integration Comparison

Payment LinkReact SDK
FormReady-made front-end page, limited customizationnpm package, use as needed
FeaturesFull checkout experienceWeb3 core capabilities only
RequirementsNo front-end dev environment neededRequires a React front-end
DomainFixed: https://payment-link.cobo.comFlexible: your own front-end domain
AuthUnique token per orderDynamic token valid for one hour
React SDK provides core Web3 capabilities such as token selector with exchange rate, QR code with amount, and connecting third-party wallet to submit transaction. You can focus on Web2 business logic without implementing Web3 payment details yourself. For integration steps and component demos, see the React SDK interactive documentation.

SDK Authentication

React SDK must be authenticated before use. Authentication requires your frontend and backend to work together, as follows:
  1. The backend calls Create SDK link to create an SDK-only token.
  2. The backend returns the token to the frontend.
  3. The frontend passes the token to the SDK using the setAccessToken method.