Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Reference — Widget URL params · Boson Protocol
Skip to content

Widget URL params

Every hosted widget reads the same parameters from either data-* attributes (script + button), URL query string (iframe), or Zoid props.

Universal

ParamRequired?Notes
configIdYesSee Networks → ConfigIds matrix
accountNoRestrict to a single wallet
lookAndFeelNo"modal" (default) or "regular"
themeOverridesNoJSON string of CSS variable overrides
postbackUrlNoServer URL for HMAC-signed lifecycle posts
postbackSecretNoHMAC secret (omit for unsigned posts)

Commit Widget

ParamNotes
sellerIdShow offers from one seller
productUuidTargets a product (incl. variants)
bundleUuidTargets a bundle
offerIdTargets a single offer
redirectUrlWhere to redirect after commit

Redemption Widget

ParamNotes
sellerIdFilter to one seller
exchangeIdOpen directly to one exchange
deliveryInfoUrlEndpoint to POST collected delivery info

Finance Widget

ParamNotes
role"seller", "buyer", "disputeResolver", "agent"
accountIdThe on-chain ID for that entity

Source