3. Technical Specification

3.1 Why Cosmos SDK

Requirement
Cosmos Solution
Alternative Limitation

Anti-speculation architecture

Consensus-level token design

EVM chains assume transferability

Cultural governance

Custom governance module

Platform governance serves platform

Long-term sovereignty

Independent chain operation

Dependent on host chain decisions

Ecosystem potential

IBC interoperability

Siloed or bridge-dependent

Purpose-built economics

Custom fee/reward structure

Constrained by platform economics

3.2 Exhibition Module (CosmWasm)

// Core exhibition token - non-transferable by design
pub struct Exhibition {
    pub id: String,
    pub artist: Addr,
    pub curator: Addr,
    pub metadata_uri: String,
    pub created_at: Timestamp,
    pub total_licenses: u64,
    pub active_licenses: u64,
    pub status: ExhibitionStatus,
}

// No Transfer message exists - speculation is architecturally impossible
#[cw_serde]
pub enum ExecuteMsg {
    CreateExhibition { metadata_uri: String, curator: Addr },
    UpdateMetadata { exhibition_id: String, metadata_uri: String },
    Deactivate { exhibition_id: String },
    // Note: No Transfer variant - by design
}

3.3 License Module

3.4 Payment Distribution

3.5 Network Economics

Token: UNT (Unit of Nonterritorial)

  • Used for license fees and governance

  • Not traded on exchanges (by design)

  • Acquired through fiat on-ramps or earned through participation

  • Deflationary through commission fund lock-up

Transaction Costs:

  • License transaction: ~$0.01-0.05

  • Exhibition registration: ~$0.10-0.50

  • Governance vote: ~$0.01

Last updated