Cruncher Commands
Cruncher commands handle participant operations — creating a profile, registering for competitions, managing models, and claiming rewards.cruncher create
Create a new Cruncher profile.
| Argument | Description |
|---|---|
name | Name of the cruncher |
cruncher register
Register for a competition.
| Argument | Description |
|---|---|
crunchName | Name of the crunch competition |
cruncherName | Name of the cruncher to register |
cruncher get
Get Cruncher information by wallet address.
| Argument | Description |
|---|---|
walletAddress | Wallet address (optional, defaults to current wallet) |
cruncher get-address
Get cruncher PDA address from a wallet address.
cruncher get-claim-record
Get the claim record for a cruncher in a competition.
cruncher get-claimable-checkpoints
Get claimable checkpoints for the current wallet.
cruncher claim
Claim available checkpoint rewards from a competition.
Model Commands
Model commands are subcommands ofcruncher for managing model submissions within competitions.
cruncher model add
Submit a new model to a competition.
| Argument | Description |
|---|---|
crunchName | Name of the crunch competition |
modelId | Unique model identifier |
submissionId | Submission identifier |
resourceId | Resource identifier |
hardwareType | Hardware type (cpu, gpu, etc.) |
desiredState | Desired state (active, inactive) |
| Option | Description |
|---|---|
--skip-signature | Skip model signing |
cruncher model update
Update an existing model’s results or metadata.
| Argument | Description |
|---|---|
crunchName | Name of the crunch competition |
modelId | Model identifier to update |
updateData | Update data as JSON string |
updateData JSON can include any of: submissionId, resourceId, hardwareType, desiredState.
cruncher model get
Get detailed information about a specific model.
cruncher model get-crunch-models
Get all models submitted to a competition.
Staking Commands
Staking commands manage token deposits, delegation, and rewards.staking deposit
Deposit CRNCH tokens to stake.
staking withdraw
Withdraw CRNCH tokens from stake.
staking delegate
Delegate tokens to a coordinator.
| Argument | Description |
|---|---|
coordinator | Coordinator address to delegate to |
amount | Amount of tokens to delegate |
staking undelegate
Undelegate tokens from a coordinator.
staking positions
Show your current staking positions.
staking available
Show available balance for staking.
staking rewards
Show claimable staking rewards.
staking claim
Claim pending staking rewards.
staking accounts
Show staking account addresses.
staking positions-accounts
Show position account addresses.
Command Reference Summary
| Category | Command | Description |
|---|---|---|
| Cruncher | cruncher create | Create a Cruncher profile |
cruncher register | Register for a competition | |
cruncher get | Get Cruncher info by wallet | |
cruncher get-address | Get Cruncher PDA address | |
cruncher get-claim-record | Get claim record | |
cruncher get-claimable-checkpoints | Get claimable checkpoints | |
cruncher claim | Claim checkpoint rewards | |
| Models | cruncher model add | Submit a new model |
cruncher model update | Update model results | |
cruncher model get | Get model information | |
cruncher model get-crunch-models | Get all models for a competition | |
| Staking | staking deposit | Deposit CRNCH tokens |
staking withdraw | Withdraw CRNCH tokens | |
staking delegate | Delegate tokens to a coordinator | |
staking undelegate | Undelegate tokens | |
staking positions | Show staking positions | |
staking available | Show available balance | |
staking rewards | Show claimable rewards | |
staking claim | Claim staking rewards | |
staking accounts | Show staking accounts | |
staking positions-accounts | Show position accounts |
Common Workflows
Participating in a Competition
Staking Workflow
Related
- Coordinator & Crunch Commands — Competition management and coordinator operations
- Installation & Global Options — Configuration and shared options