Which products it covers
Card issuing is not part of the SDK - see Card issuing.
Fixed amounts work in either direction across these: pin what the payer spends,
or pin what has to land and let the payer’s side flex to cover it.
Three ways to run it
Embedding
allow list, both easy to miss:
- The bank path runs identity verification inside the frame. It needs the camera, and by default it needs geolocation for address verification. If the host page does not pass those through, verification fails for most users - see Rheon ID.
- The host page has to be served over HTTPS, or the browser refuses the permissions
regardless of the
allowattribute.
Configuring it
Filtering (which chains and tokens a user sees), pre-filling (wallet, amount, destination, email), and locking fields so a user cannot change what you fixed are covered on Integration options.Theming
White-label theming so the flow matches your brand: primary color, dark mode, logo, and corner radius, applied through the widget configuration so the deposit flow looks native inside your product.Lifecycle events
Embedded through the SDK, or bypostMessage from the iframe, the flow emits
events so your page reacts without polling:
DepositStarted- the user confirmed, routing beganRouting- settling cross-chainSourceConfirmed- source payment confirmedCompleted- the destination asset landedFailed- the deposit failed