Developer Docs
  • Getting Started
    • Xircus Web3 Protocol
    • Wallet & Authentication
    • Own Your Web3 Apps
    • Deploying Web3 Apps
    • Deploying NFT Collection
    • Minting and Importing NFTs
    • Listing and Selling NFTs
    • Supported Chains
  • Terminologies
    • DUST - Template System
      • The Presets
      • Dust
      • Dust React
      • Dust Chakra
      • Dust Radix
    • Carousel - Template Routers
    • Graphee
      • for TON Chain
  • Launching Your App
    • Quest Apps
    • NFT Marketplace Apps
    • eCommerce Apps
    • Launchpad Apps
  • TON Contracts
    • ⚡Quick Start
    • ⛏️Minter
      • Quick Start
      • Jetton
      • Jetton Non-Shard
      • NFT
      • SBT
      • Wallet
    • 🏪Marketplace
      • ⚡Quick Start
      • NFT Market
      • NFT Music Market
      • NFT Ticket Market
      • NFT Subscription Market
    • 🌱Launchpad
      • Getting Started
      • Auction Instant
      • Auction Pool
      • Auction Fair Launch
      • NFT Pre-Mint Auction Randomizer
      • NFT Allowlist Auction
    • 🛍️eCommerce
      • Checkout
      • Property Rentals
      • Fleet Courier
      • Delivery Pooling
      • Real World Assets
    • ⛰️Governance
      • Staking
      • Locker
      • Vesting Locker
      • Vesting Locker Simple
      • Proposals
    • ⛳Prediction
      • Getting Started
      • Optimistic Oracles
      • Prediction Market Factory
  • Platform Tools
    • 📃Smart Contracts
    • 🏅Open Quest & Leaderboard
    • ⚒️Web3 Minters
    • 🎨Generative NFT Creator
    • ✨NFT Auctioneer
  • App Templates
    • NFT Marketplace
    • Crowdfunding Launchpad
    • DeFi Exchange
    • Prediction Market
    • NFT Social
    • Token XP Campaigns
  • TON Blockchain
    • TON React
    • Telegram Mini dApps
  • React Reference
    • ⚡Quick Start
    • Hooks
      • useTonConnect
      • useUtils
      • useRegistry
      • useApp
      • useStorage
      • useTon
      • useTelegram
    • Recipes
      • Connect via Wallet Provider
      • Using Wallet Authentication
  • GraphQL Reference
    • ⚡Quick Start
    • Schemas
      • App
      • Currency
      • Account
      • Chain
      • Market
    • Methods
      • Get Apps
      • Get App
  • Core SDK Reference
    • ⚡Quick Start
    • Methods
  • Xircus CLI
    • ⚡Quick Start
    • Commands
      • Create
      • App
      • Contract
      • Skin
      • Module
  • DUST App Template Building
    • Getting Started
    • Dust Chakra Common
      • AppBrand / AppHeader
      • EditableFields
Powered by GitBook
On this page
  1. TON Contracts
  2. Launchpad

Auction Instant

This auction type is best for raising seed or pre-seed funds without the fear of reaching a soft cap to finalize.

Features

  • Contributions are instantly distributed to wallet recipients

  • No soft cap required but stops at max allocation based on the total asset balance of the contract

  • Instant Jetton Airdrop if claimTime is zero, otherwise redeem on claim time

  • Referral incentive if finderPerc is set

  • Multiple Wallet Recipients but required total share is 100% at 100_00bps

Limitations:

  • Max of 4,000 whitelist addresses for non-shard contract, 1 whitelist per address afterwards

Shard

Creates a shard child contract that contains the contributor shares, contribution, claims, claim time, and whitelist status, with operations such as redeem and withdraw. Whitelisting in shard requires to initialize a child contract for 0.05 TON for every address to be whitelisted.

Non-Shard

Shares, contribution, claims, claim time, and whitelist status are added in the HashMap residing in the parent contract. Whitelisting is sent in one operation prior to the start of the auction or before any contribution made with max limit of 4,000 addresses following a cell format

Parameters

  • Min Amount

  • Max Amount

  • Max Allocation

  • Start Time

  • End Time

  • Claim Time

Config

  • Status -> 0 - New, 1 - Completed, 2 - Cancelled

  • Whitelisting -> 0 - Off, 1 - OnChain, 2 - OffChain

  • Vesting -> 0 - False, 1 - True

  • Rate -> Coins

  • Start Time -> Unix

  • End Time -> Unix

  • Claim Time -> Unix

  • Min Amount -> Coins

  • Max Amount -> Coins

  • Max Allocation -> Coins

  • Finder Perc -> 100_00bps, 16bit

  • Wallets -> Array { address, share } (requires 100%, 100_00bps)

Stats

  • Total Contributors

  • Total Coins

  • Total Allocations / Shares

  • Total Released Allocations

PreviousGetting StartedNextAuction Pool

Last updated 1 year ago

🌱