StoreKit 2 Transaction ID

According to the documentation: https://developer.apple.com/documentation/storekit/transaction/3749696-id

Transaction.id is a unique identifier. However, something that is not clear to me is:

  • Is the ID unique worldwide? In other words, will there never be any other transaction with the same ID?
  • Or is it unique only within the context of my app?

Thanks!