Back to Launch

How DogeFactory launches work

DogeFactory exposes two launch modes: fixed price and bonding curve. Fixed price keeps one visible token price during the live sale, explicit live fees, and settlement only after finalization. The curve path opens live pre-migration trading with variable pricing, so it offers faster price discovery but a more reactive market.

Two launcher model

What standardization reduces

The useful distinction is not that a launch becomes risk-free. It is that the two launchers reduce some token-level hard rugs while keeping the remaining market and behavior risks visible.

Shared launcher guardrail

Both launchers create tokens through the supported DogeFactory pattern instead of letting a creator bring hidden token logic. That limits hard technical rug patterns such as hidden transfer tax, creator-only blacklist behavior, blocked sells, privileged mint after launch, or surprise token switches.

Fixed-price limit

Fixed price keeps one sale price, explicit caps, DOGE-only creator support, and a clear success or refund state. It still needs sensible caps and timing because fast participants can concentrate allocation.

Bonding-curve limit

Bonding curve keeps pricing and sells inside visible curve rules before migration. It still allows early buyers to sell before migration, so market timing and demand risk remain real.

Fixed price: fixed pricing and gated trading

Fixed price keeps the sale rule set stable: one listed token price, one sale window, and one explicit finalization outcome. Buys and sell-backs use the same listed price per token during the live sale, with the live trade fee shown separately.

That makes pricing easier to read and compare across participants, but it does not solve distribution by itself. Caps, sale timing, and finalization rules still matter, and before finalization holders can exit only through the sale exit path while transfers and public trading stay locked.

The live sale keeps the same price per token instead of facing a moving curve price.
It removes the moving-quote curve risk while still letting holders use the sale exit path during the live window.
The sale story is easier to explain publicly: gross buys split into a visible 1.25% trade fee and net reserve at the fixed token price.
User support is simpler than on a pre-migration curve.

Bonding curve: live pricing and live trading

A bonding curve opens trading immediately and reprices as more of the curve supply is sold. That can suit teams that want live price discovery before DEX migration and immediate transferability during the launch.

The trade-off is that earlier buyers usually build a cheaper position and can still sell before migration, so later participants face more timing sensitivity and more price movement.

Early buyers can build a low-cost position, then sell back into the curve before the launch finishes.
Later buyers can remain technically able to sell, but still be in loss once the price retraces and fees are applied.
The same DOGE amount does not buy the same number of tokens over time, which is harder for retail users to reason about.
Live curve trading creates more timing pressure around DEX launch targets.

Important limit

Fixed price does not magically make access equal. This path still needs caps, a bounded sale window, and a clear finalization rule so speed alone does not decide the full allocation.

Equal price is not equal access: a naive first-come-first-served sale can still be dominated by fast participants.
The fixed-price path still needs wallet caps, transaction caps, a sale window, and clear finalization rules.
The current market-sale flow caps net reserve at the hard cap; distribution quality still depends on sensible wallet and tx caps.

Fixed Price guide

Short tutorial, benefits, and real risks

Fixed path

This section documents the fixed-price market sale that is live in DogeFactory today. It describes the active current user-facing behavior, not an idealized future launcher.

1. The creator sets public terms once

The launcher fixes the total supply, fixed DOGE price per token, hard cap, optional minimum raise, and optional timing or cap overrides at creation time. The hard cap is tied to selling 50% of supply to buyers, and the selected split determines the LP reserve share.

2. Every accepted reserve DOGE buys at one price

During the sale window, accepted reserve DOGE uses the same visible DOGE-per-token price. Gross buys also pay the 1.25% live trade fee, so the preview separates fee, net reserve, tokens out, and any refund.

3. Finalization decides the outcome

Once the sale ends, anyone can call finalize. On success, the canonical DogeFactory V4-like token/WDOGE pool is seeded at the fixed sale price, launch LP is burned, and swaps open after the short launch delay. On failure, the sale becomes redemption-only instead of opening a public pool.

4. Holders can exit before success is decided

Before finalization, buyers already hold tokens but cannot transfer them between wallets freely. They can still exit through the sale exit path at the fixed sale price, with the 1.25% live sell fee.

5. Creator support is DOGE-only and capped

