Technical
Documentation
Everything you need to build on BitSage Network - from architecture overviews to comprehensive API references and enterprise integrations.
The BitSage Manifesto
Comprehensive technical whitepaper covering the vision, architecture, and mathematical foundations of verifiable GPU compute on the decentralized network.
Technical Vision & Architecture
Dive deep into the mathematical foundations, zero-knowledge proof systems, and decentralized architecture that powers verifiable GPU compute at scale.
Executive Summary
High-level overview of the BitSage vision and technological approach.
Security Model
Cryptographic foundations and zero-knowledge verification systems.
Tokenomics
Economic incentives, governance, and network participation models.
Technical Roadmap
Development phases and future network capabilities.
Read the Manifesto
Start Building
Choose your path to start building with BitSage
Quick Start Guide
Get up and running with your first job in under 5 minutes with our interactive tutorial.
API Reference
Comprehensive documentation for all BitSage APIs, endpoints, and integration patterns.
SDKs & Tools
Official SDKs, command-line tools, and Docker images for seamless integration.
Comprehensive Documentation
Detailed guides and technical specifications for every aspect of the platform
Platform Architecture
Four-layer verifiable compute infrastructure
Job Management
End-to-end job lifecycle and monitoring
Security & Privacy
Cryptographic foundations and compliance
Node Operations
Provider infrastructure and management
Ready-to-Use Code
Production-ready code snippets for common use cases and integrations
Submit a GPU Compute Job
Python SDK example for rendering workloads
import asyncio
from bitsage import BitSageClient
async def main():
# Initialize client with API key
client = BitSageClient(api_key="your-api-key")
# Submit GPU compute job
job = await client.jobs.submit(
type="render",
input={
"scene": "https://storage.example.com/scene.blend",
"frames": [1, 100],
"resolution": [1920, 1080],
"engine": "blender"
},
resources={
"gpu": "RTX-4090",
"memory": "16GB",
"storage": "100GB"
},
verification="zk-proof"
)
print(f"Job submitted: {job.id}")
print("Estimated cost: $" + str(job.cost_estimate))
print(f"Expected completion: {job.eta}")
# Monitor job progress
async for update in client.jobs.monitor(job.id):
print(f"Progress: {update.progress}% - {update.status}")
# Get final result with cryptographic proof
result = await client.jobs.get_result(job.id)
print(f"Result verified with proof: {result.proof_hash}")
if __name__ == "__main__":
asyncio.run(main())View complete API documentation and additional code examples
Get Help & Connect
Join our vibrant community of developers, creators, and GPU providers
Discord Community
Real-time chat with developers, get help from AI assistants, and stay updated with the latest BitSage developments and announcements.
Join DiscordKnowledge Base
Explore our comprehensive technical documentation, whitepapers, and detailed guides covering all aspects of the BitSage platform.
Read ManifestoEnterprise Support
Dedicated support for enterprise customers with SLA guarantees, priority assistance, and direct access to our technical team.
Contact Support