Skip to main content

Section 12: Tokenomics & Economic Model

πŸ’Ž The complete OTCM Security Token economic model β€” token parameters, vesting schedules, the perpetual 5% fee engine, staking rewards architecture, and SOL treasury strategy.


πŸ’Ž 12.1 OTCM Token Parameters

The OTCM utility token serves as the native currency of the OTCM Protocol ecosystem, providing governance rights, fee discounts, staking rewards, and access to premium platform features. Under the SEC's March 17, 2026 interpretation (Release No. 33-11412), the OTCM governance/utility token's classification as a "Digital Tool" vs. Digital Security is under active legal review. Pending formal legal opinion, OTCM conservatively treats the governance token as a security under Regulation D Rule 506(c) and applies full accredited investor verification.


πŸ”Ή 12.1.1 Total Supply & Denomination

ParameterValue

Total Token Supply

1,000,000,000 (One Billion) OTCM
Token StandardSPL Token-2022 (Solana)
Decimal Precision9 decimals (0.000000001 OTCM minimum unit)
Mint AuthorityPROTOCOLDisabled after initial mint (immutable supply)
Freeze AuthorityRetained for compliance (OFAC Β· sanctions enforcement)
Transfer HookEnabled (compliance Β· fee collection Β· circuit breakers)
interface OTCMTokenParameters {
  totalSupply: 1_000_000_000;  // 1 billion tokens
  decimals:    9;               // Standard Solana precision
  minimumUnit: 0.000000001;     // 1 lamport equivalent

  standard:   'SPL_TOKEN_2022';
  extensions: [
    'TRANSFER_HOOK',       // Compliance enforcement
    'METADATA',            // On-chain metadata
    'PERMANENT_DELEGATE',  // Protocol operations
  ];

  authorities: {
    mintAuthority:       null;   // Disabled (fixed supply)
    freezeAuthority:     Pubkey; // Compliance enforcement
    transferHookAuthority: Pubkey;
  };

  metadata: {
    name:   'OTCM Protocol Token';
    symbol: 'OTCM';
    uri:    'https://otcm.io/token-metadata.json';
    image:  'https://otcm.io/assets/otcm-logo.png';
  };
}

πŸ”Ή 12.1.2 1:1 Backing Structure

EveryComprehensive OTCMTechnical tokenWhitepaper is backedβ€” 1:1 byVersion Preferred Series "M" shares held in custody at Empire Stock Transfer, an SEC-registered transfer agent. This backing structure ensures intrinsic value and enables token holders to redeem underlying equity:7.0

ST22

"UnlikeDigital unbackedSecurities utilityPlatform tokens common| in theMarch cryptocurrency2026 industry, OTCM| tokens represent fractional ownership of real equity securities. Each token is mathematically guaranteed to be backed by proportional Series M preferred shares."

ComponentQuantityVerification
OTCM Tokens1,000,000,000Solana blockchain
Series M Preferred Shares1,000,000,000Empire Stock Transfer
Backing Ratio1:1 (100%)On-chain attestation every ~400ms
interface BackingStructure {
  backingAsset: {
    type:     'PREFERRED_SERIES_M';
    issuer:   'Groovy Company, Inc. dba OTCM Protocol';
    cusip:    string;
    parValue: 0.001;  // $0.001 per share
  };

  custody: {
    custodian:            'Empire Stock Transfer';
    custodyType:          'QUALIFIED_CUSTODY';
    auditFrequency:       'MONTHLY';
    attestationFrequency: 'EVERY_SOLANA_SLOT';  // ~400ms
  };

  redemption: {
    enabled:            true;
    minimumRedemption:  1000;  // 1,000 OTCM minimum
    processingTime:     '3_5_BUSINESS_DAYS';
    deliveryMethod:     ['DRS', 'PHYSICAL_CERTIFICATE'];
  };

  requiredRatio:  1.0000;
  toleranceRange: 0.0000;  // Zero tolerance
}

πŸ”Ή 12.1.3 Token Technical Specifications

pub struct OTCMTokenConfig {
    /// Total supply (fixed at genesis)
    pub total_supply: u64,  // 1_000_000_000_000_000_000 (with decimals)

    /// Decimal precision
    pub decimals: u8,  // 9

    /// Token standard extensions
    pub extensions: TokenExtensions {
        transfer_hook: TransferHook {
            program_id:     Pubkey,  // Hook program address
            extra_accounts: Vec<AccountMeta>,
        },
        metadata: TokenMetadata {
            name:   String,  // "OTCM Protocol Token"
            symbol: String,  // "OTCM"
            uri:    String,  // Metadata URI
        },
    },

    /// Authority configuration
    pub mint_authority:  Option<Pubkey>,  // None (disabled)
    pub freeze_authority: Option<Pubkey>, // Some(compliance_multisig)
}

impl OTCMTokenConfig {
    pub fn is_supply_fixed(&self) -> bool {
        self.mint_authority.is_none()  // True β€” no new tokens can be minted
    }
}

πŸ”Ή 12.1.4 Initial Liquidity Pool Configuration

LP ParameterValuePurpose
Initial USD Liquidity$100,000 USDCStable trading pair
Initial OTCM Allocation200,000,000 OTCM (20%)LP token supply
Initial Price$0.0005 per OTCMStarting valuation
Initial Market Cap$500,000 FDVFully diluted valuation
LP Lock PeriodPERMANENTRugpull prevention

