Doppler is a liquidity bootstrapping protocol enabling developers to focus on building compelling applications, not spend their time designing another auction.
GET STARTEDDefine and deploy any tokenized asset without limitations. From memecoins, to RWAs, and protocol tokens, you are in the driver's seat.
Onchain price discovery mechanisms help your assets establish a market value through efficient and transparent smart contract mechanisms.
Jumpstart your markets with a vertically integrated, DeFi-native solution. Supporting migration of liquidity to popular DEXs out of the box, like Uniswap.
Doppler helps application developers focus on building unique, compelling applications without worrying about market structure, auction designs, or smart contract complexity.
Whether you're building attention marketplaces, prompt to app services, the next great memecoin launchpad, or creating fundamentally new financial primitives, Doppler's smart contracts and TypeScript SDK lets you focus on your core product while Doppler abstracts away the underlying market infrastructure and ensures ecosystem compatibility.
const createV3PoolParams: CreateV3PoolParams = {
integrator: account.address,
userAddress: account.address,
numeraire: weth,
contracts: {
tokenFactory,
governanceFactory,
v3Initializer,
liquidityMigrator,
},
tokenConfig: {
name: tokenName,
symbol: tokenSymbol,
tokenURI: `https://doppler.lol/token/${name}`,
},
vestingConfig: "default",
};
Dive deeper into the foundations of how Custom Capital Markets work.
Doppler is a liquidity bootstrapping ecosystem that facilitates liquidity provision by introducing a new primitive that we call a "dutch-auction dynamic bonding curve", which is used to source initial two-sided liquidity.
Read the paperInstead of a CLAMM placing one constant liquidity position, integrators specify their desired curves, which in itself is entirely managed by Multicurve. Multicurve is compatible with the rest of the Doppler Protocol ecosystem.
Read the paper