Status: the widget is live in preview at
widget.rheon.io and settles real deposits on the
stablecoin path. Embedding it into your own page - signed session URLs, theming,
lifecycle events - is being built; the shape is documented on
Integration options and marked as a plan where it is not
live yet.
Which products it covers
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
Coming soon. Expand for the intended shape - a plan, not a live spec.Planned theming
Planned 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
Coming soon. Expand for the intended shape - a plan, not a live spec.Planned lifecycle events
Planned lifecycle events
Embedded through the SDK, or by
postMessage from the iframe, the flow emits
events so your page reacts without polling. Planned set:DepositStarted- the user confirmed, routing beganRouting- settling cross-chainSourceConfirmed- source payment confirmedCompleted- the destination asset landedFailed- the deposit failed