πŸ”Ή 12.1.5 Graduation Mechanism

Graduation ParameterSpecification
Graduation Threshold$250,000 Market Capitalization
Pre-Graduation TradingCEDEX Linear Bonding Curve β€” P(n) = P0 + (g Γ— n)
Post-Graduation TradingCEDEX CPMM Liquidity Pool
Migration TriggerAutomatic when market cap reaches $250,000
Migration ProcessBonding curve funds migrate to CPMM LP (atomic transaction)

πŸ”Ή 12.1.6 Post-Graduation Token Economics

Upon reaching the graduation threshold, accumulated bonding curve funds are burned and permanently locked in the CPMM liquidity pool:

interface GraduationMechanism {
  trigger: {
    metric:             'MARKET_CAP';
    threshold:          250_000;  // $250,000 USD
    checkFrequency:     'EACH_TRADE';
    automaticExecution: true;
  };

  migration: {
    pauseBondingCurve:  true;
    bondingCurveFunds:  number;  // Accumulated USDC
    remainingTokens:    number;  // Unsold OTCM from curve

    cpmmPool: {
      usdcSide: bondingCurveFunds;
      otcmSide: remainingTokens;
      initialK: bondingCurveFunds * remainingTokens;
    };

    lpTokens: {
      recipient:    'BURN_ADDRESS';  // 0x000...dead
      lockDuration: 'PERMANENT';
      withdrawable: false;
    };
  };

  postGraduation: {
    tradingVenue:     'CEDEX_CPMM';
    liquidityLocked:  true;
    priceDiscovery:   'AMM_DRIVEN';
    slippageControl:  'CIRCUIT_BREAKER';
  };
}

βœ“ Permanent Liquidity Lock: Post-graduation, LP tokens are sent to the burn address β€” making liquidity withdrawal mathematically impossible. This creates a "rugpull-proof" structure where underlying liquidity can never be extracted by any party.


⏳ 12.2 Token Vesting Schedule

πŸ”Ή 12.2.1 Vesting Philosophy

OTCM Protocol implements a structured vesting schedule designed to align issuer incentives with long-term token success, prevent market manipulation through sudden large sells, and create predictable supply dynamics that enable informed investment decisions.

"Vesting ensures that token issuers maintain skin-in-the-game throughout the protocol's growth phase. Immediate large-scale selling is structurally impossible, protecting all participants from dump scenarios."


πŸ”Ή 12.2.2 ST22 Issuer Token Allocation

Allocation CategoryPercentagePurpose
Liquidity Pool (Locked)40%Permanent trading liquidity
Issuer Allocation (Vesting)60%Subject to vesting schedule
Total Minted100%1 Billion tokens per ST22

πŸ”Ή 12.2.3 Vesting Timeline

The 60% issuer allocation follows a structured release schedule over 30 months:

PhaseTriggerRelease %Cumulative Unlocked
1Token Minting (Day 0)20%20% (200M tokens)
2Graduation ($250K MC)20%40% (400M tokens)
36 months post-graduation20%60% (600M tokens)
412 months post-graduation20%80% (800M tokens)
518 months post-graduation20%100% (1B tokens)

Total vesting period: 30 months (time from minting to final release, assuming immediate graduation)


Section

πŸ”Ή12: 12.2.4 Vesting Smart Contract Implementation

Tokenomics

Version:This 6.1section |documents Implementation:the Rust/Anchorcomplete on-chaineconomic enforcementarchitecture of OTCM Protocol β€” Transferthe HookOTCM integratedSecurity Token (issued by Groovy Company, Inc. dba OTCM Protocol), the ST22 Digital Securities issued by third-party OTC companies, the 5% fee structure applied across all transaction phases, the staking reward mechanism, the deflationary burn mechanics, and the five-year revenue model.

Vesting is

enforced

12.1 at theTwo-Token TransferArchitecture

Hook

OTCM layerProtocol (Controloperates 24)two β€”distinct lockedtoken tokenstypes cannotwith bedifferent transferredlegal regardlessstructures, ofeconomic wallet owner action. There is no administrative overrideroles, and noregulatory graceframeworks. period.These are not interchangeable and serve entirely separate functions.

#[account]

 pub struct VestingAccount { pub beneficiary: Pubkey, pub total_allocation: u64, pub total_claimed: u64, pub claimed_phases: u8, // Bitmask β€” 1 bit per phase pub graduation_timestamp: i64, // Set by BondingCurve on graduation pub creation_timestamp: i64, } #[derive(BorshSerialize, BorshDeserialize, Clone, Copy, PartialEq)] pub enum VestingPhase { Phase1MintCompletion = 0, // 20% β€” immediate at mint Phase2Graduation = 1, // 20% β€” at $250K market cap Phase3SixMonths = 2, // 20% β€” 6 months post-graduation Phase4TwelveMonths = 3, // 20% β€” 12 months post-graduation Phase5EighteenMonths = 4, // 20% β€” 18 months post-graduation }

Vesting Schedule Summary:

ST22

Third-party

Series

Empire

PhaseTriggerUnlock %CumulativeEnforcement
1

Attribute

OTCM Security Token

minting complete
20% 20%ImmediateDigital β€”Securities

Transfer Hook allows from day 1
2

Issued by

Graduation

Groovy Company, Inc. dba OTCM Protocol ($250KGROO)

MC)
20% 40%BondingCurveOTC setscompany graduation_timestamp(per on-chainissuer)

