SettleMint
System addonsToken SaleActions

Create

Learn how to create a new token sale using the wizard. Configure payment currencies, timing, optional presale, optional vesting, and caps.

The token sale wizard guides you through creating a new primary offering. You configure payment currencies, timing, caps, an optional presale phase, and optional vesting -- all in a single atomic transaction.

Prerequisites

  • Your wallet has SYSTEM_MANAGER_ROLE on the platform
  • A DALP token exists and is ready to be sold
  • You have the token contract address

Steps

Open the token sale wizard

Navigate to the token's detail page and select Create Token Sale from the Sales section, or open Operations → Sales and start a new sale.

Configure basic info

Set up payment currencies and caps:

FieldDescription
Payment currenciesOne or more ERC20 token addresses accepted as payment. Each requires a price ratio.
Price ratioHow many sale tokens one unit of the payment currency buys.
Hard capThe maximum number of tokens available for sale. Required.
Soft capOptional minimum. If not reached, the sale fails and investors get refunds.
Min purchaseMinimum tokens per transaction. Optional.
Max purchaseMaximum tokens any single investor can accumulate in total. Optional.

Configure timing

Set the sale schedule:

FieldDescription
Sale startWhen purchases open to investors.
Sale endWhen the sale closes. The admin can also end early with the Manage dropdown.
Presale endOptional. If set, the presale phase runs from activation until this time.
Presale discountMultiplier for presale pricing (e.g., 0.8 = 20% discount). Optional.
Presale max per addressCap on tokens per investor during the presale phase. Optional.

Configure vesting (optional)

If tokens should vest over time after purchase:

FieldDescription
Vesting startWhen the vesting schedule begins. Must be on or after the sale end date.
Vesting durationTotal time for full vesting (e.g., 365 days).
CliffHow long investors must wait before any tokens become withdrawable.

Leave vesting unconfigured for immediate token distribution upon purchase.

Review and create

Review all settings on the summary page. Verify:

  • Payment currencies and price ratios
  • Start and end dates
  • Hard cap and soft cap (if set)
  • Presale configuration (if set)
  • Vesting schedule (if set)

Click Create and authenticate with your PIN or OTP. The factory deploys the sale contract atomically with all configuration applied.

After creation

Once created, the sale is in Setup status:

  • The sale contract address is visible on the detail page
  • You must fund the sale (transfer tokens to the contract) before activating
  • Core parameters are still configurable during Setup; they become immutable after activation

Next steps

On this page