Files
aitbc/.windsurf/skills/blockchain-operations/SKILL.md
oib 9b9c5beb23 ```
chore: enhance .gitignore and remove obsolete documentation files

- Reorganize .gitignore with categorized sections for better maintainability
- Add comprehensive ignore patterns for Python, Node.js, databases, logs, and build artifacts
- Add project-specific ignore rules for coordinator, explorer, and deployment files
- Remove outdated documentation: BITCOIN-WALLET-SETUP.md, LOCAL_ASSETS_SUMMARY.md, README-CONTAINER-DEPLOYMENT.md, README-DOMAIN-DEPLOYMENT.md
```
2026-01-24 14:44:51 +01:00

2.5 KiB

name, description, version, author, tags
name description version author tags
blockchain-operations Comprehensive blockchain node management and operations for AITBC 1.0.0 Cascade
blockchain
node
mining
transactions
aitbc
operations

Blockchain Operations Skill

This skill provides standardized procedures for managing AITBC blockchain nodes, verifying transactions, and optimizing mining operations.

Overview

The blockchain operations skill ensures reliable management of all blockchain-related components including node synchronization, transaction processing, mining operations, and network health monitoring.

Capabilities

Node Management

  • Node deployment and configuration
  • Sync status monitoring
  • Peer management
  • Network diagnostics

Transaction Operations

  • Transaction verification and debugging
  • Gas optimization
  • Batch processing
  • Mempool management

Mining Operations

  • Mining performance optimization
  • Pool management
  • Reward tracking
  • Hash rate optimization

Network Health

  • Network connectivity checks
  • Block propagation monitoring
  • Fork detection and resolution
  • Consensus validation

Common Workflows

1. Node Health Check

  • Verify node synchronization
  • Check peer connections
  • Validate consensus rules
  • Monitor resource usage

2. Transaction Debugging

  • Trace transaction lifecycle
  • Verify gas usage
  • Check receipt status
  • Debug failed transactions

3. Mining Optimization

  • Analyze mining performance
  • Optimize GPU settings
  • Configure mining pools
  • Monitor profitability

4. Network Diagnostics

  • Test connectivity to peers
  • Analyze block propagation
  • Detect network partitions
  • Validate consensus state

Supporting Files

  • node-health.sh - Comprehensive node health monitoring
  • tx-tracer.py - Transaction tracing and debugging tool
  • mining-optimize.sh - GPU mining optimization script
  • network-diag.py - Network diagnostics and analysis
  • sync-monitor.py - Real-time sync status monitor

Usage

This skill is automatically invoked when you request blockchain-related operations such as:

  • "check node status"
  • "debug transaction"
  • "optimize mining"
  • "network diagnostics"

Safety Features

  • Automatic backup of node data before operations
  • Validation of all transactions before processing
  • Safe mining parameter adjustments
  • Rollback capability for configuration changes

Prerequisites

  • AITBC node installed and configured
  • GPU drivers installed (for mining operations)
  • Proper network connectivity
  • Sufficient disk space for blockchain data