PoA/PoS consensus blockchain with REST/WebSocket RPC, real-time gossip layer, and comprehensive observability
+ ● Live
+
+
+
+
+
Overview
+
The AITBC Blockchain Node is the core infrastructure component that maintains the distributed ledger. It implements a hybrid Proof-of-Authority/Proof-of-Stake consensus mechanism with fast finality and supports high throughput for AI workload transactions.
+
+
Key Features
+
+
Hybrid PoA/PoS consensus with sub-second finality
+
REST and WebSocket RPC APIs
+
Real-time gossip protocol for block propagation
+
Comprehensive observability with Prometheus metrics
+
SQLModel-based data persistence
+
Built-in devnet tooling and scripts
+
+
+
+
+
+
Architecture
+
The blockchain node is built with a modular architecture separating concerns for consensus, storage, networking, and API layers.
+
+
+
+
Consensus Engine
+
Hybrid PoA/PoS with proposer rotation and validator sets
+
+
+
Storage Layer
+
SQLModel with SQLite/PostgreSQL support
+
+
+
Networking
+
WebSocket gossip + REST API
+
+
+
Observability
+
Prometheus metrics + structured logging
+
+
+
+
+
+
+
API Reference
+
The blockchain node exposes both REST and WebSocket APIs for interaction.
+
+
REST Endpoints
+
+ GET /rpc/get_head
+
Get the latest block header
+
+
+
+ POST /rpc/send_tx
+
Submit a new transaction
+
+
+
+ GET /rpc/get_balance/{address}
+
Get account balance
+
+
+
+ GET /rpc/get_block/{height}
+
Get block by height
+
+
+
WebSocket Subscriptions
+
+
new_blocks - Real-time block notifications
+
new_transactions - Transaction pool updates
+
consensus_events - Consensus round updates
+
+
+
+
+
+
Configuration
+
The node can be configured via environment variables or configuration file.
The AITBC Blockchain Node is the core infrastructure component that maintains the distributed ledger. It implements a hybrid Proof-of-Authority/Proof-of-Stake consensus mechanism with fast finality and supports high throughput for AI workload transactions.
The Coordinator API is the central orchestration layer that manages job distribution between clients and miners in the AITBC network. It handles job submissions, miner registrations, and tracks all computation receipts.
AITBC mining combines Proof of Authority and Proof of Stake, offering multiple ways to participate and earn rewards.
@@ -81,12 +86,12 @@
Get the AITBC mining software for your platform
# Linux/macOS
-curl -O https://releases.aitbc.io/aitbc-miner-v1.0.0.tar.gz
+curl -O https://gitea.bubuit.net/oib/aitbc/releases/download/v1.0.0/aitbc-miner-v1.0.0.tar.gz
tar -xzf aitbc-miner-v1.0.0.tar.gz
cd aitbc-miner
# Windows
-# Download from https://releases.aitbc.io/windows
+# Download from https://gitea.bubuit.net/oib/aitbc/releases
The AITBC Trade Exchange is a crypto-only platform that enables users to exchange Bitcoin for AITBC tokens. It features a modern, responsive interface with user authentication, wallet management, and real-time trading capabilities.