Table of contents RGB Protocol Documentation Distributed Computing Concepts Paradigms of Distributed Computing Client-side Validation Single-use Seals and Proof of Publication Commitment layer Commitment Schemes within Bitcoin and RGB Deterministic Bitcoin Commitments - DBC Opret Tapret Multi Protocol Commitments - MPC Anchors RGB State and Operations Introduction to Smart Contracts and their States Contract Operations Components of a Contract Operation Features of RGB State RGB Contract Implementation Contract Implementation in RGB Schema Schema example: Non-Inflatable Assets Interface Standard Interfaces by LNP/BP Association Interface example: RGB20 Interface Implementation RGB over Lightning Network Lightning Network compatibility Annexes Glossary Contract Transfers Invoices RGB Library Map