• Releases
  • Documentation
  • FAQ
  • Community
v1.2
Stable
Latest (v1.2) v1.1 v1.0
Getting Started
Introduction Glossary
Application Developer's Guide
Overview Transaction Family Overview Setting Up a Sawtooth Node for Testing Creating a Sawtooth Test Network Playing with the XO Transaction Family Summary of Available SDKs Using the Python SDK Using the Rust SDK Address and Namespace Design Namespace Restriction Subscribing to Events
Architecture Guide
Overview Global State Transactions and Batches Journal Transaction Scheduling REST API Sawtooth Network Permissioning Design Injecting Batches and On-Chain Block Validation Rules Events and Transaction Receipts
Transaction Family Specifications
Overview Settings Identity BlockInfo IntegerKey XO Smallbank
System Administrator's Guide
Setting Up a Sawtooth Network Setting the Allowed Transaction Types (Optional) Adding Authorized Users for Settings Proposals Using Proxy Server to Authorize the REST API Configuring Validator and Transactor Permissions Configuring Logging Using Grafana to Display Sawtooth Metrics About Dynamic Consensus Adding or Removing a PBFT Node About Sawtooth Configuration Files
SDK and API References
Python Rust REST API Reference
CLI Command Reference
sawtooth sawtooth-validator sawtooth-rest-api sawadm sawnet sawset identity-tp intkey settings-tp xo
PBFT
Introduction Using PBFT Consensus PBFT Architecture Configuring PBFT Installing and Testing PBFT Glossary
Sabre
Sabre Transaction Family Sabre Application Developer's Guide Sabre CLI Reference Smart Permissions Sabre and Sawtooth Version Compatibility
Conversion
Status
Github
Copyright © 2018-2022 contributors to Hyperledger Sawtooth