Back
KASPA.NEWS Articles
Kaspa Core R&D Channel

Roth Starts Generating User-Lane Transactions

Monday, June 15, 2026

PR #1021 was merged on June 15, adding Roth support for generating transactions that target user lanes. (source) (PR #1021)

The change adds an lps option to generate transactions against a runtime user-lane pool, plus a subnet-pool-size option to control that pool. (PR #1021) It also adapts the vspcv2 Rust example to show subnet and gas consumption, and tweaks Roth for txv1 semantics. (PR #1021)

The gas distribution is deliberately shaped for testing. By default, user-lane transactions feed the gas field through a weighted distribution where most transactions stay in a common low range, but smaller buckets hit zero, one-third, half, or the full one-billion gas-per-lane limit. (PR #1021) The stated goal is to usually fit about 200 transactions from the same lane inside one block, while still occasionally reaching or exceeding the cap in different scenarios. (PR #1021)

This is tooling rather than consensus glamour, but it matters because lane and gas behaviour need adversarial and high-volume generators before builders can trust the happy path. (PR #1021)


All sources link to public messages in the Kaspa Core R&D (public) Telegram channel.

More Kaspa Articles