3

Underlying asset

6 months

Series post-graduationβ€œS” Preferred Shares of Groovy Company, Inc.

20% 60%UnixM timestampPreferred comparisonShares β€”of nothe oracleissuing OTC company

4

Custodian

12 months

Empire post-graduationStock Transfer

20% 80%UnixStock timestampTransfer

comparison β€” no oracle
5

Regulatory basis

18 months

Reg post-graduationD Rule 506(c) Β· Category 1 Model B

20%

Reg D Rule 506(c) or Reg S Β· Category 1 Model B

Primary economic role

100%

Platform utility: staking, AI Module access, fee discounts, governance

Unix timestamp

Liquidity comparisonvehicle for trapped OTC shareholder value

Secondary market venue

Centralized exchanges (Binance, Kraken, Coinbase) β€” nonot oracleCEDEX

CEDEX β€” exclusively

Supply model

Fixed issuance with ongoing burns from platform operations

Fixed per-offering supply; 100% distributed to investors

5% fee applies?

No β€” OTCM Security Token trades on CEXs under their fee structures

Yes β€” 5% on primary offering + 5% on all CEDEX trades

 

24-Hour Cooldown: Control 23 (velocity limit) enforces a minimum 24-hour gap between vesting claims for the same wallet β€” preventing rapid sequential claim-and-sell patterns.

12.2 

πŸ”Ή 12.2.5 Anti-Dump Mechanisms

Beyond vesting, additional anti-dump mechanisms protect token holders:

  • Daily Sell Limit β€” Maximum 1% of daily volume can be sold by any single wallet
  • Price Impact Circuit Breaker β€” Transactions exceeding 2% price impact are rejected
  • Velocity Detection β€” Rapid sequential sells from related wallets trigger freeze
  • Cool-Down Period β€” 24-hour minimum between vesting claims

πŸ”Ή 12.2.6 Vesting Visualization

Month 0 (Mint)   β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  20%
Month 0+ (Grad)  β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘  40%
Month 6          β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘  60%
Month 12         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–‘β–‘  80%
Month 18         β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ 100%

β–ˆ = Unlocked tokens   β–‘ = Locked tokens

Key Events:
  β”œβ”€β”€ Day 0:       Token minting β†’ 20% immediately available
  β”œβ”€β”€ Graduation:  $250K MC reached β†’ Additional 20% unlocked
  β”œβ”€β”€ +6 months:  Time-based release β†’ Additional 20% unlocked
  β”œβ”€β”€ +12 months: Time-based release β†’ Additional 20% unlocked
  └── +18 months: Final release β†’ All tokens fully vested

πŸ’Έ 12.3 Revenue Model: PerpetualThe 5% TransactionFee FeeArchitecture

πŸ”Ή 12.3.1 Fee Structure Overview

The OTCM Protocol generates sustainable revenue throughcharges a single unified 5% transaction fee appliedon all ST22 Digital Securities transactions. The fee applies identically at both phases of the ST22 lifecycle: the primary offering (pre-CEDEX, during the Regulation D capital raise) and all secondary market trading on CEDEX (post-CEDEX, after holding periods expire).

 

12.2.1  Fee Application β€” Primary Offering Phase

When an accredited investor purchases ST22 tokens during the active Regulation D 506(c) offering, the 5% fee is deducted from the gross subscription amount before proceeds are remitted to allthe tradesissuer. executedThe onissuer CEDEX:receives 95 cents of every dollar invested. The investor receives 100% of the tokens purchased β€” the fee is a cost of platform access, not a dilution of token allocation.

 

forhostingtoken
Fee ComponentDescriptionRate

TotalExample Primary Transaction

Fee
Applied to

Amount

all CEDEX trades (buy and sell)
5.00%
β†’ OTCM

Investor Protocolgross subscription

Protocol operations

$100,000

Β· development Β· treasury
4.00%
β†’ ST22

OTCM IssuerProtocol platform fee (5%)

Issuer revenue

$5,000

share

Of which: permanently locked to Global Unified CEDEX Liquidity Pool (0.44%)

1.00%

$440

Of which: retained by OTCM Protocol

$4,560

Issuer net proceeds (USD)

$95,000

Investor receives

ST22 tokens at $100,000 face value (100% of subscription)


 

πŸ”Ή12.2.2 12.3.2 Fee DistributionApplication Mechanismβ€” Secondary Market (CEDEX) Phase

interface