If enabled, the creator can receive DOGE only, never free tokens. This budget is meant for first launch costs: marketing, listings, content, setup, and infrastructure. Creator DOGE support is capped at 15% to limit misuse.

Supply range

10,000,000 to 100,000,000,000 tokens

Exit path

Buyers can use the sale exit path during the live window at the fixed sale price

Live trade fee

1.25% buy fee and 1.25% sell fee before finalization

Buyer allocation

At target, 50% of total supply is sold to buyers at the fixed price

Liquidity rule

Default 100% of final net reserve seeds DEX liquidity at the fixed sale price on success; creators can explicitly choose 90% or 85% liquidity with DOGE-only support

Creator support

Optional 0%, 10%, or 15% of final net DOGE reserve; DOGE only, no free creator token allocation, capped to limit misuse

Supply edits

Changing total supply keeps the fixed price stable and scales hard cap plus minimum raise so the sale still targets 50% buyer inventory

DEX output

Success opens swaps only after the launch delay

Unused inventory

Unused fixed-price token inventory is removed from circulation after success or failed-sale redemptions

Advanced limits

Wallet limit and transaction limit are off by default. The public form uses a 0.001 DOGE minimum buy unless customized.

Defaults

Start at creation, 48 h from creation time, no wallet or tx cap unless set. Public availability extensions are capped at 7 days total.

Quick creator tutorial

Step 1

Choose a launch model preset or Custom target. The frontend converts the USD target into the DOGE objective and updates the related fixed sale values.

Step 2

Fill token identity first: name, symbol, then choose Built-in profile or Custom metadata JSON. Custom metadata ignores built-in description, media, socials, and cover while it is active.

Step 3

If using the built-in profile, add the short description, primary logo/media, optional cover image, and public socials. Primary media can be video; cover remains image/GIF only.

Step 4

Review sale parameters: total supply, fixed price, minimum raise, raise target, and the sale window. If supply changes, the form keeps fixed price stable and scales the raise target so the sale still targets 50% buyer inventory.

Step 5

Pick the success split: 100% liquidity, 90% liquidity with 10% DOGE creator support, or 85% liquidity with 15% DOGE creator support. The creator receives DOGE only, never free tokens.

Step 6

Only enable advanced limits when you need them. Wallet limit and transaction limit are off by default, and the public form uses a 0.001 DOGE minimum buy by default.

Step 7

By default the sale starts when the token is created and runs for 48 hours from creation time.

Step 8

If a scheduled start time is already in the past when the creator submits, the public frontend treats it as an immediate start instead of shortening the default 48h window by accident.

Step 9

Review the right-side launch summary, then create the token launch. Upload signature is requested only during creation, not while typing.

Quick participant tutorial

Step 1

Check the fixed price per token, hard cap, optional minimum raise, live trade fee, and sale window before sending DOGE.

Step 2

Use the live preview as the minimum accepted output. If another transaction changes the remaining cap before yours lands, the protected transaction should revert instead of accepting a worse fill.

Step 3

Buy during the live window. You can be partially refunded immediately only if your transaction exceeds the remaining reserve headroom.

Step 4

If you want to leave early, you can use the sale exit path during the live window and pay the live sell fee. You cannot transfer to another wallet or trade on a public pool yet.

Step 5

After finalization and the short launch delay, the DEX pool opens on success. If the sale fails, holders redeem their token share from the sale net reserve.

Why teams choose fixed price

The live sale keeps the same price per token instead of facing a moving curve price.
It removes the moving-quote curve risk while still letting holders use the sale exit path during the live window.
The sale story is easier to explain publicly: gross buys split into a visible 1.25% trade fee and net reserve at the fixed token price.
User support is simpler than on a pre-migration curve.

Risks and trade-offs

