Skip to content

itzlambda/basilica

 
 

Repository files navigation

Basilica

Sacred Compute


MinerValidatorArchitectureDashboardWebsiteDiscord

curl -sSL https://basilica.ai/install.sh | bash

Overview

Basilica creates a trustless marketplace for GPU compute by:

  • Hardware Verification: Binary validation system for secure GPU verification and profiling
  • Remote Validation: SSH-based verification of computational tasks and hardware specifications
  • Bittensor Integration: Native participation in Bittensor's consensus mechanism with weight allocation
  • Fleet Management: Efficient orchestration of distributed GPU resources with assignment management
  • Basilica API Gateway: Smart HTTP gateway providing load-balanced access to the validator network

Key Components

  • Validator: Verifies hardware capabilities, maintains GPU profiles, and scores miner performance
  • Miner: Manages GPU executor fleets, handles assignments, and serves compute requests via Axon
  • Executor: GPU machine agent with container management, system monitoring, and secure task execution
  • Basilica API: HTTP gateway with authentication, caching, rate limiting, and request aggregation
  • Basilica Common: Shared utilities including crypto, SSH management, storage, and configuration
  • Protocol: gRPC/protobuf definitions for inter-component communication
  • Bittensor: Network integration for registration, discovery, and weight management

Network Information

  • Mainnet: Bittensor Finney, Subnet 39
  • Testnet: Bittensor Test Network, Subnet 387
  • Chain Endpoint: wss://entrypoint-finney.opentensor.ai:443 (mainnet)

License

Copyright (c) 2025 Basilica Contributors (tplr.ai)

Licensed under MIT

About

⛪ Sacred Compute - decentralized compute network

Resources

License

Code of conduct

Contributing

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Rust 94.7%
  • Shell 3.2%
  • HCL 0.7%
  • Python 0.4%
  • Solidity 0.4%
  • Just 0.2%
  • Other 0.4%