Every FeeDistributionST22 {trade calculation:executed {on totalFeeRate:CEDEX 500;after //the 5.00%applicable inholding basisperiod pointsexpires appliedTo:carries 'TRADE_VALUE';the collectOn:same ['BUY',5% 'SELL'];fee. };This distribution:fee {applies otcmProtocol:on {every percentage:trade, 80;continuously //and 4%permanently, for the life of tradethe (80%ST22 issuance. The issuer receives no share of fee)secondary recipient:market OTCM_TREASURY_ADDRESS;trading usage:fees.

[

 'PROTOCOL_DEVELOPMENT', 'OPERATIONAL_COSTS', 'LIQUIDITY_PROVISION', 'TREASURY_GROWTH', ]; }; st22Issuer: { percentage: 20; // 1% of trade (20% of fee) recipient: ISSUER_REVENUE_ADDRESS; usage: [ 'ISSUER_REVENUE', 'STAKING_REWARDS_FUNDING', 'OPERATIONAL_SUPPORT', ]; }; }; collection: { timing: 'ATOMIC_WITH_TRADE'; currency: 'TRADE_CURRENCY'; settlement: 'IMMEDIATE'; }; }


πŸ”Ή 12.3.3 Revenue Projections by Volume

Annual Protocol Revenue = Daily Volume Γ— 4% Γ— 365

Amount

500

44

Daily VolumeDaily Fee (5%)OTCM Share (4%)Annual OTCM Revenue
$100,000

Example CEDEX Trade

$5,000 $4,000 $1.46M
$500,000

Trade value

$25,10,000

$20,000$7.30M
$1,000,000

OTCM Protocol platform fee (5%)

$50,000

$40,000$14.60M
$5,000,000

Of which: permanently locked to Global Unified CEDEX Liquidity Pool (0.44%)

$250,000

$200,000$73.00M
$10,000,000

Of which: retained by OTCM Protocol

$500,000456

Issuer secondary fee share

$400,0000 β€” no issuer participation in secondary fees

Global Pool cumulative effect

$146.00M44 added permanently to protocol-owned liquidity β€” non-withdrawable


 

πŸ”Ή 12.3.4 Fee Collection Implementation

pub fn collect_trading_fee(
    ctx:          Context<CollectFee>,
    trade_amount: u64,
) -> Result<()> {
    let total_fee = trade_amount
        .checked_mul(FEE_RATE_BPS as u64)  // 500 bps
        .ok_or(ErrorCode::Overflow)?
        .checked_div(10_000)
        .ok_or(ErrorCode::Overflow)?;

    let protocol_share = total_fee
        .checked_mul(80)   // 80% of fee = 4% of trade
        .ok_or(ErrorCode::Overflow)?
        .checked_div(100)
        .ok_or(ErrorCode::Overflow)?;

    let issuer_share = total_fee
        .checked_sub(protocol_share)
        .ok_or(ErrorCode::Overflow)?;  // 20% of fee = 1% of trade

    transfer_to_treasury(&ctx.accounts.protocol_treasury, protocol_share)?;
    transfer_to_issuer(&ctx.accounts.issuer_revenue, issuer_share)?;

    emit!(FeeCollected {
        trade_amount,
        total_fee,
        protocol_share,
        issuer_share,
        timestamp: Clock::get()?.unix_timestamp,
    });

    Ok(())
}

πŸ”Ή 12.3.5 Comparative Fee Analysis

V7Model

feeappliesonST22transactionsprimary pre-CEDEX)marketshareofsecondaryProtocolplatform
Venue / ServiceTotal CostIncludes
Traditional OTC

Authoritative Markets

5–10%Fee spread Execution

5% only

Broker-DealerALL Commission 1–5% Executionβ€” +both advice
DeFi DEXoffering (Raydium) 0.25%and +secondary MEV Execution(CEDEX). onlyIssuer Β·receives 95% of primary raise proceeds in USD. Issuer receives no compliance
trading fees. Of each 5% fee: 0.44% is permanently locked to the Global Unified CEDEX Liquidity Pool by immutable Transfer Hook; the remainder is retained by OTCM CEDEX 5%as flat Executionrevenue. +These complianceallocations +are custodyenforced +in registrysmart contract logic and cannot be altered by governance or administrative action.

 

12.2.3  0.44% Permanent Lock β€” Global Unified CEDEX Liquidity Pool

πŸ’‘The Value0.44% Proposition:of OTCM'severy 5%ST22 feetransaction includesvalue comprehensivethat complianceroutes infrastructureto (KYC/AMLthe Β·Global accreditation),Unified SEC-registeredCEDEX transferLiquidity agentPool custody,is shareholderenforced registry,by an immutable auditTransfer trail,Hook control. LP tokens for this capital are burned at pool initialization β€” mathematically preventing withdrawal by any party, including OTCM Protocol. This creates a permanent, compounding pool of protocol-owned liquidity that deepens with every primary offering and 24/7every trading.secondary Traditionaltrade alternativesacross requireall separateST22 feesissuances foron eachthe service.platform.

 


πŸ”Ή

12.3 12.3.6 Revenue Model and Five-Year Projections

OTCM Protocol's revenue is entirely derived from the 5% platform fee applied to ST22 transaction volume. There are no subscription fees, access fees, or listing fees. Revenue Projectionsscales linearly with total ST22 transaction volume across all issuances on the platform β€” both primary raise volume and secondary CEDEX trading volume.

 

12.3.1  Revenue Structure

 

Recipient

OTCM

Protocol

OTCM

Protocol

OTCM

Protocol(burnedβ€”deflationary,revenue)

YearST22 IssuersDaily VolumeAnnual VolumeProtocol RevenueGrowth

YearRevenue 1Component

50

Calculation

$500K $182.5M $7.30Mβ€”
Year 2

Primary offering revenue

200

5% Γ— gross investor subscriptions per offering

$2M $730M$29.20M (4.56%) +300% Global Pool (0.44%)

Year 3

Secondary market revenue

500

5% Γ— CEDEX trade value across all ST22 issuances

$5M $1.825B$73.00M (4.56%) +150% Global Pool (0.44%)

Year 4

OTCM Security Token staking

1,000

AI Module burn fees collected on OTCM STO operations

$10M $3.65B$146.00M +100%
Yearnot 5 2,000$20M$7.30B$292.00M+100%

 

πŸ—οΈ 12.4 Staking Rewards Architecture

πŸ”Ή12.3.2 12.4. Five-Year Platform Revenue Projections

The following projections model protocol revenue at 5% of total ST22 transaction volume, including both primary offering subscriptions and secondary CEDEX trading. Projections assume accelerating issuer adoption driven by the Predictive Marketing AI Module's IDOS-driven outreach pipeline.

 

Year

ST22 Issuers

Daily CEDEX Volume

Annual Volume

Protocol Revenue (5%)

Global Pool Accumulation (0.44%)

Year 1

Staking

50

$500K

$182.5M

$9.1M

$803K

Year 2

200

$2M

$730M

$36.5M

$3.2M

Year 3

500

$5M

$1.83B

$91.3M

$8.0M

Year 4

1,000

$10M

$3.65B

$182.5M

$16.1M

Year 5

2,000

$20M

$7.30B

$365.0M

$32.1M

 

Revenue Model OverviewAssumption

Projections represent total transaction volume across primary offering subscriptions and secondary CEDEX trades for all active ST22 issuances. Revenue grows as (a) new issuers onboard, increasing active issuance count; and (b) secondary market depth increases, enabling larger daily trading volumes per issuance. The Global Pool accumulation column represents the permanently locked 0.44% component that does not appear in OTCM Protocol implementsrevenue abut deepens the platform's liquidity infrastructure.

 

12.4  Staking Architecture β€” OTCM Security Token

OTCM Security Token staking mechanism that enables token holders to earn passive incomerewards through participation in theprotocol protocol'soperations. security and governance. Individual ST22The staking nodesarchitecture provideis continuousdesigned rewardsaround witha industry-leading2.6-day epoch cycle that produces approximately 140 compounding frequency.

events
annually

"Stakingβ€” transformsdelivering passivemeaningful tokenyield holdingadvantage intoover activetraditional protocolquarterly participation,dividend structures while aligning holder incentives with long-termplatform network success while providing sustainable passive income."security.

 


πŸ”Ή 12.4.21 APY ConfigurationStaking &Tier RangesStructure

 

ParameterValueNotes

MinimumTier

APY
8%

OTCM Staked

Protocol floor

Platform rateAccess Unlocked

AI Module Access

Maximum APY

Bronze

60%

1,000 OTCM

Issuer-configurable ceiling

Basic platform access Β· fee discount eligible

IDOS dashboard read-only Β· top 500 issuers

Default APY

Silver

15%

10,000 OTCM

Standard issuer

Enhanced configurationplatform access Β· governance participation

Full IDOS + weekly AI prospect report

APY Configurability

Gold

Issuer-controlled

50,000 OTCM

Adjustable within

Full 8–60%platform rangeΒ· governance proposals Β· priority features

EDGAR NLP Engine + OTC tier alerts + investor analytics

Platinum

100,000 OTCM

Complete suite Β· highest governance weight

Real-time feeds Β· IDOS queue Β· LTOE Β· wallet profiling Β· outreach automation


 

πŸ”Ή 12.4.32 Epoch DurationAPY & CompoundingConfiguration

Staking yields are configurable by issuers within protocol-enforced bounds. The 8% floor and 60% ceiling are hard-coded in the smart contract β€” no issuer or governance vote can set APY outside this range.

 

Compounding MetricOTCM StakingTraditional Dividend

EpochParameter

Duration
2.6 days

Value

90 days

Notes

(quarterly)
Annual Compounding

Minimum EventsAPY

~140 events

8%

4 events

Protocol floor β€” hard-coded, non-configurable

Compounding Multiplier

Maximum APY

35Γ— more

60%

frequent
Baseline

Protocol ceiling β€” hard-coded, non-configurable

Default APY

15%

Standard configuration for new staking nodes

Epoch duration

2.6 days (432,000 Solana slots at ~400ms/slot)

~140 epochs per year

Annual compounding events

~140

vs. 4 for traditional quarterly dividends


 

πŸ”Ή 12.4.43  Compounding MathematicsAdvantage

The 2.6-day epoch produces ~140 compounding events annually, delivering a measurable effective APY premium over instruments compounding at quarterly frequency. The formula: APY_effective = (1 + APY_nominal / n)^n βˆ’ 11, Wherewhere n =β‰ˆ ~140140.

(compounding

 periods per year for OTCM staking)

Nominal APYQuarterly CompoundOTCM CompoundAdvantage
8%

Nominal APY

8.24%

Quarterly Compound (4Γ—/yr)

8.33%

OTCM Compound (~140Γ—/yr)

+0.09%

Compounding Advantage

15%

8%

15.87%

8.24%

16.18%

8.33%

+0.31%09%

30%

15%

33.55%

15.87%

34.99%

16.18%

+1.44%0.31%

60%

30%

74.90%

33.55%

82.21%

34.99%

+1.44%

60%

74.90%

82.21%

+7.31%


 

πŸ”Ή 12.4.54 Staking PoolEpoch ImplementationReward Calculation

interface

 StakingPool

{poolId:Pubkey;issuerId:
string; tokenMint: Pubkey; apyConfig: { currentApy: number;

// BasisEpoch pointsreward calculation (1500Rust/Anchor)

= 15%) minApy: 800;

// APY range: 800–6000 bps (8%–60%) minimumβ€” maxApy:enforced 6000;in smart contract

// 60%Epoch: maximum432,000 adjustmentFrequency:slots 'EPOCH'; }; epochConfig: { durationSlots: 5616; // (~2.6 days at 400ms/slotslot)

currentEpoch:

 number;

epochStartSlot:

pub number;fn nextDistribution:calculate_epoch_reward(

Date;

    };staked_amount: poolState:u64,

{

    totalStaked:apy_basis_points: number;u16,      totalStakers: number; rewardsAvailable: number; rewardsDistributed: number; lastDistributionEpoch: number; }; rewardsFunding: { source: 'ISSUER_REVENUE'; // 1%800 transaction= fee8%, share6000 autoReplenish:= true;60%

reserveTarget:

    number;epoch_duration_slots: u64,  // 3Always epochs432,000

worth

    slots_per_year: u64,        // 126,144,000

) -> Result<u64> {

    require!(

        apy_basis_points >= 800 && apy_basis_points <= 6000,

        StakingError::ApyOutOfBounds

    );

    let reward = (staked_amount as u128)

        .checked_mul(apy_basis_points as u128)?

        .checked_mul(epoch_duration_slots as u128)?

        .checked_div(slots_per_year as u128 * 10_000)?;

    u64::try_from(reward).map_err(|_| error!(StakingError::Overflow))

}

 

12.5  2% Staking Reinvestment β€” Global Pool Accumulation Mechanism

Two percent of every staking reward distributed across all OTCM Security Token staking nodes is automatically routed to the Global Unified CEDEX Liquidity Pool before rewards };reach }staker

