← Documentación

Recursos de integración

Publicado

Integra la arquitectura multicolateral contemplando buckets, aprobaciones y ejecución asíncrona.

Bloques modulares y conectores que forman un portal de integración.
En esta página

Las integraciones de ROC deben contemplar dos buckets de colateral y un token USDRIF compartido. Parte de la implementación y las interfaces de contratos actuales, en lugar de un ejemplo anterior de colateral único. Un bucket es un compartimento contable del protocolo para un activo de colateral.

Lee la arquitectura

El repositorio del protocolo contiene módulos de despliegue, contratos y pruebas sobre forks de la actualización multicolateral. El whitepaper explica el modelo económico y los roles de los buckets de RIF y DOC y del Multi Collateral Guard.

RIF y DOC son activos de colateral (AC); USDRIF es el token vinculado al dólar (TP). RIFPRO (RIFP en la dApp) es el token de colateral o residual (TC) del bucket de RIF. No asumas que los buckets tienen parámetros u operaciones idénticos.

El Multi Collateral Guard coordina los buckets y los procedimientos de estabilización. Cada bucket contabiliza su colateral y sus obligaciones en USDRIF; el guard coordina acciones del sistema sin crear un segundo token USDRIF. La cobertura compara el valor del colateral con las obligaciones en stablecoins. La cobertura requerida y los controles de volumen reciente determinan si una operación es admisible.

Verifica la implementación

Confirma la red, la versión, las direcciones, el ABI y los decimales a partir de los artefactos del despliegue correspondiente y los contratos verificados. Evita copiar direcciones de capturas, tickers u otras redes. La gobernanza puede actualizar implementaciones y parámetros.

Verifica que las operaciones que integras estén disponibles en la interfaz utilizada. Esta guía cubre la emisión y redención de USDRIF con RIF o DOC, las operaciones con RIFP y las operaciones combinadas con RIF.

Modela el ciclo de la operación

Distingue en tu aplicación la aprobación, el envío, la entrada en la cola y la ejecución final. Registra los identificadores de operación y los eventos de ejecución; no marques una solicitud como completada sólo por el recibo de envío.

En una emisión combinada, contempla ambas salidas y el colateral total de entrada. En una redención combinada, contempla ambos tokens requeridos y sus límites de gasto autorizados (allowances). Maneja explícitamente el colateral máximo, las salidas mínimas, las comisiones, los costos de ejecución en rBTC y los errores.

Utiliza las restricciones actuales

Cotiza contra el estado del bucket elegido. La cobertura, las obligaciones atribuidas en USDRIF y los controles de volumen pueden limitar las operaciones. Una cifra global disponible para mintear o redimir no reemplaza la validación de cada operación.

Consulta las pruebas sobre forks de emisión y redención del bucket de DOC y de emisión combinada con RIF; luego prueba contra el entorno elegido. Las pruebas demuestran comportamiento del contrato, pero no establecen que una dirección o parámetro siga vigente para tu implementación.

Referencia de operaciones

Flujo Entradas Salidas
Emisión del bucket RIF RIF USDRIF o RIFP
Redención del bucket RIF USDRIF o RIFP RIF
Emisión del bucket DOC DOC USDRIF
Redención del bucket DOC USDRIF DOC
Emisión / redención combinada con RIF RIF / RIFP + USDRIF USDRIF + RIFP / RIF

USDRIF es un único token fungible. El monto redimible depende de las obligaciones en USDRIF y la cobertura del bucket elegido, no del origen de emisión de los tokens del usuario. El valor residual pertenece al TC del bucket después de contabilizar las obligaciones en TP.

Una integración necesita una wallet (billetera) o firmante en la red elegida, saldos de entrada suficientes y rBTC para ejecución. Lee el estado actual, calcula la cotización y sus límites, comprueba los límites de gasto autorizados (allowances) para cada entrada ERC-20, envía las aprobaciones faltantes y luego la operación. Registra su identificador, sigue la cola y el recibo de ejecución, maneja una ejecución fallida y actualiza los saldos después del resultado final. Una redención combinada requiere dos saldos y posiblemente dos límites de gasto autorizados.

Por ejemplo, DOC → USDRIF consume colateral DOC y produce USDRIF. La inversa consume USDRIF y devuelve DOC de ese bucket. La emisión combinada con RIF consume el RIF total cotizado y produce USDRIF y RIFP juntos; su inversa consume ambos tokens. Son flujos de emisión y redención del protocolo, no un puente ni un swap contra un pool externo.

← Documentación

You are being redirected to a third-party, independent website.

You will now enter the open source RIF On Chain front end, deployed and maintained by the community and hosted on the distributed and peer-to-peer file network known as IPFS (Interplanetary File System) — more about IPFS and RIF On Chain decentralization here.

Remember that access is prohibited if you are a person or entity considered a citizen, resident, or taxpayer in a jurisdiction that is forbidden or restricted to operating or utilizando el protocolo descentralizado Stablecoin de RIF On Chain. Lea atentamente los términos y condiciones antes de utilizar el protocolo descentralizado Stablecoin de RIF On Chain.

AGREE