Se refiere a un conjunto de derechos ejecutados digitalmente entre varios actores a través del protocolo RGB. Tiene un estado activo y una Business Logic, definida por una Schema, que especifica qué operaciones están autorizadas (transferencias, ampliaciones, etc.). El estado y las reglas de validez de una Contract se expresan en una Schema. En un momento dado, la Contract evoluciona sólo de acuerdo con lo permitido por esta Schema y por los scripts de validación (ejecutados, por ejemplo, en AluVM).