Pattern
Oracle and attestation
A signed statement about the world, brought to a system that cannot see the world.
Use it when
A workflow depends on a price, a reading, or an event from outside.
Do not use it when
You can write the fact down yourself because you are the source.
- Who signs
- How fresh
- What happens when they disagree
- The chain checks the signature, not the world
