RGB Blackpaper
GitHubFAQTech talksReddit
  • RGB Blackpaper
  • General information
    • 1. Introduction
      • 1.1. Motivation
      • 1.2. Background
    • 2. Protocol design
      • 2.1. Design goals
      • 2.2. Design overview
  • Consensus layer
    • 3. Client-side-validation
      • 3.1. Proof of publication
      • 3.2. Single-use-seals
      • 3.3. Deterministic bitcoin commitments
        • 3.3.1. Tapret commitments
        • 3.3.2. Opret commitments
        • 3.3.3. Deterministic output selection
      • 3.4. Multi-protocol commitments
    • 4. Ubiquitous deterministic computin
      • 4.1. Strict types system
      • 4.2. AluVM virtual machine
    • 5. Contracts, state & operations
      • 5.1. Schema
      • 5.2. Contract state
      • 5.3. Contract operations
      • 5.4. Contract validation
  • Application layer
    • 6. Writing contracts. Scripting.
    • 7. Interacting with contracts
    • 8. P2P communications
    • 9. Wallet interaction
    • 10. Possible applications
      • 10.1. Bitcoin Finance (BiFi) on Lightning
      • 10.2. Non-financial applications
  • Other information
    • 11. Governance
      • 11.1. Organizations
      • 11.2. Ossification & upgradability
    • 12. Protocol properties
      • 12.1. Privacy
      • 12.2. Censorship-resistance
      • 12.3. Trust model
      • 12.4. Global state & avaliability
      • 12.5. Comparison to other systems
    • 13. History & acknowledgements
  • Appendices
    • References
    • Appendix A: Related standards
    • Appendix B: Reference implementation
    • Appendix C: Glossary
Powered by GitBook