wallets.
This

πŸ”Ήreinvestment 12.4.6is LPenforced Reinvestmentby Mechanism

immutable Transfer Hook logic β€” it cannot be disabled, reduced, or bypassed by any party including OTCM Protocol.

 

flowtotheeveryepoch.

LP ReinvestmentDetails

ReinvestmentImmutable RateMechanism β€” Non-Bypssable by Design

pub const LP_REINVESTMENT_BPS: u16 = 200; // 2% β€” HARDCODED β€” NOT CONFIGURABLE. The 2% staking reinvestment executes through immutable Transfer Hook logic. There is no administrative function, upgrade path, or governance mechanism to disable or reduce this percentage. It is mathematically inevitable that 2% of all staking rewards

Destination OTCMGlobal ProtocolUnified MasterCEDEX Liquidity Pool
PurposeContinuous liquidity depth growth Β· protocol sustainability
ExecutionAutomatic Β· atomic with reward distribution

 

πŸ”Ή 12.4.7 Staking Rewards Distribution

pub fn distribute_epoch_rewards(
    ctx:   Context<DistributeRewards>,
    epoch: u64,
) -> Result<()> {
    require!(
        Clock::get()?.slot >= pool.epoch_config.epoch_start_slot
            + pool.epoch_config.duration_slots,
        ErrorCode::EpochNotComplete
    );

    let epoch_rate    = pool.apy_config.current_apy
        .checked_div(140).ok_or(ErrorCode::Overflow)?;
    let total_rewards = pool.pool_state.total_staked
        .checked_mul(epoch_rate as u64).ok_or(ErrorCode::Overflow)?
        .checked_div(10_000).ok_or(ErrorCode::Overflow)?;

    let lp_reinvestment = total_rewards
        .checked_mul(2).ok_or(ErrorCode::Overflow)?
        .checked_div(100).ok_or(ErrorCode::Overflow)?;
    let staker_rewards = total_rewards
        .checked_sub(lp_reinvestment).ok_or(ErrorCode::Overflow)?;

    transfer_to_master_lp(&ctx.accounts.master_lp, lp_reinvestment)?;
    distribute_to_stakers(&ctx, staker_rewards)?;

    pool.pool_state.rewards_distributed  += total_rewards;
    pool.pool_state.last_distribution_epoch = epoch;
    pool.epoch_config.current_epoch      += 1;
    pool.epoch_config.epoch_start_slot    = Clock::get()?.slot;

    emit!(EpochRewardsDistributed {
        epoch,
        total_rewards,
        lp_reinvestment,
        staker_rewards,
        stakers_count: pool.pool_state.total_stakers,
    });

    Ok(())
}

