Skip to content

[Feature] Cycles Management API & Service #16

@ByronBecker

Description

@ByronBecker

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.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions