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
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
π Related Modules
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:
10% of the total (100,000 TRN) is routed by the
DailyVaultSplitter
to the DAO Vault.From the DAO Vault, 33% (33,000 TRN) is allocated to the InvestorNFT pool.
Each of the 100 InvestorNFTs receives 1% of the investor pool β 330 TRN per NFT.
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