🏦 12.5 SOL Treasury Strategy

πŸ”Ή 12.5.1 Strategic RationaleTwo Funding Sources for the Global Pool

The Global Unified CEDEX Liquidity Pool is funded by two protocol-owned, continuously compounding sources:

 

β€’       OTCM Protocol allocatesSolana Treasury β€” The SOL treasury held by OTCM Protocol. Seeds and maintains initial pool depth.

β€’       OTCM Staking Pool reinvestment β€” 2% of all staking rewards across all staking nodes routes to the Global Pool each epoch via immutable Transfer Hook. This is the continuously compounding growth mechanism β€” it scales with staking participation.

 

Additionally, the pool deepens on every ST22 transaction through the 0.44% permanent fee lock described in Β§12.2.3.

 

12.6  Deflationary Burn Mechanics

OTCM Security Token supply is subject to ongoing deflationary pressure through per-operation burns on AI Module usage. Burns execute at the smart contract level, are irreversible, and reduce circulating supply permanently. They are publicly auditable on-chain.

 

12.6.1  AI Module Per-Operation Burns

 

AI Module Operation

OTCM Burn Cost

Trigger Frequency

EDGAR batch query execution (per 500 records)

1,000 OTCM

Per batch, multiple times daily at scale

Full IDOS universe refresh cycle

