Skip to content

Pricing & Bidding Strategy

Bidding on VirtEngine is open competition: every qualified provider sees the same orders. Sustainable pricing means knowing your cost floor, your reputation premium, and the protocol’s cut.

You can earn from capacity in two complementary ways, and they can run at the same time. The resolution engine treats both as supply (see Acquisition Pathways).

ApproachHow you publishWhen it wins
Listing (standing ask)Publish a fixed-price offering natively or in Waldur; it is mirrored on-chainDirect purchases and orders whose requirements it satisfies
Bid (standing bid)Respond to a specific open order with a priced quoteContested orders, custom requirements, and price discovery

A listing is an always-on price; a bid is a targeted one. Because both are ranked with the same rule — price, then fit, then reputation — a well-priced listing can win without you watching the order book, and a sharp bid can win work your listing would not have matched.

Marketplace settlement has 0% protocol commission. Providers receive the agreed lease amount from escrow; low validator transaction fees apply only to the on-chain messages involved:

net_revenue = bid_price × utilization × (1 − 0.04) − operating_cost

Because payment follows settled usage — hourly cycles plus a 24-hour dispute window — your effective revenue also depends on clean usage reporting. Records blocked by reconciliation discrepancies or disputes are revenue you’ve earned but can’t collect yet.

For order-driven workloads, you respond to tenant orders with priced bids:

  • Anchor to your marginal cost per resource-hour (power, amortized hardware, bandwidth, staff), not to what competitors bid this week.
  • Price your attributes. Audited, well-benchmarked, well-reviewed providers legitimately clear at higher prices — that premium is the return on your reputation investment.
  • Mind the escrow horizon. Long-running leases only pay while tenant escrow stays funded; a lease that closes early from an exhausted escrow account is not a defaulted debt, just ended revenue.

HPC pricing is published rather than bid per order: you create priced queues against your registered cluster.

schema_version: "1.0"
cluster_id: "HPC-1"
name: "A100 on-demand"
resource_type: "gpu"
price_per_hour: "12.5uve"
min_duration: 3600
max_duration: 86400
Terminal window
virtengine tx hpc create-queue queue.yaml --from provider

Queue design levers:

  • Duration bounds (min_duration/max_duration) shape which jobs land on you — short interactive sessions and multi-day batch runs have very different scheduling economics.
  • Resource-type separation — separate queues for GPU vs. CPU keep your premium hardware from being consumed at commodity prices.
  • Tenants submit jobs with a max_budget; jobs whose budget can’t cover your queue price at requested scale won’t route to you.
MistakeConsequence
Pricing below marginal cost to build shareNegative margin at 100% utilization — the market will happily oblige
Ignoring validator transaction fees in cost modelsSmall operational-cost surprise; fees are proposed at ~90% below standard networks
One queue for all HPC hardwarePremium GPUs sold at CPU prices
Overstated benchmarksReconciliation discrepancies; >25% blocks settlement
Counting revenue at lease signingCash-flow gaps; revenue arrives at settlement