Skip to main content
๐Ÿ“– Tronsell Wiki

Resource Delegation System: TRON Energy and Bandwidth Delegation Guide

A comprehensive guide to the TRON Resource Delegation System. Learn how to delegate Energy and Bandwidth, how delegation works, and how it powers the energy rental market.

๐Ÿ”„ Resource Delegation at a Glance
Delegable Resources Energy & Bandwidth
Delegation Type On-chain, permissionless
Duration Time-limited or permanent
Revocable Yes (by delegator)
Powers Energy rental market

๐Ÿ”„ What Is the TRON Resource Delegation System?

The TRON Resource Delegation System is a feature of the TRON Stake 2.0 mechanism that allows users who have staked TRX to delegate their generated Energy or Bandwidth resources to other TRON wallet addresses. This system enables resource sharing, powers the energy rental market, and allows users to access network resources without needing to stake TRX themselves.

Resource delegation is a permissionless, on-chain process. Any user with staked TRX can delegate their resources to any TRON address. The delegated resources function exactly the same as resources generated by staking โ€” they replenish over 24 hours and can be used for transactions on the TRON network.

๐Ÿ’ก Why Resource Delegation Matters

Resource delegation is the foundation of the TRON energy rental economy. It allows TRX holders to monetize their staked resources and enables users to access Energy and Bandwidth without locking up their own TRX. This creates a more flexible and efficient resource market.

โš™๏ธ How Resource Delegation Works

The resource delegation system operates on the TRON blockchain through smart contract interactions. Here's the step-by-step process:

๐ŸฆStake TRX
โ†’
โšกGenerate Resources
โ†’
๐Ÿ“คDelegate to Address
โ†’
๐Ÿ“ฅRecipient Uses Resources
โ†’
๐Ÿ”„Auto-Replenish (24h)

The Delegation Mechanism

  • Staker generates resources: A user stakes TRX and selects Energy or Bandwidth as their resource type.
  • Delegation transaction: The staker initiates a delegation transaction, specifying the recipient address and the resource amount.
  • On-chain recording: The delegation is recorded on the TRON blockchain, and the recipient's resource balance is updated.
  • Resource usage: The recipient can now use the delegated resources for transactions, just as if they had staked TRX themselves.
  • Replenishment: Delegated resources replenish over 24 hours, just like staked resources.
  • Revocation: The delegator can revoke the delegation at any time, removing the resources from the recipient's balance.
Delegated Resource Capacity = Staker's Generated Resources ร— Delegation Percentage
A staker can delegate all or part of their resource capacity to one or multiple addresses.

โšก Energy Delegation

Energy delegation is the most common form of resource delegation on TRON. It enables users who need Energy for smart contract transactions (like USDT TRC20 transfers) to receive Energy from stakers without staking their own TRX.

โšก
Smart Contract Execution

Delegated Energy can be used for any smart contract transaction, including USDT TRC20 transfers, DeFi interactions, and DApp usage.

๐Ÿ”„
Daily Replenishment

Delegated Energy replenishes over 24 hours, just like staked Energy. The recipient gets a fresh supply of Energy each day.

๐Ÿ“Š
Flexible Amounts

Stakers can delegate any amount of Energy, from a small portion to their entire Energy capacity.

Energy Delegation Use Cases

  • Energy rental platforms: Platforms like Tronsell aggregate Energy from stakers and delegate it to users who pay a fee.
  • Enterprise users: Businesses that need to make many USDT transfers can receive Energy from staking partners.
  • Individual users: Users who don't want to stake TRX can receive delegated Energy for occasional transactions.

๐Ÿ“ก Bandwidth Delegation

Bandwidth delegation allows stakers to delegate their Bandwidth resources to other addresses. Bandwidth is used for basic TRX transfers and non-smart contract transactions.

๐Ÿ“ก
Basic TRX Transfers

Delegated Bandwidth can be used for sending TRX, making it useful for users who frequently send TRX.

๐Ÿ†“
Fee-Free Transfers

With delegated Bandwidth, recipients can make TRX transfers without burning TRX for network fees.

๐Ÿ“Š
Daily Replenishment

Like Energy, delegated Bandwidth replenishes over 24 hours, providing a recurring resource supply.

Bandwidth Delegation vs. Free Bandwidth

  • Free Bandwidth: 600 points per day, automatically provided to all wallets.
  • Delegated Bandwidth: Additional Bandwidth provided by stakers, supplementing the free daily allocation.
  • Combined: Recipients can use both free and delegated Bandwidth for transactions.

๐Ÿช Delegation vs. Rental: Understanding the Relationship

Resource delegation and resource rental are often confused. Here's the key distinction:

Feature Resource Delegation Resource Rental
Definition The on-chain act of assigning resources to an address A service built on delegation where users pay for access
Mechanism On-chain transaction from staker to recipient Platform facilitates delegation for a fee
Participants Staker โ†’ Recipient User โ†’ Platform โ†’ Staker
Payment Typically free (or private arrangement) Fee paid to platform/provider
Duration Set by staker (can be permanent) Usually time-limited (1 day, 7 days, etc.)
๐Ÿช How Energy Rental Platforms Work

