Files
aitbc/cli/templates/genesis/private.yaml
AITBC System b033923756 chore: normalize file permissions across repository
- Remove executable permissions from configuration files (.editorconfig, .env.example, .gitignore)
- Remove executable permissions from documentation files (README.md, LICENSE, SECURITY.md)
- Remove executable permissions from web assets (HTML, CSS, JS files)
- Remove executable permissions from data files (JSON, SQL, YAML, requirements.txt)
- Remove executable permissions from source code files across all apps
- Add executable permissions to Python
2026-03-08 11:26:18 +01:00

34 lines
808 B
YAML

description: Private chain template for trusted agent collaboration
genesis:
chain_type: "private"
purpose: "collaboration"
name: "Private Collaboration Chain"
description: "A private chain for trusted agent collaboration"
consensus:
algorithm: "poa"
block_time: 5
max_validators: 10
authorities: []
privacy:
visibility: "private"
access_control: "invite_only"
require_invitation: true
encryption_enabled: true
parameters:
max_block_size: 524288 # 512KB
max_gas_per_block: 5000000
min_gas_price: 1000000000 # 1 gwei
block_reward: "2000000000000000000" # 2 ETH
limits:
max_participants: 10
max_contracts: 5
max_transactions_per_block: 50
max_storage_size: 536870912 # 512MB
accounts: []
contracts: []