This happens in the interface contract on every chain.
What it does: Allows anyone to create a subscription by specifying which blockchains and event types to monitor, along with an initial funding amount. In general streams are specified but initially this will only be events from blockchains. Subscriptions can only be made of a set of predefined streams.
Why it's needed: The network serves multiple VOID apps with different subscription needs. Permissionless subscription creation enables anyone to benefit from the consensus without requiring approval, while funding ensures apps or users pay for the resources they consume.
This happens in the interface contract on every chain.
What it does: Allows anyone to create a subscription by specifying which blockchains and event types to monitor, along with an initial funding amount. In general streams are specified but initially this will only be events from blockchains. Subscriptions can only be made of a set of predefined streams.
Why it's needed: The network serves multiple VOID apps with different subscription needs. Permissionless subscription creation enables anyone to benefit from the consensus without requiring approval, while funding ensures apps or users pay for the resources they consume.