Can the Origin artifact be unlocked on Drizzle difficulty?
Solution 1:
Yes. There are no restrictions on the difficulty for which it can be obtained, unlike characters. You can unlock it in any difficulty.
The only condition you need to fulfill to unlock this artifact is to defeat Providence with all other artifacts active.