Degen Watch Club
  • ⌚Intro to DWC
    • Welcome to DWC
    • Vision and Mission
    • How DWC Works
  • ⌚About DWC
    • Problem and Solution
    • Unique Selling Proposition
  • ⌚GETTING STARTED
    • DWC User Experience
  • ⌚DWC TIER SYSTEM
    • Intro to Tiers
    • Tier Structure
    • Example of Watch Brands
  • ⌚DISTRIBUTION MODELS
    • Intro to Distribution Models
    • What makes a Distribution Model
    • Understanding Value Pools and Allocation
    • Distribution Models - List
      • Distribution Model 1
      • Distribution Model 2
      • Distribution Model 3
  • ⌚Minting Events
    • Intro to Minting Events
    • Minting Events - List
      • Minting Event #1
  • ⌚Minting Rewards
    • Minting Rewards
      • MadeByApe Care-Package
  • ⌚Operations and Logistics
    • Watch Acquisition
    • Shipping and Handling
    • Secure Storage and Insurance
    • How to Buy
  • ⌚Financial Aspects
    • Storage and Logistics Treasury
      • Fee Structure
  • ⌚Legal
    • User Agreements
      • Privacy Policy
      • Terms and Conditions
      • Minting Event Terms
        • Minting Event #1 Terms and Conditions
        • KYC and AML Practices
      • Shipping and Claim
  • ⌚Technology and Platform
    • Platform Architecture Overview
    • NFT Minting Process
    • Smart Contract Security
  • ⌚Claiming Your Watch
    • Step 1: Burn and Claim
    • Step 2: Shipping and Finalization
  • ⌚FAQs and Customer Support
    • HOW TO CONTACT US
Powered by GitBook
On this page
  • Components
  • DWC.sol
  • MintPeriod.sol
  • Claim.sol
  • DWC Multisig Wallet
  1. Technology and Platform

Platform Architecture Overview

PreviousShipping and ClaimNextNFT Minting Process

Last updated 1 year ago

Components

DWC.sol

An upgradeable contract that serves as the following:

  • Factory contract to deploy new mint period contracts

  • ERC-721 contract for mints

  • Begin process of physical claims

MintPeriod.sol

A proxy contract for a single mint period. This contract defines the mint period parameters and allow users to mint DWC NFTs.

Claim.sol

An upgradeable soulbound ERC-721 contract to claim the physical watch.

DWC Multisig Wallet

A multisig account that can:

  • Deploy or update new mint period contracts

  • Deploy or update any of the smart contracts above

⌚