LogoLogo
HomeBased Labs ResearchWhitepaper
  • 1: Introduction
    • BasedAI Mainnet Q&A Guide
    • Is Your AI Based?
    • BasedAI Ecosystem
    • The Role of Based CLI
  • 2: Installation
    • Minimum Requirements and Prerequisites
    • Installation Instructions
    • Verification of Installation & Troubleshooting
  • 3: Interaction with [Brains] and [Brainstore]
    • Section Overview
  • Using [basedcli brains]
    • [stem]: Retrieving Brain Information
    • [pow_memorize]: Registering Wallets with PoW
    • [memorize]: Associating Wallets with Brains
    • [parameters]: Viewing and Setting Brain Parameters
    • [list]: Viewing All Brains
  • Using [basedcli brainstore]
    • [list]: Accessing Community-Approved Brains
  • 4: Interaction with [Core] Network Operations
    • Section Overview
  • Using [basedcli core]
    • [list]: Listing Core Network Components
    • [weights]: Adjusting Influence on the Network
    • [get_weights]: Reviewing Current Distribution
    • [vote]: Participating in Governance
    • [gigabrains]: Viewing Current GigaBrains
    • [memorize]: Ensuring Network Recognition
    • [proposals]: Insight into Network Proposals
    • [delegate] & [undelegate]: Managing Staked Influence
  • 5: [Wallet] Functionality and Transactions
    • Section Overview
  • Using {basedcli wallet]
    • [list]: Viewing All Wallets
    • [overview]: Comprehensive Wallet Summary
    • [transfer]: Executing Token Transfers
    • [create]: Setting Up a New Wallet
    • [new_computekey] & [new_personalkey]: Generating Additional Keys
    • [regen_personalkey], [regen_personalkeypub], & [regen_computekey]: Regenerating Keys
  • 6: [Stake] Mechanics and [BrainOwner] Tools
    • Section Overview
  • Using [basedcli stake]
    • [show]: Show Stakes in Wallets
    • [add] & [remove]: Add or Remove Stakes
  • Using [basedcli brainowner]
    • [get]: Retrieve Brain Rules and Parameters
    • [set]: Adjusting Brain Parameters
  • 7: Commands Reference
    • Reference Table
  • 8: Implementing Smart Contracts in BasedAI
    • Introduction to the Ethereum Virtual Machine (EVM)
    • Prerequisites
    • Write a Smart Contract
    • Test & Deploy a Smart Contract
    • Tools and Technologies
    • Advanced Example: $PUMP Memecoin Launchpad
    • Advanced Example: AI Marketplace
    • Advanced Example: Brain #88 Access Token
  • 9: Forms
    • $BASED Faucet
    • Test Brain Ownership
    • Test Brain Tokens
Powered by GitBook
On this page
  1. Using [basedcli brainowner]

[get]: Retrieve Brain Rules and Parameters

To access a detailed account of a Brain's settings and configurations established by the owner, the basedcli brainowner get command provides a direct and comprehensive view. By querying this information, users can examine various operational parameters that dictate the Brain's behavior and the constraints and allowances set by the Brain owner. These parameters are essential for owners and participants to understand the mechanisms of Brain operation within the BasedAI network.

To execute this command, simply enter:

$ basedcli brainowner get

The system will then prompt you for a specific Brain ID:

Enter Brain ID [0/3] (0): 3

After providing the desired Brain ID, the CLI will present the current rules and parameters associated with that Brain, such as:

       Brain Rules - ID: 3 - prometheus
 PARAMETER                 VALUE
 rho                       10
 kappa                     32767
 immunity_period           4096
 min_allowed_weights       1024
 max_weight_limit          1000
 tempo                     99
 min_difficulty            10000000
 max_difficulty            4611686018427387903
 weights_version           0
 weights_rate_limit        100
 adjustment_interval       100
 activity_cutoff           5000
 registration_allowed      False
 target_regs_per_interval  2
 min_burn                  1000000000
 max_burn                  100000000000
 bonds_moving_avg          900000
 max_regs_per_block        1
 serving_rate_limit        50
 max_validators            128

The listed parameters control various aspects such as the required minimum stake, emission rates, thresholds for registration, and more. Understanding these parameters is crucial for Brain owners who need to adjust settings in line with their strategies or for users who plan to interact with a Brain and need to abide by its rules. These will be all be detailed before the beginning of the Cyan testnet.

Previous[add] & [remove]: Add or Remove StakesNext[set]: Adjusting Brain Parameters

Last updated 1 year ago