Fixed price removes moving-quote confusion, but it does not guarantee fair distribution. Fast participants can still concentrate allocation if caps are too loose.
A bad listed price is still possible. A fixed price can be mechanically correct and still be economically unattractive.
Live buy and live exit both include a 1.25% protocol fee. Failed-sale redemption opens only after finalization marks the sale as failed and uses the net reserve, not refunded fees.
Protected buy and exit transactions can revert if the preview becomes stale before confirmation. That is safer than silently accepting fewer tokens or DOGE.
Creator support is optional, DOGE-only, and capped at 15% to limit misuse, but buyers should still judge whether the requested budget makes sense.
This is not public live trading during the sale. Exit is only possible through the sale exit path, not through an open pool.
A failed sale still requires finalization first. Until that happens, reserve stays in the sale flow.
If no minimum raise is configured, the sale does not need to hit the hard cap to succeed. It only needs to end with accepted participation and then be finalized.

If the fixed-price sale succeeds

Once the sale is complete, finalization opens the post-sale market at the fixed sale price after the launch delay. At target, 50% of supply has gone to buyers, transfers unlock, protocol fees apply, configured DOGE-only creator support is paid, and unused token inventory is removed from circulation.

If the fixed-price sale fails

If the sale finishes below the configured minimum raise, or with zero reserve, it finalizes as failed. Holders then redeem back to DOGE from the sale net reserve, protocol fees remain protocol fees, no DEX pool is opened, and remaining token inventory is removed from circulation.

Bonding Curve guide

How curve launches work, with the main trade-offs

Live pricing mode

This section describes the bonding-curve mode that is still available in DogeFactory. Trading stays live before migration, tokens transfer immediately, and price moves with demand. That also means entry and exit conditions change over time, so participants need to watch repricing, timing, and the DEX launch target more closely than in fixed price.

1. The creator fixes the curve setup once

The launcher fixes total supply, a curve / LP preset, automatic starting price, automatic price curve, and DEX launch target at creation time. The technical curve parameter is calculated for the creator rather than exposed as a public setting.

2. Trading is live from the start

Buys receive tokens immediately, standard ERC-20 transfers remain possible, and sells stay open during the curve phase. This is not a locked sale window like fixed price: the market is already live before migration.

3. DEX launch depends on live curve value

DEX launch starts when the live curve value reaches the configured target. A buy that would cross the target is capped at the trigger, unused DOGE is refunded, and the DEX pool is seeded at the terminal curve price.

4. Migration seeds the DEX and burns LP

Once migration triggers, liquidity is moved into the DEX, a short trading delay applies, and the launch LP is burned.

Supply range

10,000,000 to 100,000,000,000 tokens

Curve / LP presets

Public launches use exact token-inventory presets and calibrate the DEX pool to the terminal curve price

Starting price

Set automatically by the selected preset so creators do not tune the opening curve math manually

DEX launch target

Exact DOGE by default, with a compact USD intent helper for quick USD-based conversion

USD intent cap

USD intent is capped at $10,000,000 before conversion to the DOGE target

Transaction protection

Public curve buys and sells enforce the previewed minimum output with a short deadline

Trade fees

1.25% buy, 1.25% sell, with 100% of each trade fee routed to protocol

Minimum buy

0.001 DOGE on the live bonding curve

Transfers

Curve buyers receive standard ERC-20 tokens immediately, so wallet-to-wallet transfers remain possible before migration

Raise-size presets

Large raise puts more tokens on the curve for a larger target. Standard raise is the middle lane. Starter raise keeps more token reserve for DEX liquidity after a smaller curve phase.

Automatic price curve

The form calculates the price curve from the selected preset and DEX launch target. That reduces the chance of an overly aggressive repricing profile when creators do not want to tune technical parameters manually.

What happens if you push the value too high

If the DEX launch target cannot be reached with the chosen supply, automatic starting price, automatic price curve, and preset split, the launcher rejects the configuration instead of allowing a dead-end curve.

What happens if the curve is too aggressive

The curve reprices faster, earlier buyers get a larger advantage, later buyers pay up more quickly, and pre-migration sell pressure becomes harder to defend publicly.

Quick creator tutorial

Step 1

Choose a total supply and start from one of the current token-inventory presets: Large raise 80/20, Standard raise 75/25, or Starter raise 70/30.

Step 2

Review the automatic starting price and the price curve calculated from the selected preset.

Step 3

Set a DEX launch target that the calculated price path can actually reach automatically. If it is too high, the launcher blocks creation.

Step 4

Review the warning that earlier buyers can still sell during the live curve phase before migration.

Quick participant tutorial

Step 1

