RIF se transfiere como un token ERC-677 con precisión de 18 cifras después del separador decimal. Las funciones iniciales de los roles owner y manager, encargados de la distribución, repartían los tokens emitidos de antemano y gestionaban una migración temporal de direcciones de los contribuyentes. El contrato no permite aumentar la oferta, pausar transferencias, bloquear direcciones ni actualizar su implementación.
Cada aplicación decide si acepta RIF. RNS vincula los nombres .rsk con recursos y permite pagar las renovaciones con los ERC-20 o ERC-677 admitidos. En RIF Relay, un intermediario recibe un ERC-20 a cambio de enviar la transacción y cubrir su ejecución, pero la red sigue cobrando el gas en rBTC.
Para participar en RootstockCollective, el usuario deposita RIF en el proxy stRIF 0x5db91e24BD32059584bbDb831A901f1199f3d459 y recibe una cantidad igual de stRIF. Los saldos de stRIF registrados en el momento de referencia determinan el poder de voto sobre propuestas y asignaciones. Al retirar el depósito se quema el stRIF correspondiente y se devuelve el RIF. Los cambios de consenso de Rootstock siguen, por separado, el proceso RSKIP.