πŸ“‘
RWA Marketplace
  • πŸ•°οΈRWA Marketplace
    • ⁉️Problem Statement
    • 🌈Features and Benefits
    • ✨How Is It Different?
    • πŸ’‘What Does It Solve?
  • πŸ—„οΈTech Stack
  • Getting Started
    • πŸ“‚Creating an Account
      • πŸ’ΈAsset Buyer
      • πŸ—οΈAsset Originator
    • πŸ”ŽHow to Navigate the Marketplace
      • πŸͺ™Buying
      • 🏷️Relisting
      • πŸ”„Counteroffer
      • βœ‚οΈFraction Assets
      • πŸ’³Settlement at Maturity
      • 🏦Delays and Defaults
        • 🦺Loss Pool
  • Features
    • ⛓️DLT Token Standard (ERC-6960)
      • ✨Benefits
      • 🧱Methodology
      • πŸ“šStructure & SubId Types
    • πŸ†”Polytrade ID
  • Smart Contracts
    • IDLT.sol
    • IAsset.sol
    • IMarketplace.sol
  • Resources
    • πŸ“–Glossary
    • ❓FAQs
Powered by GitBook
On this page
  • DLT Structure
  • Examples
  • SubId Types
  • Shared SubIds
  • Mixed SubIds
  1. Features
  2. DLT Token Standard (ERC-6960)

Structure & SubId Types

PreviousMethodologyNextPolytrade ID

Last updated 1 year ago

DLT Structure

  • mainId: Represents the primary asset type (e.g., property, invoice, or vehicle).

  • subId: Represents the unique attributes or variations of the asset (e.g., percentage share, due date, or color).

Examples

1. Real Estate Platform with Fractional Ownership:

  • ERC20: 🏠🏠🏠 (All houses are the same and interchangeable)

    • Problem: ERC20 cannot represent unique houses with different values or attributes.

  • ERC721: 🏠🏑🏚 (Each house is unique and non-interchangeable)

    • Problem: ERC721 cannot represent fractional ownership of a house.

  • ERC1155: 🏠🏑🏚 (Both unique houses and interchangeable parts)

    • Problem: While ERC1155 can represent both unique houses and fractional ownership, it lacks the efficient, built-in management of these two types of assets within the same contract.

  • DLT: 🏠(1)🏑(2)🏚(3) πŸ”‘(A)πŸ”‘(B)πŸ”‘Β©

    • Solution: DLT can represent unique houses (mainId) and fractional ownership (subId) efficiently within the same contract, allowing for a more versatile real estate platform.

2. Invoice Factoring for SMEs:

  • ERC20: πŸ’ΌπŸ’ΌπŸ’Ό (All invoices are the same and interchangeable)

    • Problem: ERC20 cannot represent unique invoices with different values or due dates.

  • ERC721: πŸ’ΌπŸ“πŸ—‚ (Each invoice is unique and non-interchangeable)

    • Problem: ERC721 cannot represent fractional ownership of an invoice or its individual components.

  • ERC1155: πŸ’ΌπŸ“πŸ—‚ (Both unique invoices and interchangeable parts)

    • Problem: While ERC1155 can represent both unique invoices and fractional ownership, it lacks the efficient, built-in management of these two types of assets within the same contract.

  • DLT: πŸ’Ό(1)πŸ“(2)πŸ—‚(3) πŸ’΅(A)πŸ’΅(B)πŸ’΅Β©

    • Solution: DLT can represent unique invoices (mainId) and individual invoice components or fractional ownership (subId) efficiently within the same contract, allowing for a more versatile invoice factoring platform for SMEs

SubId Types

DLT (DualLayerToken) is a flexible token standard that manages different types of digital assets (mainIds) and their attributes or variations (subIds). SubIds can be used in two ways, with each subId having a specific quantity:

Shared SubIds

All mainIds share the same set of subIds.

  • MainIds (Models):

    • iPhone

    • Samsung

    • Google Pixel

  • SubIds (Storage Capacities):

    • A: 64GB

    • B: 128GB

    • C: 256GB

Here, all smartphone models (mainIds) have the same storage capacities (subIds A, B, C).

Mixed SubIds

MainIds have unique sets of subIds.

  • MainIds (Courses):

    • Math

    • Science

    • History

  • SubIds (Instructors and Class Quotas):

    • A: Alice (20 students)

    • B: Bob (15 students)

    • C: Carol (30 students)

    • D: Dave (25 students)

Here, each course (mainId) has a different set of instructors (subIds) with specific class quotas:

  • Math (1): Alice (20 students), Bob (15 students)

  • Science (2): Alice (20 students), Carol (30 students)

  • History (3): Dave (25 students)

In summary, DLT’s flexible structure allows for both shared and mixed subIds, making it suitable for managing diverse assets and their attributes with associated quantities in various applications. The use of emojis and bullet points helps to visualize these relationships and make the examples more relatable and engaging.

Example: Smartphone Models and Storage Capacities

Example: Courses and Instructors with Class Quotas

⛓️
πŸ“š
DLT Standard Structure
DLT Standard Structure
:iphone:
:books: