InvestorNFT Vaults

The InvestorNFT Vaults system handles the distribution of TRN platform earnings to early investors and stakeholders holding one of the limited InvestorNFTs. These vaults serve as private, fixed-share profit channels for contributors who supported the platform during its formative phase.


πŸ“¦ Overview

There are exactly 100 InvestorNFTs in existence. Each NFT represents a 1% share of a fixed allocation of DAO earnings.

Key Properties:

  • Fixed supply: 100 total NFTs

  • Equal split: Each receives 1/100th of the total investor pool

  • Automatic payout: Funds are distributed daily via the Merkle batching system


πŸ”„ Source of Funds

All InvestorNFT distributions are drawn from the DAO Vault, which is funded with 10% of all platform earnings via the DailyVaultSplitter.

From that DAO total:

  • 33% of DAO earnings are allocated to the InvestorNFT pool

  • That pool is then split evenly across the 100 NFTs

Source Module
% Flow
Destination

DailyVaultSplitter

10% of earnings

DAO Vault

DAO Vault

33% of DAO Vault

InvestorNFT Vaults

InvestorNFT Vault

1% per NFT

NFT holder (daily)


πŸ’³ Payout Mechanics

  • Payouts are automated, initiated after the daily Merkle drop process.

  • Vaults are credited with their proportional share based on the finalized batch.

  • TRN is automatically claimable by the NFT holder’s wallet.

  • If not claimed, balances accrue in the vault.

The vaults do not use staking, escrow, or opt-in requirements. Holding the NFT is sufficient to receive rewards.


πŸ” Ownership Logic

  • Ownership of an InvestorNFT confers entitlement to payouts.

  • NFTs may be transferred, but only one address may claim earnings per cycle.

  • Claims are tied to blockchain NFT ownership at the moment of Merkle finalization.


🚫 No Dilution or Override

  • There are no additional investor tiers

  • No proposal or DAO action can dilute the 33% allocation or alter the 100-NFT limit

  • This is hardcoded and permanent in the revenue logic


Module
Role

DailyVaultSplitter

Sends 10% of platform earnings to DAO Vault

DAO Vault

Sends 33% of its earnings to InvestorNFT Vault pool

InvestorNFT

NFT asset that represents payout entitlement

MerkleBatcher

Tracks earnings and enables daily crediting

TRNUsageOracle

Used to reconcile balances and enable claim logic


πŸ“Š Example Calculation

If the platform generates 1,000,000 TRN in total earnings across all streams for a given day β€” including:

  • Views

  • Subscriptions

  • Boost budgets

  • Burn forfeits

  • AMM revenue

Then:

  1. 10% of the total (100,000 TRN) is routed by the DailyVaultSplitter to the DAO Vault.

  2. From the DAO Vault, 33% (33,000 TRN) is allocated to the InvestorNFT pool.

  3. Each of the 100 InvestorNFTs receives 1% of the investor pool β†’ 330 TRN per NFT.

  4. These TRNs are automatically credited to the vault associated with each NFT and are available to be claimed by the NFT holder after the Merkle drop.

βœ… This flow accounts for all forms of revenue β€” not just consumption-based fees β€” ensuring InvestorNFT holders benefit from total DAO inflows, including those from:

  • Post burns (BRN forfeiture β†’ DAO)

  • Unused boost budgets (on burn)

  • Platform AMM profits (e.g., arbitrage or slippage capture)


βœ… Summary

  • 100 fixed-supply InvestorNFTs

  • 33% of DAO earnings allocated daily to investors

  • Each NFT receives 1% of the investor pool = 0.33% of total platform earnings

  • No staking, just passive ownership

  • Fully integrated with the vault and Merkle drop infrastructure

  • Immutable and enforceable via smart contracts

Last updated