CountryEscrowSplitter
The CountryEscrowSplitter
is responsible for distributing a fixed percentage of TRN earnings to CountryNFT escrow accounts, allowing each country to receive platform earnings proportionally and enforce localized moderation or taxation policies.
This module is tightly integrated with vault logic, moderation enforcement, and geographic content governance, forming a key pillar of the regionalized TRN ecosystem.
📜 Purpose
Route a fixed portion of DAO earnings to CountryNFT-based escrows
Support localized monetization, taxation, and distribution
Allow enforcement of geo-restricted moderation, filtering, or regulatory compliance
Enable future withdrawal pipelines to nation-specific systems or public goods
💸 Source of Funds
The CountryEscrowSplitter
receives its allocations from the DAO Vault, which itself receives 10% of all TRN platform earnings via the DailyVaultSplitter
.
From there:
A fixed percent of DAO earnings (TBD) is allocated to CountryNFT escrows.
Each CountryNFT escrow receives a share proportional to platform activity in their region (i.e. view volume, post origin, user base).
🧮 Distribution Logic
DAO receives earnings
CountryEscrowSplitter pulls allocated percent
Post's country of origin
Used to attribute earnings to a specific region
User's IP-derived country
Used for subscription/view split tracking
Aggregated daily volume
Used to calculate per-country percentage
Final escrow payout
Sent to CountryNFT-controlled escrow address
Country earnings are computed daily and batched via the Merkle root process alongside all other platform transactions.
🔐 Enforcement Integration
Each CountryNFT
acts as the governance agent and policy enforcer for its region.
They may:
Define public AI constraints for moderation
Privately enforce post-level bans
Use semantic analysis or custom oracle logic for sensitive content
The CountryEscrowSplitter
ensures that earnings from a given country are held in escrow and can be:
Used for DAO-approved public funding
Reserved for off-chain taxes or obligations
Accessed only by the CountryNFT owner/controller
The constraints themselves are public, but enforcement actions are private to preserve platform consistency and censorship resistance.
🔗 Related Modules
DailyVaultSplitter
Feeds the DAO Vault with 10% of all platform earnings
DAO Vault
Routes a fixed portion of its balance to this splitter
CountryNFT
Receives earnings, applies geographic policy, and may restrict content
GeoOracle
Enforces country-specific restrictions at the post hash level
CountryRulesetManager
Stores country-specific moderation constraints and AI prompts
FlagEscalator
May trigger country enforcement if flags reach a threshold from that region
🧩 Role in Moderation + Incentives
This splitter aligns financial incentives with moderation responsibility. CountryNFT owners:
Receive economic rewards only if their region’s content and users contribute to the ecosystem
Are incentivized to allow valuable content and discourage spam, scams, or violations
Maintain sovereignty over their region’s moderation without controlling other regions
If a post is geo-blocked, retrns of that post are also restricted. All hashes are checked at the enforcement layer for every post access, retrn, or share.
✅ Summary
The CountryEscrowSplitter routes a fixed percent of DAO earnings to CountryNFTs
Funds are distributed based on geographic activity (views, posts, subs)
CountryNFT owners govern moderation, set semantic triggers, and receive economic incentives
Public constraints + private enforcement = censorship resistance and regulatory compliance
Fully integrated with the DAO vault flow, GeoOracle enforcement, and regional governance layers
Last updated