https://www.youtube.com/watch?v=Ki-ShAXooLc&t=1s
Hey there, welcome to CycleOps đź‘‹
Let’s get you set up so you can kick back 🍺 and stop worrying about your canisters freezing up 🥶
First, let’s head over to https://cycleops.dev/. Click the “Connect” button at the bottom of the page to log in with Internet Identity and set up your account.
Click “Begin” to start on-boarding!
Add a Canister (see screen below), you will be prompted to:
Add the Canister ID of the first canister 🛢️ that you wish to monitor 🔍
(Optional) Add a friendly “display name” for that canister.
Provide a “Topup Rule” for the canister. To do this:
Grant Access to Balance Checker 🤝 ****This step is asking you to provide the CycleOps Balance Checker access to read your canister’s cycles balance.
The CycleOps Balance Checker is black-holed and can only check the status of canisters of which it is controller, but don’t take our word for it ❗ - the code is public at https://github.com/CycleOperators/BalanceCheckerVerification, and you can verify the blackhole status and wasm hash running on main net by either:
1. Using the GitHub Action verification instructions to fork the repository and run a GitHub action which verifies the controllers and wasm hash of the Balance Checker canister.
2. (Mac only) Checking out the ‣ repository locally and running npm run verify-blackhole
. (For local verification, note that the blackhole was built with dfx 0.13.1).
**Before continuing with verification**, if you run into any issues or are unsure about adding the Balance Checker as a controller, please reach out to us at [[email protected]](<mailto:[email protected]>).
If you’re ready to continue, copy and run the dfx command provided to you, which will set the Balance Checker as a controller of your canister, and then click “Verify Controller” to confirm that you have completed this action.
On clicking save, a confirmation email titled “[CycleOps] Please verify your email address” will be sent out to the address provided. Keep this page open, and navigate to the email.
![Screenshot 2023-04-02 at 21.40.57.png](<https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4bfa792b-934e-4943-8883-d318a19d2059/Screenshot_2023-04-02_at_21.40.57.png>)
Inside the email is a confirmation link, which will complete the email verification process.
Using the account identifier provided, transfer at least 0.1 ICP to CycleOps, and click “verify balance” to continue!
![Screenshot 2023-04-02 at 21.48.43.png](<https://s3-us-west-2.amazonaws.com/secure.notion-static.com/2e402eee-17df-4f7b-bb36-0d3d9f7f220a/Screenshot_2023-04-02_at_21.48.43.png>)
🎉 🍻 All done! Your canister will now be periodically monitored once every 6 hours and topped up according to the top-up rules you’ve provided.
At this point, you can: