RGB là một hệ thống hợp đồng thông minh riêng tư và có thể mở rộng dành cho Bitcoin và mạng Lightning. Chúng thể hiện các khái niệm về quyền sở hữu riêng tư và chung, trừu tượng và chia sẻ các mối quan tâm, đồng thời đại diện cho một dạng "hậu blockchain", Turing-complete của máy tính phân tán không cần tin cậy mà không yêu cầu giới thiệu "mã thông báo".
RGB không phải là giao thức mã thông báo. Mặc dù RGB có thể được sử dụng để phát hành và quản lý nhiều loại tài sản độc quyền, có khả năng lập trình và có khả năng mở rộng cao, nhưng nó có ứng dụng trong nhiều ngành vượt xa lĩnh vực tài chính.
Hệ thống hợp đồng thông minh RGB khác biệt đáng kể như thế nào so với các phương pháp trước đây, cả dựa trên Bitcoin (Đồng tiền màu, Đối tác, OMNI) và không dựa trên Bitcoin (Ethereum, EOS, v.v.): RGB tách biệt các khái niệm về nhà phát hành hợp đồng thông minh, trạng thái chủ sở hữu và tiến hóa trạng thái RGB lưu trữ mã hợp đồng thông minh và dữ liệu ngoài chuỗi RGB sử dụng blockchain làm lớp cam kết của chính phủ và tập lệnh Bitcoin làm hệ thống kiểm soát tài sản và quá trình phát triển hợp đồng thông minh được xác định ngoài chuỗi

