The Tari Show (June 30, 2026)
Ootle: test net reset today
Template fees are now quadratic (larger templates cost more). Templates with unnecessary debug sections are rejected; wallets auto-strip them. Merkle script tree working in UTXOs, enabling HTLC-style spend rules on L2.
Stan asked for community feedback on the new fee structure.
L1: burn commitments and replay prevention
Burnt commitments now enforced as unique via consensus rule. SW also changed UTXO selection to prevent a replay attack where an attacker could exploit matching blinding factors against exchanges.
Additional fixes to pruned sync edge cases and peer exchange.
Universe: Fox’s PNPM PR merged + many outstanding bounties
Switches frontend build from NPM to PNPM, which disables post-install scripts by default. Reduces supply chain attack surface.
Council: 7 members, announcement this week
Naveen, 3 community-voted, 3 behind-the-scenes community members. coin_artist aka Marguerite introduced herself: Bitcoin creative, built the Decred community from scratch, tracked Tari since conception (Council Nominations Are Open - #42 by possum). Remaining members announced this week.
Difficulty adjustment
Kinkaju pushed for faster action on TIP-004. SW: the change helps prevent selfish mining but won’t stop pool-hopping. 90-block window chosen through simulation; shorter windows cause oscillations.
Naveen proposed the Council review TIP-004 as its first priority. Also proposed a regular hard fork cadence so exchanges can plan upgrades predictably. SW: bundle any parameter changes into this fork.
L1 vs L2
Fox asked when to use Tari Script vs the Ootle. SW: Tari Script is non-Turing complete, suited for atomic swaps and HTLCs. Everything in Tari Script can be done on the Ootle, but not the reverse. Submarine swaps between L1 and L2 are possible.
Next week’s show might move to Wednesday. Announcement incoming.