Skip to content

Premium Node Positioning System (Node bidding)

The Premium Node Positioning System provides a competitive, transparent, and economically-driven mechanism for highlighting nodes on the RUNEBond platform. The system allocates three premium positions on the node listing page based on bid rankings, giving high-commitment nodes maximum visibility to potential bond providers.

  • Three highlighted premium positions with maximum visibility
  • Competitive bidding system using RUNE deposits
  • Position-based constantly drain mechanism
  • Real-time ranking updates
  • Open participation (operators and community members)
  • Complete on-chain transparency
  • Bid deposits are not refundables
  • Full preservation of node status badges (Yield Guarded, Complete, Hidden, etc.) in all positions

Bids are managed from the Node Bidding tab of the Operator Dashboard. The node selector at the top right switches between all your nodes and a single one.

Node Bidding tab in the RUNEBond Operator Dashboard with no active bids

Place Bid opens the deposit form. Pick the node, type the amount (or use MAX), and the summary shows the current bid balance, your deposit and the resulting balance before you commit. Any listed node can be promoted — you do not have to be its operator.

Place a Bid dialog showing node selector, amount field and resulting balance

The confirmation step shows the exact transaction that will be sent: amount, destination address and the TB:BID:<node-address> memo. Both steps state that the deposit is non-refundable — the RUNE is consumed while the node holds a premium position.

Confirm Bid dialog showing amount, memo, destination and the non-refundable warning

Because the memo and destination are shown in full, an operator who keeps the node keys in an isolated environment can skip the dashboard and send the same transaction manually from there.

Once the deposit is indexed, the same tab lists the live ranking:

Node Bidding ranking table with position, balance, drain per day and days left

ColumnWhat it tells you
#Current position. Only 1, 2 and 3 are premium; the rest wait in the queue
BalanceRUNE left in the bid
Drain/dayRate charged at the position held right now, not the one you bid for
Days leftBalance ÷ drain rate — how long the node holds its spot if nothing else moves
ActionTops up the bid to climb, or to last longer

Days left is an estimate: it moves whenever a competing bid deposits, drains out or a node is delisted.

Transaction Format

Memo Structure

TB:BID:<node-address>

Transaction Validation

  • Minimum Amount: 0.1 RUNE (10000000 base units)
  • Asset: Must be native RUNE (THOR.RUNE)
  • Memo Format: Must match pattern TB:BID:<valid_thor_address>
  • Node Status: Target node must be actively listed on RUNEBond
PositionDaily DrainBase UnitsMonthly (30d)
1st1 RUNE100,000,000~30 RUNE
2nd0.6 RUNE60,000,000~18 RUNE
3rd0.4 RUNE40,000,000~12 RUNE
Queue (4th+)Free00 RUNE

Only the three premium positions are charged. A bid outside the top 3 sits in the queue without draining, and moves up automatically as the balances above it are consumed.

Bids are ranked in descending order by current RUNE balance. The three highest balances occupy positions 1, 2, and 3 respectively (real time updated).

  • New bid deposit (creates new bid or tops up existing)
  • Drain execution (computed every 10 seconds)(reduces balances)
  • Bid balance reaches zero (removes bid from ranking)
  • Node delisting (sets bid balance to zero)