1,000 OTCM

Once per 24-hour refresh cycle

Automated outreach sequence launch (per issuer)

750 OTCM

Per issuer dispatched from priority queue

Launch Readiness Score analysis (per deployment)

500 OTCM

Per pending ST22 offering

Investor wallet behavioral report (per ST22 launch)

250 OTCM

Per ST22 offering

OTC Markets feed refresh subscription

50 OTCM

Monthly subscription renewal

 

Burn Velocity at Scale

At 500 active issuers, with the Predictive Marketing AI Module running daily IDOS refreshes (1,000 OTCM/day), weekly outreach dispatches (~750 OTCM Γ— 50 issuers/week = 37,500 OTCM/week), and monthly feed subscriptions, annual burn velocity reaches millions of OTCM tokens. Burns are demand-driven β€” they are a significant portionbyproduct of genuine platform utilization, not artificial supply reduction mechanisms.

 

12.7  ST22 Issuance Economics

Third-party ST22 issuances have a simple and transparent economics model. 100% of ST22 tokens minted in each offering proceedsare distributed to buildingaccredited investors through the Empire Stock Transfer onboarding process. No tokens are withheld by the issuer, by OTCM Protocol, or by Empire. No vesting schedules apply to third-party issuer ST22 tokens.

 

12.7.1  ST22 Token Distribution Model

 

Allocation

Percentage

Recipient

Notes

Investor distribution

100%

Verified accredited investors via Empire Stock Transfer

All tokens distributed at time of purchase

Issuer retention

0%

N/A

Issuers receive USD proceeds, not tokens

OTCM Protocol allocation

0%

N/A

OTCM earns the 5% fee in USD, not tokens

Team / advisory vesting

0%

N/A

No vesting for third-party ST22 issuances

Reserve / treasury

0%

N/A

Not applicable β€” per-offering fixed supply

 

Clean Cap Table β€” Full Float at Launch

Every ST22 issuance launches with 100% of tokens in investor hands. There are no founder allocations, no team vesting overhangs, no treasury reserve for future sale, and no protocol tokens that could create sell pressure. The entire float is held by Empire-verified accredited investors subject to Rule 144 or Reg S holding period restrictions enforced by Transfer Hook Control 24. This produces a cleaner, more investor-aligned tokenomics model than most DeFi protocols.

 

12.8  Fee Discount Structure β€” OTCM Security Token

Holders of the OTCM Security Token who stake above minimum thresholds receive discounts on the 5% ST22 transaction fee. Discounts apply to CEDEX secondary market trading fees only β€” the primary offering fee is fixed at 5% with no discount available, as the primary fee funds issuer onboarding infrastructure.

 

SOLStaking treasuryTier,

positioning

OTCM Staked

Fee Discount

Effective CEDEX Fee

Bronze

1,000 OTCM

10%

4.5%

Silver

10,000 OTCM

25%

3.75%

Gold

50,000 OTCM

35%

3.25%

Platinum

100,000 OTCM

50%

2.5%

 

Fee Discounts Apply to CEDEX Trading Only

The 5% primary offering fee (charged during the Reg D capital raise phase) is fixed and carries no discount. Fee discounts from OTCM Security Token staking apply exclusively to CEDEX secondary market trading fees. The 0.44% Global Pool permanent lock is calculated on the full pre-discount fee amount and is not reduced by staking tier discounts.

 

Groovy Company, Inc. dba OTCM Protocol among the| first publiclyCIK: traded1499275 entities to| maintain significantVersion blockchain7.0 asset reserves:|  March 2026  |  Confidential

  • Network Alignment β€” Direct exposure to Solana ecosystem growth
  • Operational Funding β€” Staking yields fund ongoing operations
  • Balance Sheet Innovation β€” Pioneering corporate blockchain treasury management
  • Protocol Participation β€” Active participation in Solana governance and validation
  • Hedge Against Fiat Debasement β€” Digital asset reserves as inflation hedge

πŸ”Ή 12.5.2 Treasury Allocation

Allocation ParameterValueSource
Total Offering Proceeds$20,000,000STO (Rule 506(c))
SOL Treasury Allocation$8,000,000 (40%)Offering proceeds
Operations Allocation$7,000,000 (35%)Offering proceeds
Development Allocation$5,000,000 (25%)Offering proceeds

πŸ”Ή 12.5.3 Staking Yield Projections

ScenarioStaking APYAnnual YieldMonthly Yield
Conservative6%$480,000$40,000
Base Case7%$560,000$46,667
Optimistic8%$640,000$53,333

Treasury Target: 6–8% annual staking yields generating $480,000–$640,000 in operational funding annually.


πŸ”Ή 12.5.4 Treasury Management Policy

interface TreasuryManagementPolicy {
  allocation: {
    stakingAllocation: 90;  // 90% actively staked
    liquidReserve:     10;  // 10% liquid for operations
  };

  staking: {
    validatorSelection: 'DIVERSIFIED';
    minimumValidators:  5;
    maxPerValidator:    25;  // 25% max per validator
    validatorCriteria: [
      'TOP_100_BY_STAKE',
      'COMMISSION_UNDER_10_PERCENT',
      'UPTIME_ABOVE_99_PERCENT',
      'NO_SLASHING_HISTORY',
    ];
  };

