Overview

Real-time marketplace status · auto-refresh 15s

Pool Composition

Fee Breakdown

Order Status

Transactions

All marketplace orders — on-chain & custody ledger

Wallets

Unique addresses from orders, API keys, and referrals

EnergyBroker Contract & Pool

1 contract = 1 pool · on-chain state + operational metrics

Administration

Fees & Rewards

Unstake Queue

Revenue

Commission Split

Architecture

Stake 2.0 Pool
Sellers stake TRX → contract delegates Energy to buyers. Fungible pool with MasterChef reward accumulator — rental + voting rewards socialized pro-rata O(1).
Fees
Platform fee capped at 30%. Deducted at order open. Stored in accruedFees; withdrawn by feeRecipient.
Liveness-Free
closeOrder permissionless after expiry. flushUnstakes permissionless after grace window. Seller exits always open.
Operator Timelock
Owner proposes → 2-day delay → accepted. No instant hijack.
Execution Reserve
reserveStake never delegated — leaves Energy to pay for delegate/undelegate TX fees.
Migration
Immutable — no proxy/delegatecall/selfdestruct. Successor is informational only. Wind-down: pause → sellers exit → re-stake.
Price Floor
Always active: price ≥ floor × stake × duration. Anti-self-deal guard.
Batch Unstake
Shared 32-slot cap. requestUnstake → flushUnstakes (one unfreeze per batch) → withdrawUnstaked.

Referrals

Referral relationships, earnings, and payout status

Referral Relationships

Earnings & Payouts

Background Jobs

River job queue — harvests, recasts, and scheduled tasks

Coupons

DB-backed coupon codes for free/discounted Energy rentals

Active Coupons

Recent Redemptions

Create Coupon

Batch Generate

Feature Flags

Runtime toggles — take effect immediately, no restart needed

Pricing Config

Quote engine parameters — take effect on next quote

Audit Log

Immutable record of every admin flag/pricing change

Kill Switch

Emergency halt of ALL operator signing. Requires admin key.