#dusk$DUSK For a streaming application, WAL would not be paid as a single upfront fee. Instead, I see it functioning as a metered flow tied to actual data consumption. A streaming DApp could lock a WAL balance into a smart contract that releases payments incrementally as video chunks are retrieved. Each retrieval event becomes a trigger, authorizing a small WAL transfer based on data size and duration. This keeps costs proportional to usage rather than speculative. What matters here is that Sui’s execution model supports frequent, low-overhead state updates. That makes continuous micropayments practical rather than theoretical. From the user’s perspective, streaming feels seamless; under the hood, WAL enforces a pay-as-you-consume model without relying on off-chain accounting.