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

[Feature] Cycles Management API & Service #16

Open
3 tasks
ByronBecker opened this issue Oct 18, 2022 · 0 comments
Open
3 tasks

[Feature] Cycles Management API & Service #16

ByronBecker opened this issue Oct 18, 2022 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@ByronBecker
Copy link
Contributor

Motivation

The Internet Computer currently does not have tooling for automating canister cycles management. As developers build multiple applications, or individual applications that involve a multi-canister approach, manually managing cycles for each of these projects and canisters is cumbersome and error prone.

Requirements

  • Build a cycles management service that automates ICP to cycles transactions and follows user-specified auto top-up rules for each of their canisters
  • The service will not just provide a single place for topping up your canisters, but will notify developers when their canisters have been topped up or ICP balance is running low.
  • Build a library that easily interacts with the cycles management service and provides a single canister interface that the developer would own, and could control cycles management from that point on a more granular basis.
@ByronBecker ByronBecker added the enhancement New feature or request label Oct 18, 2022
@ByronBecker ByronBecker self-assigned this Oct 18, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant