Guides
Set up each app
Step-by-step with a short video. Do Partner account first, then add widgets to your site. Mainnet only. Wallet is never iframed.
- 1Partner accountCreate your partner, get a slug, then allowlist your website origin.
- 2Swap widgetDrop-in DEX on your site. Users swap; you earn a share of the platform fee.
- 3Bridge widgetCross-chain bridge embed. Two payments: platform fee first, then deposit.
- 4Marketplace (Cafe)Cafe NFT / broker widget on your site. Same partner slug and origin allowlist.
- 5Login with Riddle WalletSite login for other websites. Wallet opens as a popup — never an iframe of the wallet.
- 6Create wallet widgetLet visitors create or import a Riddle Wallet. Wallet is a popup, never an iframe.
- 7Sign widget + APICreate an unsigned session, mount the sign widget, user signs in Riddle Wallet.
- 8Fee controlPlatform bps are Riddle-owned. You set an optional surcharge 0–50 bps.
- 9REST API keysOne key per connection. Test keys quote only; live keys prepare, create, report, sign.
Package: @riddlewallet/partners · npm install @riddlewallet/partners