LogoLogo
  • Entangle
    • Overview
    • Security Audits
  • Universal Interoperability Protocol
    • Overview
    • Architecture
      • Scalability and Network Stability
        • L2 Utility Blockchains
        • Transmitter Groups
      • Security and Consensus Mechanism
      • Finality
      • Execution Latency
      • Compatibility and Interoperability
    • Developer Guides
      • Getting Started
      • Solidity
        • Simple Abstract Messenger Example
        • Deploying Your Custom EVM Protocol
        • Bridging Tokens with UIP
        • Become an EVM Transmitter
      • Solana
        • Simple Abstract Messenger Example
        • Deploying Your Custom Solana Protocol
        • Become a Solana Transmitter
      • Calculate Cross-Chain Transaction Cost
      • Customizable Message Transmission Options
      • How to Debug Sent Messages
      • SDK Setup
      • Revenue Sharing for Transmitters
      • How to Become a Super Transmitter
    • Endpoints
  • Universal Data Feeds
    • Overview
    • Architecture
      • Data Delivery Methods
        • Pull Model
        • Push Model
      • Oracle Contract & User Interaction
    • Developer Guides
      • Custom Data Feeds
      • Fetch Data via Pull Model (PAYG)
        • EVM Smart Contracts
        • Solana Smart Contracts
      • Fetch Data via Pull Model (Subscriptions)
        • EVM Smart Contracts
        • Solana Smart Contracts
      • Fetch Data via Push Model
        • EVM Smart Contracts
        • Solana Smart Contracts
    • User Guides
      • Accessing Feeds
      • Subscribe to a Data Feed
      • Check Subscription
      • Manage Subscription
      • Renew Subscription
    • Data Endpoints
  • Universal Token Standard
    • Overview
    • Architecture
      • Fee Components
    • Developer Guides
      • Manual Deploy
        • Token Deployment Types
        • Create a Custom Token
        • Factory Blueprint Deployment
        • Examples
          • Initial Setup
          • UTS Connector
            • Mint & Burn Connector Scheme
            • Lock & Unlock Connector Scheme
            • Connector Over Native Currency
          • UTS Token
            • Simple Token
            • Token with Messages
      • Bridge SDK
      • Token Verification
      • Fees Calculation & Gas Estimation Logic
      • Estimations
    • User Guides
      • Launch Universal Token
      • Create a Liquidity Pool
      • Expand Existing Token
      • Transfer Liquidity to Connector
      • Bridging
    • Contract Addresses
  • Entangle Interoperable Blockchain
    • Overview
    • Architecture
    • Developer Guides
      • Set up a Validator Node
      • Delegating to Validators
      • Undelegating from Validators
      • Supported Accounts
  • More
    • Media Kit
    • FAQ
    • Report an Issue
    • Become a Partner
Powered by GitBook
On this page
  • How It Works
  • Why It Matters
  • How to Set Revenue Share
  • How to Check Your Current Share

Was this helpful?

Export as PDF
  1. Universal Interoperability Protocol
  2. Developer Guides

Revenue Sharing for Transmitters

PreviousSDK SetupNextHow to Become a Super Transmitter

Last updated 26 days ago

Was this helpful?

Revenue sharing in UIP allows transmitters to split their earned rewards with delegators through a flexible and transparent mechanism. This system is built on a Delegated Proof of Stake (DPoS) model, where participants can stake $NGL tokens to support transmitters in securing the network and processing messages.

As detailed in the Economy Model section of the UIP , this structure ensures fair compensation for contributors, encourages decentralisation, and increases economic alignment across the ecosystem.

How It Works

Each transmitter receives fees for delivering and executing messages on supported networks. With revenue sharing, transmitters can define how much of their earnings are passed on to delegators. This percentage is fully configurable, allowing for flexible incentive structures. The system is designed to promote collaboration and unlock opportunities for participation, even for those who don’t run nodes themselves.

For a deeper analysis, explore the details in our .

For example:

  • A share of 10,000 (100%) means all rewards go to delegators.

  • A share of 7,500 (75%) means delegators receive 75%, and the transmitter retains 25%.

This setting is managed via the staking contract on the Entangle network.

Why It Matters

Revenue sharing underpins UIP’s decentralization and resilience. It:

  • Encourages wider participation by letting token holders back trusted transmitters

  • Improves network security by distributing stake and incentives

  • Increases earning potential for both transmitters and delegators

  • Supports fair selection in transmitter rotation rounds, where stake weight determines eligibility

By aligning incentives, this model helps keep the protocol community-driven, reliable, and scalable.

How to Set Revenue Share

To configure your transmitter’s reward share, you’ll need the staking contract address and access to the Entangle EIB RPC.

Mainnet Details

  • EIB RPC: https://json-rpc.entangle.fi

  • Staking Contract Address: 0x2897F9093bE0B5d5F9067c6f7842B949017eE830

Command to Set:

cast send <staking_contract_address> "setRewardShare(uint256,uint256)" <chain_id> <share_percent> -r <rpc_url> --private-key <your_private_key>
Parameters
  • <chain_id> – The ID of the source chain

  • <share_percent> – A number between 0 and 10000, where 10000 represents 100%. This value determines the portion of rewards allocated to delegators. The remaining amount is sent to the transmitter.

  • <rpc_url> – Adjust depending on your environment

  • <your_private_key> – Your wallet’s private key

How to Check Your Current Share

To verify the current reward share setting, run (replacing the placeholders with the appropriate values):

cast call <staking_contract_address> "vaultDelegationSharePercent(uint256,address)" -r <rpc_url>

For a full breakdown of fee mechanics, rewards, and the DPoS system, see the Economy Model and Transmitter Rewards sections in the UIP .

Whitepaper
whitepaper
Whitepaper