Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Spark on-chain oracle #145

Closed
10 tasks done
bajtos opened this issue Jul 26, 2024 · 3 comments
Closed
10 tasks done

Spark on-chain oracle #145

bajtos opened this issue Jul 26, 2024 · 3 comments
Assignees

Comments

@bajtos
Copy link
Contributor

bajtos commented Jul 26, 2024

eta: 2024-11-06

Implement an on-chain oracle that other smart contracts can call to get retrieval success rate and other information about miners/clients/allocators.

  • Find out what data the Dashboard needs
  • Figure out how it wants to consume them
  • Figure out what is the easiest way for Spark to offer the data
  • Write a smart contract
  • Require payments for getting data (will be added later)
  • Evaluate getting an audit
  • Publish data from spark-evaluate
  • Document smart contract
  • Add monitoring
  • Announce smart contract (will be done later)
@bajtos bajtos changed the title Spark on-chain oracle for RSR Spark on-chain oracle Jul 26, 2024
@juliangruber
Copy link
Member

I would love to work on this or lend a hand

@bajtos
Copy link
Contributor Author

bajtos commented Oct 9, 2024

Moving from the preliminary M4.10 list:

Brainstorm: Can we publish evaluation results on chain? Which data needs to go on chain? Just RSR?

@juliangruber juliangruber self-assigned this Oct 9, 2024
@juliangruber
Copy link
Member

Added todos from #179

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants