How are UTXOs produced?

  1. Issued

  2. Produced via transactions.

    It looks up UTXOs at the script address,

    validatorHash :: Validator -> ValidatorHash
    validatorHash vl =
    ValidatorHash
        $ Crypto.hashToBytes
        $ Crypto.hashWith @Crypto.Blake2b_224 id
        $ Crypto.hashToBytes
        $ Crypto.hashWith @Crypto.Blake2b_224 id
        $ BSL.toStrict
        $ serialise vl

Note: This can result in UTXOs becoming out of sync.