30-Minute Quick Start
Get up and running with your first Cowboy actor in 30 minutes
Key Innovations
Explore what makes Cowboy unique in the blockchain landscape
Architecture Deep Dive
Understand the technical design of the protocol
Developer Guide
Start building with the Python SDK and examples
Core Features
Native Timers & Autonomous Execution
Native Timers & Autonomous Execution
Protocol-level timer support enables truly autonomous agents. Actors can schedule their own execution using a hierarchical calendar queue with dynamic gas bidding.Learn more: Timers & Scheduler
Python Smart Contracts
Python Smart Contracts
Write smart contracts in Python with full determinism guarantees. The Actor VM provides a sandboxed execution environment with precise resource metering.Learn more: Actor VM
Dual-Metered Gas Model
Dual-Metered Gas Model
Separate pricing for computation (Cycles) and data (Cells) with independent EIP-1559 style fee markets. Pay fairly for what you actually use.Learn more: Fee Model
Verifiable Off-Chain Compute
Verifiable Off-Chain Compute
Run AI models, fetch external data, or perform heavy computations off-chain with cryptographic verification. VRF-based runner selection ensures decentralization.Learn more: Off-Chain Compute
Getting Started
1
Understand the Basics
Read What is Cowboy? and Key Innovations to grasp the core concepts.
2
Follow the Quick Start
Deploy your first actor with our Quick Start Guide.
3
Explore Examples
Study real-world examples via the Quick Start.
4
Build Your Application
Use the Python SDK to create your autonomous agent or dApp.
For Different Audiences
Developers
Protocol Researchers
Node Operators
The 30-Minute Path
New to Cowboy? We recommend this learning path:- What is Cowboy? - 5 minutes
- Key Innovations - 5 minutes
- Actor VM Overview - 8 minutes
- Fee Model Overview - 7 minutes
- Developer Examples - 5 minutes
Total time: ~30 minutes to understand the core protocol and see working code
Protocol Status
Current Version: v0.1 (Testnet)
Milestone Target: 2025-11-02
Network Status: Active development
Milestone Target: 2025-11-02
Network Status: Active development
Community & Support
GitHub
View source code, report issues, and contribute
Discord
Join the community for support and discussion
Follow for updates and announcements
Whitepaper
Read the complete technical specification
Contributing
Cowboy is an open protocol. We welcome contributions from:- Developers: Submit PRs, improve documentation, build tools
- Researchers: Propose protocol improvements via CIPs
- Writers: Improve documentation, create tutorials

