CANNABIS / THE KNOWLEDGE GARDEN
Big ideas.
Clear answers.
Find your starting point. Explore the community, understand the network, or get into the details of building with Cannabis.
New here? Start with the Windows guide ↗
Start here
Get to know the idea and prepare to participate.
The technical paper
Supply, eligibility privacy and the computing architecture in one place.
The Windows guide
Create your participation identity and verify your portable backup.
Community participation
Understand eligibility, the common opening and one-person claims.
Efficient by design
Useful work without a proof-of-work mining race.
Privacy and security
What stays private, what remains public and how the protections fit together.
Useful computing
From a software task to an accepted result.
Put compute to work
Explore the service, compatible hardware and useful workloads.
The computing economy
How payments, service commitments and real delivery connect.
Package a workload
Runtime adapters, task graphs and requester-side result assembly.
Job payments
Budgets, acceptance, review windows, disputes and refunds.
Small jobs
Exact fees and ways to reduce transaction overhead for small payments.
Provider capacity
Signed offers, reservations and fulfillment commitments.
Compute software
Commands, job manifests and the software components.
Workload examples
A starting point for an application-specific execution contract.
Identity and eligibility
Participation with secrets held on your own device.
Protected execution
The details behind confidential computing.
Confidential computation
Protect customer code and data while the job runs.
Job key custody
Separate encrypted input keys and requester-controlled output keys.
Attestation before access
Check signed evidence before authorizing a protected worker.
Encrypted key delivery
Bind each key envelope to the approved job and guest channel.
Worker deployment
The acceptance requirements for a confidential worker.
Guest evidence
Connect guest-held channels with hardware evidence.
Bind the guest assignment
Check the approved job before opening its evidence channel.
The approved workload
Move from an attested session to the protected workload.
Build guest services
Reproduce the pinned evidence-service binaries.
Build a guest image
Assemble and check the kernel and boot filesystem.
Build guest firmware
Pinned firmware builds and SNP reference measurements.
Release and terms
Published parameters and the path to mainnet.
Allocation and service terms
Supply, community claims, founder vesting and service fees.
The mainnet release
The canonical release package and deployment requirements.
Verify dependencies
Check the verifier, library and network dependencies.
Deployment costs
Read unsigned network-fee estimates before deployment.
Launch acceptance
The required milestones for a reviewed public opening.
Launch review
Legal and operational review before a public offer or listing.
Participation risks
The material risks to understand before taking part.
No matching guides. Try a different word or clear the search.