The Cycles page is a comprehensive component of the DFX Dashboard, providing a professional interface for managing cycles on the Internet Computer. Built with dfx 0.25.0 compatibility, it offers all essential cycle operations in an organized, tabbed interface for optimal developer experience.

Overview

The redesigned Cycles page features a modern tabbed interface with three main sections designed for comprehensive cycle management:

Balance & Approvals

Check cycle balances and manage cycle spending approvals

Transfers & Top-ups

Transfer cycles between accounts and top up canisters

Convert & Faucet

Convert ICP to cycles and redeem faucet coupons

Interface Design Features

Cycle Management Operations

Balance & Approvals Tab

Manage your cycle balances and configure spending approvals for automated systems and other principals.

Checking Cycle Balance

The balance checking functionality provides comprehensive balance monitoring:

Balance Queries

Check current balance for any principal or subaccount

Network Support

Query balances across local, IC, or custom networks

Precision Options

Use precise balance option for exact cycle counts

Format Display

View balance in TC (trillion cycles) format

Balance Check Options

--network local    # Local development network
--network ic       # Internet Computer mainnet
--network custom   # Custom configured networks

Managing Cycle Approvals

Configure spending approvals to enable automated systems or other principals to spend cycles on your behalf:

1

Set Spender

Spender Principal: Enter the principal authorized to spend cycles

2

Define Limits

Amount: Set maximum cycles that can be spent

3

Add Context

Memo: Optional memo for transaction tracking

4

Set Expiration

Expires At: Set expiration timestamp for the approval

Approval Configuration Options

Use cycle approvals to enable automated systems or other principals to spend cycles on your behalf within defined limits. This is particularly useful for automated canister management and CI/CD systems.

Advanced Features

Network Selection Support

All cycle operations support comprehensive network selection for flexible development and production workflows:

Subaccount Support

Most operations support subaccount specification for organized fund management:

Source Subaccounts

Specify where cycles/ICP come from

Destination Subaccounts

Specify where cycles should go

Account Isolation

Keep different purposes separated

Error Handling & Validation

Comprehensive error handling ensures reliable operations:

Best Practices

Troubleshooting

dfx 0.25.0 Compatibility

This interface is fully compatible with dfx 0.25.0 and includes enhanced features:

Updated Commands

Updated command syntax for all cycle operations

Enhanced Errors

Enhanced error messages with detailed feedback

Network Handling

Improved network handling for multiple network types

Performance

Optimized performance for faster operation execution

New dfx 0.25.0 Features

Additional Resources

Ready to explore network configuration? Continue to the Network page to learn about network management, configuration, and connectivity options.