feat: add production genesis config without faucet #38
@@ -1,4 +1,6 @@
|
||||
# Blockchain Node Configuration
|
||||
# For development use: chain_id=ait-devnet (includes faucet)
|
||||
# For production-like testing: chain_id=ait-mainnet (no faucet)
|
||||
chain_id=ait-devnet
|
||||
supported_chains=ait-devnet
|
||||
|
||||
|
||||
296
genesis_prod.yaml
Normal file
296
genesis_prod.yaml
Normal file
@@ -0,0 +1,296 @@
|
||||
genesis:
|
||||
chain_id: ait-mainnet
|
||||
chain_type: enhanced
|
||||
purpose: development-with-new-features
|
||||
name: AITBC Mainnet
|
||||
description: Enhanced development network with AI trading, surveillance, analytics,
|
||||
and multi-chain features
|
||||
timestamp: '2026-03-07T11:00:00Z'
|
||||
parent_hash: '0x0000000000000000000000000000000000000000000000000000000000000000'
|
||||
gas_limit: 15000000
|
||||
gas_price: 1000000000
|
||||
consensus:
|
||||
algorithm: poa
|
||||
validators:
|
||||
- ait1devproposer000000000000000000000000000000
|
||||
- ait1aivalidator00000000000000000000000000000
|
||||
- ait1surveillance0000000000000000000000000000
|
||||
accounts:
|
||||
- address: aitbc1genesis
|
||||
balance: '10000000'
|
||||
type: genesis
|
||||
metadata:
|
||||
purpose: Genesis account with initial supply
|
||||
features:
|
||||
- governance
|
||||
- staking
|
||||
- validation
|
||||
- address: aitbc1treasury
|
||||
balance: '5000000'
|
||||
type: treasury
|
||||
metadata:
|
||||
purpose: Treasury for ecosystem rewards
|
||||
features:
|
||||
- rewards
|
||||
- staking
|
||||
- governance
|
||||
- address: aitbc1aiengine
|
||||
balance: '2000000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: AI Trading Engine operational account
|
||||
service_type: ai_trading_engine
|
||||
features:
|
||||
- trading
|
||||
- analytics
|
||||
- prediction
|
||||
- address: aitbc1surveillance
|
||||
balance: '1500000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: AI Surveillance service account
|
||||
service_type: ai_surveillance
|
||||
features:
|
||||
- monitoring
|
||||
- risk_assessment
|
||||
- compliance
|
||||
- address: aitbc1analytics
|
||||
balance: '1000000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: Advanced Analytics service account
|
||||
service_type: advanced_analytics
|
||||
features:
|
||||
- real_time_analytics
|
||||
- reporting
|
||||
- metrics
|
||||
- address: aitbc1marketplace
|
||||
balance: '2000000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: Global Marketplace service account
|
||||
service_type: global_marketplace
|
||||
features:
|
||||
- trading
|
||||
- liquidity
|
||||
- cross_chain
|
||||
- address: aitbc1enterprise
|
||||
balance: '3000000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: Enterprise Integration service account
|
||||
service_type: enterprise_api_gateway
|
||||
features:
|
||||
- api_gateway
|
||||
- multi_tenant
|
||||
- security
|
||||
- address: aitbc1multimodal
|
||||
balance: '1500000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: Multi-modal AI service account
|
||||
service_type: multimodal_agent
|
||||
features:
|
||||
- gpu_acceleration
|
||||
- modality_optimization
|
||||
- fusion
|
||||
- address: aitbc1zkproofs
|
||||
balance: '1000000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: Zero-Knowledge Proofs service account
|
||||
service_type: zk_proofs
|
||||
features:
|
||||
- zk_circuits
|
||||
- verification
|
||||
- privacy
|
||||
- address: aitbc1crosschain
|
||||
balance: '2000000'
|
||||
type: service
|
||||
metadata:
|
||||
purpose: Cross-chain bridge service account
|
||||
service_type: cross_chain_bridge
|
||||
features:
|
||||
- bridge
|
||||
- atomic_swap
|
||||
- reputation
|
||||
- address: aitbc1developer1
|
||||
balance: '500000'
|
||||
type: developer
|
||||
metadata:
|
||||
purpose: Primary developer testing account
|
||||
permissions:
|
||||
- full_access
|
||||
- service_deployment
|
||||
- address: aitbc1developer2
|
||||
balance: '300000'
|
||||
type: developer
|
||||
metadata:
|
||||
purpose: Secondary developer testing account
|
||||
permissions:
|
||||
- testing
|
||||
- debugging
|
||||
- address: aitbc1tester
|
||||
balance: '200000'
|
||||
type: tester
|
||||
metadata:
|
||||
purpose: Automated testing account
|
||||
permissions:
|
||||
- testing_only
|
||||
contracts:
|
||||
- name: AITBCToken
|
||||
address: '0x0000000000000000000000000000000000001000'
|
||||
type: ERC20
|
||||
metadata:
|
||||
symbol: AITBC-E
|
||||
decimals: 18
|
||||
initial_supply: '21000000000000000000000000'
|
||||
purpose: Enhanced network token with chain-specific isolation
|
||||
- name: AISurveillanceRegistry
|
||||
address: '0x0000000000000000000000000000000000001001'
|
||||
type: Registry
|
||||
metadata:
|
||||
purpose: Registry for AI surveillance patterns and alerts
|
||||
features:
|
||||
- pattern_registration
|
||||
- alert_management
|
||||
- risk_scoring
|
||||
- name: AnalyticsOracle
|
||||
address: '0x0000000000000000000000000000000000001002'
|
||||
type: Oracle
|
||||
metadata:
|
||||
purpose: Oracle for advanced analytics data feeds
|
||||
features:
|
||||
- price_feeds
|
||||
- market_data
|
||||
- performance_metrics
|
||||
- name: CrossChainBridge
|
||||
address: '0x0000000000000000000000000000000000001003'
|
||||
type: Bridge
|
||||
metadata:
|
||||
purpose: Cross-chain bridge for asset transfers
|
||||
features:
|
||||
- atomic_swaps
|
||||
- reputation_system
|
||||
- chain_isolation
|
||||
- name: EnterpriseGateway
|
||||
address: '0x0000000000000000000000000000000000001004'
|
||||
type: Gateway
|
||||
metadata:
|
||||
purpose: Enterprise API gateway with multi-tenant support
|
||||
features:
|
||||
- api_management
|
||||
- tenant_isolation
|
||||
- security
|
||||
parameters:
|
||||
block_time: 3
|
||||
max_block_size: 2097152
|
||||
min_stake: 1000
|
||||
max_validators: 100
|
||||
block_reward: '2000000000000000000'
|
||||
stake_reward_rate: '0.05'
|
||||
governance_threshold: '0.51'
|
||||
surveillance_threshold: '0.75'
|
||||
analytics_retention: 86400
|
||||
cross_chain_fee: '10000000000000000'
|
||||
enterprise_min_stake: 10000
|
||||
privacy:
|
||||
access_control: permissioned
|
||||
require_invitation: false
|
||||
visibility: public
|
||||
encryption: enabled
|
||||
zk_proofs: enabled
|
||||
audit_logging: enabled
|
||||
features:
|
||||
ai_trading_engine: true
|
||||
ai_surveillance: true
|
||||
advanced_analytics: true
|
||||
enterprise_integration: true
|
||||
multi_modal_ai: true
|
||||
zk_proofs: true
|
||||
cross_chain_bridge: true
|
||||
global_marketplace: true
|
||||
adaptive_learning: true
|
||||
performance_monitoring: true
|
||||
services:
|
||||
ai_trading_engine:
|
||||
port: 8010
|
||||
enabled: true
|
||||
config:
|
||||
models:
|
||||
- mean_reversion
|
||||
- momentum
|
||||
- arbitrage
|
||||
risk_threshold: 0.02
|
||||
max_positions: 100
|
||||
ai_surveillance:
|
||||
port: 8011
|
||||
enabled: true
|
||||
config:
|
||||
risk_models:
|
||||
- isolation_forest
|
||||
- neural_network
|
||||
alert_threshold: 0.85
|
||||
retention_days: 30
|
||||
advanced_analytics:
|
||||
port: 8012
|
||||
enabled: true
|
||||
config:
|
||||
indicators:
|
||||
- rsi
|
||||
- macd
|
||||
- bollinger
|
||||
- volume
|
||||
update_interval: 60
|
||||
history_retention: 86400
|
||||
enterprise_gateway:
|
||||
port: 8013
|
||||
enabled: true
|
||||
config:
|
||||
max_tenants: 1000
|
||||
rate_limit: 1000
|
||||
auth_required: true
|
||||
multimodal_ai:
|
||||
port: 8014
|
||||
enabled: true
|
||||
config:
|
||||
gpu_acceleration: true
|
||||
modalities:
|
||||
- text
|
||||
- image
|
||||
- audio
|
||||
fusion_model: transformer_based
|
||||
zk_proofs:
|
||||
port: 8015
|
||||
enabled: true
|
||||
config:
|
||||
circuit_types:
|
||||
- receipt
|
||||
- identity
|
||||
- compliance
|
||||
verification_speed: fast
|
||||
memory_optimization: true
|
||||
network:
|
||||
max_peers: 50
|
||||
min_peers: 5
|
||||
boot_nodes:
|
||||
- ait1bootnode0000000000000000000000000000000:8008
|
||||
- ait1bootnode0000000000000000000000000000001:8008
|
||||
propagation_timeout: 30
|
||||
sync_mode: fast
|
||||
governance:
|
||||
voting_period: 604800
|
||||
execution_delay: 86400
|
||||
proposal_threshold: '1000000000000000000000000'
|
||||
quorum_rate: '0.40'
|
||||
emergency_pause: true
|
||||
multi_signature: true
|
||||
economics:
|
||||
total_supply: '21000000000000000000000000'
|
||||
inflation_rate: '0.02'
|
||||
burn_rate: '0.01'
|
||||
treasury_allocation: '0.20'
|
||||
staking_allocation: '0.30'
|
||||
ecosystem_allocation: '0.25'
|
||||
team_allocation: '0.15'
|
||||
community_allocation: '0.10'
|
||||
Reference in New Issue
Block a user