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

98 lines
2.5 KiB
Markdown

---
name: blockchain-operations
description: Comprehensive blockchain node management and operations for AITBC
version: 1.0.0
author: Cascade
tags: [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