theme object and a strings
object at mount (or via dashboard configuration).
Theme tokens
Copy — strings
Override any copy with a strings object. Placeholders are substituted at
render time:
{target}{asset}{assetAmount}{network}
Attribution
A greyed-out “Powered by Pulse” renders at the foot of the surface by default. It is never mandatory — setattribution: "none" to remove it. No other Pulse
branding is rendered in any tier.
Formatting helpers
@pulsebyshiga/collect-js exports the same formatting helpers the embed uses
internally, so your own screens (rate previews, receipts, headless UI) format
amounts identically: