[TASK] Add an oracle role leveraging TSS under-the-hodd
drewstone opened this issue · comments
Overview
We want to build an OaaS (oracle-as-a-service) product since it should be fairly straightforward to build it on top of our TSS infra. The oracles should be a role like TSS, but with more metadata and complexity.
Oracle role metadata
- Specifies the underlying TSS
- Specifies the data feed
- Specifies the expected frequency (run as close to subscription as we can)
- TBD (fill in)
Oracle role job types
- Setup
- Request oracle data feed
Data feed types
- Onchain data w/ RPC(s), serialized query
- Offchain data w/ URL, GET Request
- TBD (fill in)