Twin Documentation
  • Overview
  • Consumer
  • Developer
  • Operations
Dashboard Guide
    Cron JobsMinteo (Minting)Circulacion (Circulation)Uniswap PoolsBridge AdminRewardsSeguimiento de Circulante (Balance Tracking)Oracle Wallets (Configuración)Tokens (CRUD)
Deploy
MonitoringContracts & AddressesTroubleshooting
powered by Zudoku
Dashboard Guide

Oracle Wallets (Configuración)

Acceder

Dashboard → Configuración → Oracle

Qué es

Configuración de la wallet que firma las actualizaciones de precio del oracle on-chain. El cron ORACLE_PRICE_UPDATE usa esta config para saber qué wallet firmar, qué contrato actualizar, y qué tokens procesar.

Campos

CampoDescripciónEjemplo
Oracle Contract AddressAddress del contrato oracle0x2152C44D14B6...
BitGo Wallet IDWallet que firma las TXsabc123...
BitGo CoinCoin para contract callsbaseeth
PassphrasePassphrase de BitGo (encriptada)***
Oracle TokensJSON con config de cada tokenVer abajo
ActiveSi esta wallet está activatrue

Oracle Tokens (JSON)

Code
{ "ARGT": { "address": "0xf016413834E6D1A14F3D628B11D6Ef725a6bdbDD", "quoteAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "beloPairCode": "ARS-USD" }, "BRAT": { "address": "0xFEE29845569570F8e0119291dff77B7b93283aaB", "quoteAddress": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913", "beloPairCode": "BRL-USD" }, "COLT": { ... }, "MEXT": { ... } }

Cada entry define:

  • address: Token A (el token Twin)
  • quoteAddress: Token B (la stablecoin de referencia, ej: USDC)
  • beloPairCode: Par en la API de Belo para obtener el precio fiat

Agregar un nuevo token al oracle

  1. Editar el JSON de oracleTokens agregando la nueva entry
  2. El cron empezará a actualizar el precio en el siguiente ciclo
  3. No requiere cambios de código — es configuración en DB

Notas

  • Solo debe haber una wallet oracle activa a la vez
  • bitgoCoin debe ser baseeth (base coin), no token-scoped
  • El cron valida desviación ±50% contra el precio actual on-chain antes de escribir
  • Si la wallet tiene passphrase incorrecta, todas las updates fallan
Last modified on May 12, 2026
Seguimiento de Circulante (Balance Tracking)Tokens (CRUD)
On this page
  • Acceder
  • Qué es
  • Campos
  • Oracle Tokens (JSON)
  • Agregar un nuevo token al oracle
  • Notas
JSON