  yieldManagement: {
    compoundingFrequency: 'EPOCH';
    yieldDistribution: {
      operations:      60;  // 60% to operations
      treasuryGrowth:  30;  // 30% compounded to treasury
      stakingReserve:  10;  // 10% to staking rewards reserve
    };
  };

  riskManagement: {
    maxDrawdown:          20;       // 20% max allowed drawdown
    rebalanceThreshold:   30;       // Rebalance if allocation drifts 30%
    liquidityMinimum:     500_000;  // $500K minimum liquid
  };
}

πŸ”Ή 12.5.5 Risk Management Framework

  • Validator Diversification β€” Maximum 25% stake with any single validator
  • Slashing Protection β€” Only stake with validators having no slashing history
  • Liquidity Reserve β€” 10% maintained liquid for operational needs
  • Rebalancing β€” Automatic rebalancing when allocations drift beyond thresholds
  • Price Volatility β€” Accept SOL price volatility as strategic exposure to ecosystem growth

⚠️ Price Volatility Risk: SOL treasury value will fluctuate with SOL market price. While this creates potential upside from price appreciation, it also exposes the treasury to downside risk. This volatility is accepted as strategic exposure to the Solana ecosystem.


πŸ’° SOL Treasury Staking β€” Risk Specification

Version: 6.1 | Applies To: $8,000,000 SOL Treasury Allocation

The SOL treasury is delegated to native Solana staking validators (not liquid staking derivatives). This decision was made to eliminate smart contract risk associated with LST protocols (Marinade Β· Jito SOL Β· bSOL Β· etc.).

Validator Selection Criteria

CriterionRequirementRationale
Commission rate≀ 10%Preserve yield
Uptime (trailing 90 days)β‰₯ 99.0%Missed uptime = missed rewards
Slashing historyZero slashing events everSlashed validator = capital loss
Stake concentration≀ 25% of treasury per validatorSingle validator failure protection
Nakamoto coefficientPrefer validators improving decentralizationNetwork health alignment
Geographic distributionMinimum 4 countries across all validatorsCorrelated outage prevention
Minimum validators5 active delegationsDiversification floor

Staking Risk Matrix

RiskProbabilityImpactMitigation
Validator slashingVery LowUp to 100% of delegated stakeZero-slashing-history requirement Β· 5-validator diversification
Validator commission increaseMediumReduced yieldMonitor weekly Β· redelegate if threshold exceeded
Solana staking APY compressionMediumLower operational funding10% liquid reserve maintained
Validator downtime (temporary)Low–MediumMissed epoch rewardsUptime requirement + monitoring
Smart contract risk (LST)N/AN/A β€” LSTs not usedNative staking only
Regulatory treatment of stakingUncertainPotential forced unstakingLegal monitoring Β· 90-day unstaking buffer maintained

πŸ“Š 12.6 Economic Sustainability Analysis

πŸ”Ή 12.6.1 Value Flow Architecture

Trading Activity on CEDEX
         ↓
5% Transaction Fees Generated
         ↓
4% β†’ OTCM Protocol Treasury
1% β†’ ST22 Issuer Revenue (funds staking rewards)
0.44% β†’ OTCM LP (permanently locked)
         ↓
Treasury funds: Operations + Development + SOL Staking
Staking rewards attract OTCM stakers
         ↓
More stakers β†’ reduced sell pressure β†’ price support
Price support β†’ attracts more issuers
More issuers β†’ more ST22 tokens β†’ more trading
         ↓
(Loop repeats β€” self-sustaining and compounding)

πŸ”Ή 12.6.2 Token Velocity Management

Velocity ControlMechanism
Staking Incentives8–60% APY rewards holders for locking tokens rather than trading
Vesting Schedule30-month vesting prevents immediate large-scale selling by issuers
LP Lock40% of supply permanently locked in liquidity pools
Transaction Fee5% fee discourages high-frequency speculative trading
Governance UtilityToken holder voting rights incentivize long-term holding

πŸ”Ή 12.6.3 Deflationary Mechanisms

While OTCM maintains fixed supply, effective circulating supply decreases over time through:

  • LP Lock β€” 40% of supply permanently non-circulating in liquidity pools
  • Staking Lock β€” Active staking removes tokens from circulation
  • Lost Wallets β€” Standard blockchain attrition from lost private keys
  • Graduation Burns β€” LP tokens burned at graduation, permanently locking liquidity

πŸ”Ή 12.6.4 Long-Term Projections

YearFee RevenueSOL YieldTotal RevenueLP ValueTreasury
Year 1$7.30M$0.56M$7.86M$12M$8.5M
Year 2$29.20M$0.65M$29.85M$25M$15M
Year 3$73.00M$0.85M$73.85M$45M$28M
Year 4$146.00M$1.20M$147.20M$64M$48M
Year 5$292.00M$1.75M$293.75M$100M+$85M+

βœ“ Economic Sustainability: The OTCM Protocol creates a self-sustaining economic loop: trading generates fees β†’ fees fund operations and staking rewards β†’ staking rewards attract more stakers β†’ stakers reduce sell pressure β†’ reduced sell pressure supports price β†’ higher price attracts more issuers and traders β†’ more trading generates more fees.


Groovy Company, Inc. dba OTCM Protocol Β· Wyoming Corporation Β· invest@otcm.io Β· otcm.io