Platforms like Tronsell operate by staking TRX to generate Energy, then using the Resource Delegation System to delegate that Energy to users who pay a rental fee. The user receives delegated Energy in their wallet and can use it for transactions without ever staking TRX themselves.

๐Ÿ“ How to Delegate Resources

Here's how to delegate Energy or Bandwidth to another TRON address:

  • 1
    Stake TRX for resources

    First, you need to stake TRX and select Energy or Bandwidth as your resource type. Your staked TRX generates resources that you can delegate.

  • 2
    Access the delegation interface

    In TronLink or your TRON wallet, navigate to the "Stake" or "Resources" section. Look for "Delegate" or "Resource Delegation".

  • 3
    Enter recipient address

    Enter the TRON wallet address of the user you want to delegate resources to. Double-check the address for accuracy.

  • 4
    Specify resource amount

    Enter the amount of Energy or Bandwidth you want to delegate. You can delegate all or part of your resource capacity.

  • 5
    Set delegation duration (optional)

    Some wallets allow you to set a time limit for the delegation. If not specified, the delegation is permanent until revoked.

  • 6
    Confirm the transaction

    Review and confirm the delegation transaction. The resources will be transferred to the recipient's wallet on-chain.

๐Ÿ’ก Pro Tip

You can delegate resources to multiple addresses simultaneously. This is how energy rental platforms work โ€” they distribute their Energy capacity across many users who have purchased Energy rentals.

๐Ÿ”™ Revoking Resource Delegation

As the delegator, you have full control over your delegated resources. You can revoke a delegation at any time:

  • 1
    Access your active delegations

    In your wallet's staking section, view your active resource delegations.

  • 2
    Select the delegation to revoke

    Choose the specific delegation you want to remove. You may have multiple delegations to different addresses.

  • 3
    Click "Revoke" or "Undelegate"

    Confirm the revocation transaction. The delegated resources will be removed from the recipient's wallet.

  • 4
    Resources return to you

    After revocation, the resources are returned to your wallet. You can redelegate them to other addresses or use them yourself.

โš ๏ธ Important

When you revoke a delegation, the recipient immediately loses access to the delegated resources. They will need to find another source of resources or pay TRX fees for their transactions.

๐ŸŽฏ Delegation Strategies and Best Practices

Whether you're a staker looking to monetize your resources or a user looking to access delegated resources, here are some strategies to consider:

๐Ÿ’ฐ
Monetize Your Resources

If you have a large TRX stake, you can delegate your Energy to rental platforms or directly to users for a fee, generating passive income.

๐Ÿ“Š
Diversify Delegations

Delegate resources to multiple addresses to spread risk and support multiple users or platforms simultaneously.

๐Ÿ›ก๏ธ
Risk Management

Only delegate to addresses you trust or through reputable platforms. You can revoke delegations at any time if concerns arise.

๐Ÿ“ˆ
Regular Review

Periodically review your active delegations and revoke those that are no longer needed or profitable.

โ“ Frequently Asked Questions About Resource Delegation

What is the TRON Resource Delegation System?

The TRON Resource Delegation System allows users who have staked TRX to delegate their generated Energy or Bandwidth to other TRON addresses. This enables resource sharing, powers the energy rental market, and allows users to access resources without staking TRX themselves.

How does Energy delegation work on TRON?

When a user stakes TRX and chooses Energy as their resource, they can delegate that Energy to another wallet address. The delegated Energy appears in the recipient's wallet and can be used for smart contract transactions. The delegation can be time-limited and can be revoked at any time.

Can I delegate Bandwidth to others?

Yes, Bandwidth can also be delegated. The process is similar to Energy delegation. Users who stake TRX for Bandwidth can delegate their Bandwidth resources to other TRON addresses for use in basic TRX transfers.

What is the difference between resource delegation and resource rental?

Resource delegation is the on-chain mechanism where a staker assigns their resources to another address. Resource rental is a service built on top of delegation where users pay a fee to temporarily receive delegated resources. The delegation is the underlying technical mechanism; rental is the business model.

Is delegated Energy the same as staked Energy?

Delegated Energy functions exactly the same as staked Energy. The recipient can use it for smart contract transactions, and it replenishes over 24 hours just like staked Energy. The only difference is who staked the TRX that generated the Energy.

Can I revoke a resource delegation?

Yes, the delegator can revoke a resource delegation at any time. When revoked, the delegated resources are immediately removed from the recipient's wallet and returned to the delegator. There is no waiting period for revocation.

๐Ÿ”„ Explore the Resource Delegation Ecosystem

Learn how to delegate resources, access delegated Energy and Bandwidth, and participate in the TRON resource economy with Tronsell.