Drop-in widget + TypeScript SDK for DobProtocol pools. Your users sign with their own wallet. No redirects. No custody. No half-measures.

Built on · Supports
One iframe, zero dependencies on your site. Wallet connect, quote display, transaction signing, submission, and tx-hash feedback — all inside the widget. Your site stays uncluttered and your users never leave.

Typed TypeScript client with a module per domain. Everything the DobProtocol dashboard does is one await call away — pool queries, marketplace, exit-liquidity, widget CRUD, projects.
import { createClient } from '@dobprotocol/sdk'
const dob = createClient({
apiKey: 'dob_sdk_...'
})TypeScript · ESM + CJS · tree-shakeableA full-stack embed + SDK. Nothing is a mock. Nothing redirects.
Real transactions inside the widget — Freighter signs, server submits, state machine for every step.
Typed client for pools, marketplace, exit-liquidity, widgets.
Stellar mainnet live. Base scaffolded. Widgets know which chain supports what.
Deploy, initialize, deposit, distribute, transfer, withdraw — all programmable.
API keys bound to the domains you whitelist. Scopes, rate limits, rotation.
Instant-sell into LP-backed offers when you need out faster than the orderbook moves.
Keys stay in the user's wallet. Platform server just builds and submits XDR.
Three steps. No marketing fluff.
Use the DobProtocol app to launch a pool for your real-world asset on Stellar.
Pick colors, theme, and which pool to surface. Preview live. Set the domains that may embed it.
Drop the embed snippet anywhere. Users buy and sell without leaving your site.
Sign in with your wallet, pick a pool, paste one iframe. You're selling tokens on your site in under five minutes.