Skip to content
/ AITBC Public

AITBC - AI Trusted Blockchain Computing Platform A comprehensive blockchain-based marketplace for AI computing services with zero-knowledge proof verification and confidential transaction support.

License

Notifications You must be signed in to change notification settings

oib/AITBC

Repository files navigation

AITBC — AI Token Blockchain

Decentralized GPU compute marketplace with blockchain-based job coordination, Ollama inference, ZK receipt verification, and token payments.

License: MIT

The Idea

AITBC creates a decentralized marketplace where GPU providers can earn tokens by running AI inference workloads, while clients pay for compute access through a transparent blockchain system. The platform eliminates centralized cloud providers by using cryptographic proofs and smart contracts to ensure fair payment and verifiable computation.

Technical Overview

Core Components:

  • Blockchain Layer — Proof-of-Authority consensus with transaction receipts
  • Coordinator API — Job marketplace, miner registry, and payment processing
  • GPU Mining — Ollama-based inference with zero-knowledge receipt generation
  • Wallet System — Token management and receipt verification
  • Exchange Platform — Bitcoin/AITBC trading with order matching

Key Innovations:

  • Zero-knowledge proofs for verifiable computation receipts
  • GPU marketplace with capability-based matching
  • Cryptographic payment settlement without trusted intermediaries
  • Open-source alternative to centralized AI cloud services

Architecture Flow

Clients submit jobs → Coordinator matches miners → GPU inference executes → 
ZK receipts generated → Blockchain records payments → Tokens transferred

Technology Stack

  • Backend: FastAPI, PostgreSQL, Redis, systemd services
  • Blockchain: Python-based nodes with PoA consensus
  • AI Inference: Ollama with GPU passthrough
  • Cryptography: Circom ZK circuits, Solidity smart contracts
  • Frontend: TypeScript, Vite, React components
  • Infrastructure: Incus containers, nginx reverse proxy

Documentation

Section Path Focus
Getting Started docs/0_getting_started/ Installation & basic usage
Clients docs/2_clients/ Job submission & payments
Miners docs/3_miners/ GPU setup & earnings
Architecture docs/6_architecture/ System design & flow
Development docs/8_development/ Contributing & setup

License

MIT — Copyright (c) 2026 AITBC

About

AITBC - AI Trusted Blockchain Computing Platform A comprehensive blockchain-based marketplace for AI computing services with zero-knowledge proof verification and confidential transaction support.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published