11 KiB
11 KiB
Real World Digital Asset (RWDA) Specifications
This document outlines the specifications for Real World Digital Assets (RWDAs) within the Digital Freezone Customer Portal.
Overview
Real World Digital Assets (RWDAs) represent digitized ownership of real-world assets, providing users with the ability to invest in, trade, and manage these assets through the Digital Freezone platform. RWDAs bridge traditional assets with digital infrastructure, enabling fractional ownership, improved liquidity, and streamlined management.
RWDA Core Components
1. Asset Information
1.1. Basic Information
- Name: Unique, descriptive name of the asset
- Symbol: Trading symbol/ticker (e.g., BTC, ETH)
- Description: Comprehensive description of the asset and its underlying value
- Asset Type: Classification (e.g., Real Estate, Business Equity (Shares), Commodity (Gold, Copper))
- Creation Date: When the RWDA was created/tokenized
- Issuer: Entity responsible for creating and managing the RWDA, needs to be linked to a Entity in ZAZ
1.2. Media and Documentation
- Logo/Image: Visual representation of the asset
- Documents: Associated legal documents, prospectus, terms and conditions
- Website: Link to official website or documentation
- Video: Promotional or explanatory video content (if available)
1.3. Categorization
- Primary Category: Main classification
- Subcategories: More specific classifications
- Tags: Keywords for searchability
- Geographic Location: Physical location of the underlying asset (if applicable)
- Industry/Sector: Economic sector classification
2. Financial Details
2.1. Ownership Structure
- Total Shares/Units: Number of shares/units available
- Share Value: Current value per share/unit
- Minimum Investment: Smallest amount/units that can be purchased
- Maximum Investment: Largest amount/units that can be purchased by a single investor (if limited)
- Market Cap: Total value of all shares (Share Value × Total Shares)
2.2. Performance Metrics
- Historical Performance: Price history and trends
- Return on Investment (ROI): Historical and projected returns
- Volatility Metrics: Measures of price stability
- Benchmark Comparison: Performance relative to relevant benchmarks
- Risk Assessment: Quantitative and qualitative risk evaluation
2.3. Financial Operations
- Dividend Information: Frequency, calculation method, distribution mechanism
- Fee Structure: Management fees, transaction fees, performance fees
- Liquidity Provisions: Mechanisms for buying/selling, liquidity guarantees
- Valuation Methodology: How asset value is determined and updated
- Financial Reporting: Frequency and type of financial reports provided
3. Terms & Conditions
3.1. Ownership Rights
- Voting Rights: Whether ownership confers voting rights and how they work
- Dividend Rights: Entitlement to profits or revenue
- Underlying Asset Rights: Access or rights to the physical asset (if applicable)
- Governance Participation: Ability to participate in management decisions
3.2. Restrictions
- Vesting Period: Time before shares become fully owned
- Lock-in Period: Time during which shares cannot be sold
- Transfer Restrictions: Rules governing asset transfers between users
- Jurisdictional Limitations: Geographic or regulatory restrictions
- Investor Qualification: Requirements for investors (accreditation, KYC level, etc.)
3.3. Legal Framework
- Governing Law: Jurisdiction governing the asset (will normally be ZAZ)
- Regulatory Compliance: Applicable regulations and compliance status (there should be a default)
- Dispute Resolution: Process for resolving disputes (ZAZ)
- Liability Limitations: Extent of issuer and platform liability
- Termination Conditions: Circumstances under which the RWDA can be terminated
RWDA User Interface Requirements
1. RWDA Listing and Discovery
1.1. Marketplace View
- Grid/list view with filtering and sorting options
- Search functionality with advanced filters (*)
- Category and tag-based navigation
- Featured and trending asset highlights (*)
1.2. RWDA Cards
- Asset name and symbol
- Primary image/logo
- Current price and change percentage
- Key metrics (market cap, risk level, etc.)
- Quick action buttons (view details, add to watchlist)
1.3. Search and Filter
- Text search across name, description, and tags
- Filters for:
- Asset type
- Price range
- Location
2. RWDA Detail View
2.1. Overview Section
- Asset name, symbol, and type
- Current price and historical chart
- Key metrics dashboard
- Description and highlights
- Action buttons (buy, add to watchlist, share)
- Link to our main website/wiki (ebook e.g. docusaurus)
2.2. Financial Information
- Detailed price information
- Historical performance charts (*)
- Return metrics
- Dividend history (if applicable) (*)
- Fee structure
- Financial projections (if available)
2.3. Documentation
- Prospectus and offering documents
- Legal agreements
- Financial reports
- Regulatory filings
- Terms and conditions
2.4. Asset-Specific Information
Will all be part of the ebook, doesn't have to be structured in DB
- For Real Estate: Location, size, amenities, occupancy
- For Business Equity: Business model, team, market position
- For Commodities: Storage, quality, certification
- For Intellectual Property: Protection status, licensing terms
3. RWDA Transaction Interfaces
3.1. Purchase Interface
- Quantity/amount selection
- Price information with total calculation
- Fee disclosure
- Payment method selection (money comes from wallet)
- Terms acceptance
- Confirmation process
3.2. Portfolio View
- Holdings summary with total value
- Individual asset performance
- Allocation visualization
- Transaction history
- Dividend/return tracking
3.3. Transfer Interface (if allowed)
- Recipient selection/input
- Quantity/amount specification
- Fee disclosure
- Transfer confirmation
- Receipt generation
RWDA Data Model
1. Core Asset Data
TODO: needs to be checked
RWDA {
id: String // Unique identifier
name: String // Asset name
symbol: String // Trading symbol
description: String // Comprehensive description
assetType: AssetType // Type classification
creationDate: DateTime // Creation timestamp
issuer: Entity // Issuing entity
// Media
logo: ImageURL // Primary image
gallery: [ImageURL] // Additional images
documents: [Document] // Associated documents
website: URL // Official website
videoURL: URL // Promotional video
// Categorization
primaryCategory: Category // Main classification
subcategories: [Category] // Specific classifications
tags: [String] // Search keywords
geographicLocation: Location // Physical location
industrySector: Sector // Economic sector
// Financial
totalShares: Number // Total available shares
shareValue: Currency // Value per share
minimumInvestment: Number // Minimum purchase
maximumInvestment: Number // Maximum purchase
marketCap: Currency // Total value
// Performance
historicalPrices: [PricePoint] // Price history
roi: Percentage // Return on investment
volatility: Number // Volatility metric
riskAssessment: RiskLevel // Risk evaluation
// Operations
dividendStructure: Dividend // Dividend information
feeStructure: [Fee] // Associated fees
liquidityProvisions: String // Liquidity details
valuationMethod: String // Valuation approach
reportingFrequency: String // Reporting schedule
// Terms
votingRights: Boolean // Has voting rights
dividendRights: Boolean // Has dividend rights
underlyingAssetRights: String // Rights to physical asset
governanceRights: String // Governance participation
// Restrictions
vestingPeriod: Duration // Vesting timeframe
lockInPeriod: Duration // Lock-in timeframe
transferRestrictions: String // Transfer rules
jurisdictionalLimitations: [String] // Geographic restrictions
investorQualifications: [String] // Investor requirements
// Legal
governingLaw: String // Governing jurisdiction
regulatoryCompliance: String // Compliance status
disputeResolution: String // Dispute process
liabilityLimitations: String // Liability details
terminationConditions: String // Termination rules
// Technical
digitalRepresentation: String // Digital representation method
fractionalPrecision: Number // Decimal places
ownershipTracking: String // Tracking mechanism
certificateFormat: String // Certificate details
// Security
ownershipVerification: String // Verification method
transferSecurity: String // Transfer security
auditTrail: Boolean // Has audit trail
backupMechanisms: String // Backup details
}
2. Related Data Structures
PricePoint {
timestamp: DateTime // Time of price
price: Currency // Price value
volume: Number // Trading volume
}
Dividend {
frequency: String // Payment frequency
calculationMethod: String // How calculated
distributionMechanism: String // How distributed
nextPaymentDate: DateTime // Next payment
historicalPayments: [Payment] // Payment history
}
Payment {
date: DateTime // Payment date
amount: Currency // Payment amount
perShareAmount: Currency // Amount per share
}
Fee {
type: String // Fee type
amount: Currency or Percentage // Fee amount
frequency: String // When charged
description: String // Fee details
}
Document {
type: String // Document type
title: String // Document title
url: URL // Document location
uploadDate: DateTime // Upload timestamp
version: String // Document version
}
RWDA Workflows
1. RWDA Creation and Listing
will be manual scripts populating the DB
- Asset identification and valuation
- Legal structure establishment
- Digital representation creation
- Documentation preparation
- Regulatory compliance verification
- Platform listing and publication
2. RWDA Purchase
- User discovers RWDA
- User reviews RWDA details
- User initiates purchase
- User specifies quantity/amount
- User confirms purchase
- System processes transaction
- Ownership is recorded
- User receives confirmation
3. RWDA Management (operator)
- User views portfolio
- User monitors performance
- User receives dividends/returns
- User accesses documentation
- User participates in governance (if applicable)
4. RWDA Transfer (if allowed)
- User initiates transfer
- User specifies recipient and amount
- System verifies eligibility
- User confirms transfer
- System processes transfer
- Both parties receive confirmation
5. RWDA Termination (if applicable) (*)
- Termination conditions are met
- Users are notified
- Final distributions are calculated
- Payments are processed
- RWDA is archived