Check the automatic starting price, projected later price, DEX launch target, and the live sell risk before buying.

Step 2

Use the preview as the bound for the signed transaction: public buys and sells include a minimum output and short deadline.

Step 3

Understand that the same DOGE amount buys fewer tokens as more of the curve supply is sold.

Step 4

Remember that earlier buyers can sell back into the curve before migration, so later buyers can still be exit liquidity.

Step 5

After migration, the token moves into DEX liquidity and the launch LP is burned.

Why teams still use a curve

Trading starts immediately instead of waiting for a sale to finalize.
Curve pricing follows the selected public preset.
Migration to the DEX is automatic once the target curve value is reached.
Launch LP is burned after migration instead of being reclaimable by the creator.

Risks and warnings

Earlier buyers can sell during the live curve phase before migration. That is the main structural risk of this model.
Later buyers usually pay a higher average price than earlier buyers as the curve fills.
The same DOGE amount does not map to a fixed token amount over time, which is harder for retail users to reason about.
Curve trading is more exposed to timing pressure around the DEX launch target than fixed price.
A misconfigured DEX launch target can make automatic migration unreachable. The current form blocks that setup, but the economic constraint still matters.

Before migration

The token trades directly on the curve. Buyers receive standard ERC-20 tokens immediately, can transfer them, and can also sell them back into the curve before migration.

After migration

Curve liquidity moves to the DEX, the launch LP is burned, and a short trading delay reduces instant first-block sniping.

Launch design

How DogeFactory launches are structured

On-chain rules

No mint after launch

Creators choose the initial supply once at launch, inside the supported 10M to 100B range. No hidden admin mint path is kept afterward, and unused fixed-price inventory can only reduce supply through burn.

All tokens are sold at the same price

During the sale window, every buy and sell-back uses the same visible DOGE-per-token price. The preview shows what the user actually receives, with any small platform fee already reflected.

No surprise token controls

Launch tokens ship without tax, blacklist, pause, or creator-side admin switches.

LP burned after finalization

The launch LP is burned once the sale finalizes and seeds the DEX, so that bootstrap liquidity cannot be pulled back out by the launcher.

Wallet and transaction caps are visible

Per-wallet and per-transaction DOGE caps are fixed at creation. The UI exposes them directly so users know the buy envelope before signing.

Buy and sell stay open, but transfers stay locked

Users can buy or sell back through the sale contract during the live window. Free transfers and public pool trading only open after finalization.

No free creator tokens

The creator can receive a limited DOGE-only support budget, but no free token allocation. Matching token inventory goes to buyers, DEX liquidity, or burn.

Strong LP reserve on success

The fixed-price market sale sends 85% to 100% of final net DOGE reserve into DEX liquidity on success. If enabled, creator DOGE support is capped at 15% to avoid abuse.

Failure stays redemption-only

If the sale finalizes below its minimum raise, no DEX pool opens. Holders redeem sale tokens back to DOGE and can claim any remaining sale credits from the contract.

Current launch defaults

Public params

Supply range

10,000,000 to 100,000,000,000 tokens

Default example

100,000,000 tokens in the UI

Fixed price

0.000001 DOGE per token

Raise cap

25 DOGE

Wallet cap

0 DOGE

Tx cap

0 DOGE

UI minimum buy default

0.001 DOGE

Fallback minimum

10 DOGE for non-standard creation paths

Quote preview

Buy and exit previews show what the user actually receives before signing

Live sale flow

Users can buy and sell back through the sale contract before finalization

DEX bootstrap

Default 100% of final net reserve seeds the first DEX pool at the fixed sale price; creator support is optional, DOGE-only, and capped at 15%

Pool output

Finalization creates the first DEX pool, burns launch LP, and opens swaps only after the short launch delay

Creator support max

If enabled: 15% DOGE max for marketing, listings, content, setup and infra; no free creator token allocation; cap prevents abuse

DogeFactory launches include an exit path depending on the launch type. Fixed-price sales can support sell-back before finalization. During the fixed-price sale, users can buy and sell back through the sale contract at the same token price. Previews show what the user actually receives before signing, while tokens stay non-transferable and public trading stays locked until the DEX opens at finalization.

Read the fixed-price guide ->

