- 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
1.1 KiB
1.1 KiB
Blockchain Node Documentation
Run a blockchain node: validate transactions, produce blocks, maintain the AITBC ledger.
Reading Order
| # | File | What you learn |
|---|---|---|
| 1 | 1_quick-start.md | Get a node running in 10 minutes |
| 2 | 2_configuration.md | Node, RPC, P2P, mempool settings |
| 3 | 3_operations.md | Start/stop, sync, peers, backups |
| 4 | 4_consensus.md | PoA consensus mechanism |
| 5 | 5_validator.md | Become a validator, duties, rewards |
| 6 | 6_networking.md | Firewall, NAT, bootstrap nodes |
| 7 | 7_monitoring.md | Prometheus, dashboards, alerts |
| 8 | 8_troubleshooting.md | Common issues and fixes |
| 9 | 9_upgrades.md | Version upgrades, rollback |
| 10 | 10_api-blockchain.md | RPC and WebSocket API reference |
Related
- Installation — Install all components
- CLI Guide —
aitbc blockchaincommands