Metadata URI: simple public examples

This field is optional. If you use it, paste the URL of a metadata JSON file over HTTPS or IPFS so wallets and explorers can show a richer token profile.

What to paste in the field

Paste the URL of the metadata JSON file. Do not paste the logo file URL directly, and do not paste a social profile URL.

Simple HTTPS example

https://example.com/tokens/mega-doge/metadata.json

Simple IPFS example

ipfs://bafybeigdyrztu5examplecid1234567890abcdef/metadata.json

Minimal JSON example

{
  "name": "Mega Doge",
  "symbol": "MEGA",
  "description": "Community token launched on DogeFactory.",
  "image": "https://example.com/tokens/mega-doge/logo.png"
}

Quick rules

Use the JSON URL in the form, not the image URL. Inside that JSON, keep it simple: name, symbol, description, image.

If you use HTTPS, the image can also be HTTPS. If you use IPFS, the image can be HTTPS or ipfs:// as long as the JSON stays readable by clients.

The metadata is fixed at launch, so check the link once before you submit.

Back to create token ->

Built-in media upload security

If you use the built-in launcher profile flow instead of a custom metadata URL, DogeFactory prepares and stores the media through a controlled publication path. The points below describe user-facing behavior, not internal implementation details.

Wallet auth before upload

Launch metadata uploads require creator wallet confirmation during creation. The app does not open an upload session while the creator is only typing in the form.

Images are normalized

Image uploads are normalized before publication so public token pages use prepared assets rather than raw user files.

Videos are prepared for display

Video uploads are prepared for public token pages with a consistent display profile.

Published assets use controlled names

Published media uses controlled asset names and prepared output rather than arbitrary user-provided filenames.

Current upload rules

Primary media accepts PNG, JPG, WEBP, GIF, MP4, and WEBM sources.
Cover uploads stay image/GIF only. Videos are supported only as primary token media.
Primary image size is capped at 5 MB and source video size is capped at 10 MB.
Uploads are validated before publication.
Website and social links must use HTTPS. Metadata JSON can use HTTPS or IPFS.

Routing and trust policy

Visibility is not the same thing as a recommendation. DogeFactory can show a token in search, discovery, pools, or wallet views before a usable pool, route, or scan context exists.

Official launcher tokens

Tokens created through the official DogeFactory launch flow can receive a clearer trust mark when the launch reaches the required state.

DogeOS external discovery

External tokens from the DogeOS active list can appear in discovery, but they stay observed unless DogeFactory records clearer context or blocks a critical risk.

Initial network list

Fresh testnet environments can start with WDOGE plus reviewed known assets such as USDT, USDC, USD1, WETH, WBTC, TDOGE, and TUSD when they are available on the network.

Public swap and LP enforcement

Public swaps and LP actions are open for non-blocked tokens when liquidity and runtime checks pass. Critical-risk tokens can be blocked from swaps and new liquidity.

Updates without redeploy

Trust-state and blacklist changes can be reflected in the public app without rebuilding the swap interface. Users should still read the visible status before signing.

1. Supply is chosen once at launch

A creator picks the final supply at creation time inside the supported 10M to 100B range. The launch flow is designed to avoid hidden supply changes or hidden transfer restrictions.

2. Price discovery happens on an automatic curve

DogeFactory uses preset curve profiles: creators choose a curve/LP split and DEX launch target. The starting price and price curve are calculated automatically, and the current curve profile applies a 1.25% trading fee on buys and sells before migration.

3. Migration is automatic once the target is reached

When the DEX launch target is reached, the launch liquidity is moved into a DEX pair automatically. There is no manual switch needed from the creator to enable the market.

4. Initial LP is burned after migration

The initial migration liquidity is locked away from the launcher after migration, so users can reason about the first public market more clearly.

What you can verify before using the curve path

Chosen total supply and creator wallet
Public metadata, if one was provided at launch
Curve / LP split preset
No hidden supply changes on launch tokens
No hidden transfer restrictions on launch tokens
Curve trading before migration
Automatic migration to the DEX
Short trading delay after migration

These checks are visible from the launch page and public metadata, but they do not replace normal risk review. Users should still inspect liquidity, distribution, social links, and market behavior before trading.