Whitepaper & Tokenomics

Protocolo GOLDT — Oro Sintético por Cristalización de BNB

# GOLDT Whitepaper v1.1 — Oro Sintético por Cristalización de BNB

> **Versión**: 1.1 — Julio 2026
> **Cambios**: GOLDT = 1g oro, mín 1 BNB, sin fee BNB al mintear, fees 1% en token
> **Autor**: Edson Manuel Solorzano Belisario
> **Naturaleza**: Versión única e inmutable

---

## Resumen Ejecutivo

GOLDT es un **protocolo descentralizado sobre Binance Smart Chain** que permite a poseedores de BNB obtener tokens derivados mediante **cristalización**: el BNB se congela a perpetuidad en una bóveda inteligente (99%) y una comisión (1%) va al creador para cubrir costes operativos y de GAS.

El protocolo no es un banco, exchange, institución financiera ni emisor de valores. Es infraestructura de software que facilita el intercambio directo entre personas libres.

**1 GOLDT = 1 gramo de Oro Sintético.** Cada token tiene respaldo demostrable en BNB bloqueado. No hay redención. No hay inflación. La versión definitiva es inmutable.

---

## 1. Filosofía

### 1.1 El Problema
El sistema financiero global opera sobre dinero fiduciario sin respaldo, generando inflación crónica, desigualdad estructural y control centralizado.

### 1.2 La Solución: Cristalización
El BNB se bloquea a perpetuidad en un contrato inteligente y a cambio se emite un token derivado. El activo original no se destruye: se transforma en una representación de valor más útil para el intercambio.

### 1.3 Propiedad Universal
Cada token se genera directamente en la wallet del solicitante. Sin freeze, sin blacklist, sin pausa. El tenedor es universalmente propietario.

---

## 2. Arquitectura

### 2.1 Capas
```
CAPA 3: VZ_ECON (Índice Nacional)
CAPA 2: 8 Índices de Categoría
CAPA 1: 220+ Instrumentos Tokenizados
         ├── GOLDT (Oro Sintético, 1 token = 1 gramo)
         ├── 120+ FIAT_g (Monedas por cristalización BNB)
         ├── 100+ Commodity_g (Materias primas)
         └── FIAT_f (Aportes voluntarios)
```

### 2.2 Contratos

| Contrato | Propósito |
|----------|-----------|
| `Oracle.sol` | Precios diarios on-chain |
| `GoldTokenBase.sol` | Base abstracta de tokens |
| `GOLDT.sol` | Oro Sintético (1 token = 1 gramo) |
| `FIAT_G.sol` | Token fiduciario por cristalización BNB |
| `CommodityToken.sol` | Materia prima |
| `IndexToken.sol` | Índice compuesto |
| `CommissionVault.sol` | Bóveda de comisiones (1%) |
| `Vault.sol` | Bóveda de colateral (99% BNB perpetuo) |
| `GOLDVE.sol` | Token de propiedad del creador |
| `CommodityFactory.sol` | Fábrica de commodities |
| `FIAT_G_Factory.sol` | Fábrica de FIAT por ISO |
| `CategoryIndexFactory.sol` | Fábrica de índices por categoría |
| `NationalIndexFactory.sol` | Fábrica del índice nacional |

### 2.3 Stack
- **Blockchain**: BSC · **Lenguaje**: Solidity 0.8.28 · **Framework**: Foundry
- **Oráculo**: PHP 8.3, API REST · **DB**: MariaDB 11.8
- **Frontend**: HTML + CSS + Tailwind · **CDN**: Cloudflare

---

## 3. Mecanismo de Cristalización

### 3.1 Flujo de Acuñación

```
1. Usuario completa formulario de solicitud de acuñación
2. El sistema distribuye las solicitudes según lo planificado
3. Proceso supervisado por humanos (fondos no recuperables)
4. El usuario aporta la cantidad EXACTA de BNB que desea cristalizar
5. Split automático:
   ├── 99% BNB → Vault.sol (bóveda perpetua, bloqueado)
   └── 1% BNB → CommissionVault.sol (recompensa del creador)
6. El creador asume el coste de GAS de la transacción on-chain
7. El usuario recibe el 100% de los tokens en su wallet
```

**No hay fee adicional en BNB para el usuario.** El 1% que va al CommissionVault es la fuente de BNB del creador para GAS y uso discrecional.

### 3.2 Mínimo de Acuñación
**1 BNB** a nivel de código. No se aceptan acuñaciones por debajo de este mínimo.

### 3.3 Supervisión Humana
Cada acuñación es supervisada por humanos para evitar errores. Los fondos bloqueados no son recuperables bajo ninguna circunstancia.

---

## 4. Economía del Fee

### 4.1 Fee de Acuñación (BNB)
| Componente | % | Destino | Naturaleza |
|-----------|----|---------|------------|
| Colateral | 99% | Vault.sol | Bloqueado a perpetuidad |
| Comisión creador | 1% | CommissionVault | Gas + uso discrecional del creador |

El usuario recibe el **100%** de los tokens solicitados. No se debita 1% adicional del usuario.

### 4.2 Fee de Transferencia (Tokens)
| Concepto | Detalle |
|----------|---------|
| Fee | 1% adicional en el **mismo token** (no en BNB) |
| Destino | CommissionVault.sol |
| Ejemplo | Enviar 100 GOLDT → tener 101 GOLDT. 100 al receptor, 1 al vault |

El ecosistema debe **notificar** al usuario que debe disponer del 1% adicional.

### 4.3 CommissionVault
Recibe todos los aportes (1% BNB de acuñaciones + 1% tokens de transfers). Estos aportes reflejan el valor de **GOLDVE**, token de propiedad del creador. GOLDVE **no está diseñado para ser vendido**. Los fondos de CommissionVault son retirados por el creador para:
- Invertir en el ecosistema
- Pagar servicios
- Comprar equipos y maquinaria
- Cubrir costes operativos

---

## 5. Tipos de Tokens

### 5.1 GOLDT — Oro Sintético
**1 GOLDT = 1 gramo de Oro Sintético.** Precio desde Oracle (par XAU/DAI). Es la unidad de cuenta base del ecosistema.

### 5.2 FIAT_g — Derivados por Cristalización
Tokens `XXX_g` (USD_g, EUR_g, VES_g, etc.) obtenidos por cristalización de BNB. Sin KYC.

### 5.3 FIAT_f — Participación Voluntaria
Obtenidos por depósito bancario directo. KYC requerido (costes bancarios asumidos por el receptor).

**Naturaleza**: Aporte voluntario para inversión **sin expectativas de utilidades**. Un aportante puede apoyar la compra de maquinarias, equipos o insumos. Puede:
- Usar los tokens para comprar bienes/servicios del ecosistema
- Venderlos como cuasi remesa
- Donarlos a personas o instituciones según sus intenciones

**Ejemplo**: Si se adquiere alimento al mayor, se empaqueta o procesa para venta al consumidor final, el poseedor de FIAT_f puede donarlo según sus intenciones.

**Ciclo**: Cuando los tokens regresan al creador, este los recoloca como pagos, honorarios, compra de productos o equipos — dinamizando la economía real.

### 5.4 Commodity_g — Materias Primas
Tokens que representan **1,000 unidades del commodity** (o 100 unidades según la medida que mejor represente la realidad económica). La unidad debe ser representativa de la realidad económica, no un capricho matemático.

### 5.5 Index Tokens
| Índice | Componentes |
|--------|-------------|
| IDX_AGRI | 34 agrícolas |
| IDX_MIN | 16 minerales |
| IDX_ENER | 7 energéticos |
| IDX_FISH | 9 pesqueros |
| IDX_LIVE | 8 pecuarios |
| IDX_NEW | 11 nueva economía |
| IDX_CRYPTO | 16 criptoactivos |
| IDX_FIAT | 120+ monedas |
| VZ_ECON | 8 índices de categoría |

### 5.6 GOLDVE — Token de Propiedad del Creador
Refleja el valor acumulado en CommissionVault. **No está diseñado para ser vendido ni intercambiado.** Es una herramienta contable del creador.

---

## 6. Oráculo de Precios

`Oracle.sol` almacena pares de precio actualizados diariamente:
- **Frecuencia**: Diaria (cierre del día anterior)
- **Updaters**: Direcciones autorizadas
- **Estructura**: `PriceRecord { price (USD×1e6), timestamp, day }`
- **Validez**: El precio debe estar actualizado hoy (24h)

Cada acuñación requiere precio válido. Si no, la transacción revierte.

---

## 7. Seguridad e Inmutabilidad

| Propiedad | Estado |
|-----------|--------|
| Sin pausa | ✅ |
| Sin blacklist | ✅ |
| Sin freeze | ✅ |
| Sin upgrade | ✅ (sin proxy, sin UUPS) |
| Sin redención | ✅ |
| Fee obligatorio | ✅ 1% en transfers (mismo token) |
| Mín 1 BNB | ✅ |
| Supervisión humana | ✅ |
| GOLDVE no transferible | ✅ (no diseñado para venta) |

### Inmutabilidad Definitiva
Al lanzar la versión definitiva:
- Oracle pierde su owner
- Updaters revocados
- GOLDVE pierde su owner
- El protocolo es inmutable para siempre

---

## 8. Estándar Salarial Universal

**1 gramo de Oro Sintético = 1 día de trabajo digno.** Este estándar elimina la disparidad salarial entre economías dominantes y dependientes, proporcionando una referencia objetiva de valor humano.

Ver `goldt.criptoinversiones.net/salary.php` para el cálculo en cada moneda local.

---

## 9. Declaración de Riesgos

AL PARTICIPAR, USTED RECONOCE QUE:

1. Los tokens no son dinero electrónico, moneda digital de banco central, stablecoin regulada, valor negociable ni instrumento financiero.
2. El valor de los tokens depende exclusivamente de oferta y demanda entre participantes.
3. No existe garantía de liquidez, precio mínimo ni mercado secundario.
4. Durante el desarrollo, el protocolo puede ajustar parámetros. La versión definitiva será inmutable.
5. Su participación es voluntaria y bajo su propio riesgo.
6. Este proyecto no está regulado por ninguna autoridad financiera.
7. La pérdida de claves implica pérdida permanente de los tokens.
8. Las transferencias erróneas no pueden revertirse.
9. El BNB depositado para cristalización no puede recuperarse.
10. **FIAT_f**: Aporte voluntario sin expectativas de utilidades. No es inversión financiera.

---

## 10. Glosario

| Término | Definición |
|---------|-----------|
| **Cristalización** | Bloquear BNB a perpetuidad para emitir tokens derivados |
| **Oro Sintético** | Token GOLDT (1 token = 1 gramo) |
| **FIAT_g** | Token fiduciario por cristalización de BNB |
| **FIAT_f** | Token fiduciario por aporte voluntario |
| **CommissionVault** | Bóveda del 1% para el creador |
| **Vault** | Bóveda del 99% BNB perpetuo |
| **GOLDVE** | Token de propiedad del creador (no transferible) |

---

*Este whitepaper describe el protocolo GOLDT. Documento vivo hasta la versión definitiva.*

*© 2026 Edson Manuel Solorzano Belisario.*
# GOLDT Tokenomics v1.1 — Oro Sintético por Cristalización

> **Documento**: Tokenomics Literal
> **Versión**: 1.1 — Julio 2026
> **Cambios**: GOLDT = 1g oro, mínimo 1 BNB, sin fee BNB al mintear, fees solo en token
> **Contratos**: Solidity 0.8.28, Foundry, BSC

---

## 1. Resumen del Modelo Económico

GOLDT es un **protocolo de emisión de tokens derivados** donde cada token representa un activo subyacente (oro sintético, moneda FIAT, materia prima) y se emite contra depósito de BNB en una bóveda inteligente o contra aporte voluntario en FIAT.

**Principio fundamental**: No hay creación de valor de la nada. Todo token emitido tiene respaldo (BNB bloqueado o respaldo contable bancario). No hay redención. No hay inflación programada. No hay premine.

---

## 2. Arquitectura de Tokens

### 2.1 GOLDT — Token Base del Ecosistema

| Propiedad | Valor |
|-----------|-------|
| **Símbolo** | GOLDT |
| **Nombre** | GOLD Token |
| **Decimales** | 6 |
| **Unidad** | **1 token = 1 gramo de Oro Sintético** |
| **Precio Pair** | `keccak256("XAU/DAI")` |
| **Contrato** | `GOLDT.sol` (hereda de `GoldTokenBase`) |

### 2.2 FIAT_G — Derivados Fiduciarios (Cristalización BNB)

| Propiedad | Valor |
|-----------|-------|
| **Símbolo** | `XXX_g` (USD_g, EUR_g, VES_g, COP_g, etc.) |
| **Nombre** | Fiat Gold |
| **Decimales** | 6 |
| **Unidad** | 1 token = 1 unidad de moneda local |
| **Origen** | Cristalización de BNB |
| **Acceso** | Sin KYC, sin permiso |
| **Fábrica** | `FIAT_G_Factory.sol` — despliega 1 contrato por ISO |
| **Cobertura** | 120+ monedas ISO 4217 |

### 2.3 FIAT_f — Participación Voluntaria (Aporte Directo)

| Propiedad | Valor |
|-----------|-------|
| **Símbolo** | `XXX_f` (USD_f, EUR_f, VES_f, etc.) |
| **Respaldo** | Contable bancario — administrado como aporte voluntario |
| **Origen** | Depósito bancario directo |
| **KYC** | Requerido (costes bancarios asumidos por el receptor) |
| **Propósito** | Inversión voluntaria sin expectativas de utilidades. Apoyo para compra de maquinarias, equipos, insumos. Vehículo de donación directa a personas o instituciones. |
| **Usabilidad** | Quien recibe FIAT_f puede: usarlo para comprar bienes/servicios del ecosistema, vender los tokens (cuasi remesa), donarlos según sus intenciones. Cuando los tokens regresan al creador, este puede recolocarlos como pagos, honorarios, compra de productos o equipos — dinamizando la economía real. |

### 2.4 CommodityToken — Materias Primas

| Propiedad | Valor |
|-----------|-------|
| **Símbolo** | `XXX_g` (MAIZ_g, PETROLEO_g, CAFE_g, etc.) |
| **Decimales** | 6 |
| **Unidad** | **1,000 unidades del commodity** (o 100 unidades según la medida que mejor represente la realidad económica del instrumento) |
| **Criterio** | La unidad debe ser representativa de la realidad económica, no un capricho matemático del ecosistema |
| **Fábrica** | `CommodityFactory.sol` |
| **Cobertura** | 100+ instrumentos (agricultura, minería, energía, pesca, ganadería) |

### 2.5 IndexToken — Índices Compuestos

| Propiedad | Valor |
|-----------|-------|
| **Símbolo** | IDX_AGRI, IDX_MIN, IDX_ENER, VZ_ECON, etc. |
| **Decimales** | 6 |
| **Estructura** | Componentes con pesos en BPS (máx 40% por componente) |
| **Fábricas** | `CategoryIndexFactory.sol` (8 categorías), `NationalIndexFactory.sol` (VZ_ECON) |

### 2.6 GOLDVE — Token de Propiedad del Creador

| Propiedad | Valor |
|-----------|-------|
| **Símbolo** | GOLDVE |
| **Nombre** | Goldve Value Token |
| **Decimales** | 18 (ERC20 estándar) |
| **Naturaleza** | Token de propiedad del creador — **no diseñado para ser vendido** |
| **Propósito** | Refleja el valor acumulado en CommissionVault. Los fondos de esa bóveda se retiran para invertir, pagar servicios o reinvertir en el ecosistema. |

---

## 3. Estructura de Fees

### 3.1 Fee de Acuñación (Mint) — BNB (GOLDT, FIAT_g, Commodities, Indices)

**No hay fee adicional en BNB al mintear.** El usuario aporta la cantidad exacta de BNB que desea cristalizar y recibe el 100% de los tokens correspondientes en su wallet.

```
Usuario solicita acuñar → formulario → sistema distribuye solicitudes
  │
  ├── 99% BNB → Vault.sol (bóveda perpetua, bloqueado)
  │
  └── 1% BNB → CommissionVault.sol (recompensa del creador)
       └── El creador asume el coste de GAS de la transacción on-chain
       └── Fuente de BNB para uso discrecional del creador
```

**El proceso es supervisado por humanos** para evitar errores (los fondos no son recuperables).

**Mínimo de acuñación: 1 BNB** a nivel de código.

### 3.2 Fee de Transferencia — Todos los Tokens (1% en el mismo token)

| Concepto | Detalle |
|----------|---------|
| **Fee** | 1% adicional sobre el monto transferido |
| **Moneda** | El mismo token (no BNB) |
| **Destino** | CommissionVault.sol |
| **Exentos** | Creador, feeRecipient, CommissionVault |
| **Notificación** | El ecosistema debe notificar al usuario la necesidad de disponer de ese 1% adicional |

**Ejemplo**: Si A envía 100 GOLDT a B, A debe tener 101 GOLDT en su wallet. 100 llegan a B, 1 va a CommissionVault.

### 3.3 Destino de los Fees

| Destino | Aportes | Control |
|---------|---------|---------|
| **Vault.sol** | 99% del BNB de acuñaciones | Bloqueado a perpetuidad |
| **CommissionVault.sol** | 1% BNB de acuñaciones + 1% tokens de transfers | Solo el creador retira |

---

## 4. Suministro y Límites

### 4.1 Emisión

| Aspecto | Regla |
|---------|-------|
| **Premine** | 0 |
| **Presale** | 0 |
| **Emisión BNB** | Bajo demanda contra cristalización de BNB (mín 1 BNB) |
| **Emisión FIAT_f** | Contra depósito bancario verificado |
| **Quema** | No hay función de burn pública |
| **Inflación** | 0% |

### 4.2 Límites por Transacción

| Token | Mín Depósito | Máx Depósito | Máx Wallet |
|-------|-------------|-------------|------------|
| GOLDT | 1 BNB | 1,000,000 BNB | 100,000,000,000 tokens |
| FIAT_g | 1 BNB | 1,000 BNB | 100,000,000,000 tokens |
| Commodity | 1 BNB | 1,000 BNB | 100,000,000,000 tokens |
| Index | 1 BNB | 1,000 BNB | 100,000,000,000 tokens |

---

## 5. Oráculo de Precios

### 5.1 Funcionamiento

```
Oracle.sol (Ownable)
  ├── updatePrice(pair, price) → solo updaters/owner
  ├── getPrice(pair) → PriceRecord {price, timestamp, day}
  ├── isPriceValid(pair) → true si se actualizó hoy
  └── requirePrice(pair) → revert si no válido
```

- **Actualización**: Diaria (cierre del día anterior)
- **Updaters**: Direcciones autorizadas por el owner
- **Precio**: USD × 1e6 (6 decimales)
- **Validez**: 24 horas desde la actualización

### 5.2 Pares de Precio

| Token | Pair (keccak256) | Fuente |
|-------|------------------|--------|
| GOLDT | `"XAU/DAI"` | Oracle centralizado |
| FIAT_g | `"BNB/DAI"` | Oracle centralizado |
| Commodities | Por instrumento | Oracle centralizado |
| Indices | Por índice | Calculado off-chain |

---

## 6. Propiedades del Sistema

### 6.1 Inmutabilidad (Versión Definitiva)

| Propiedad | Estado |
|-----------|--------|
| **Upgradeability** | ❌ Sin proxy, sin UUPS |
| **Pausa** | ❌ No existe |
| **Freeze** | ❌ No existe |
| **Blacklist** | ❌ No existe |
| **Redención** | ❌ No existe |
| **Minteo directo** | ✅ En wallet del cliente |
| **Supervisión humana** | ✅ Obligatoria (fondos irrecuperables) |

### 6.2 Transparencia

| Mecanismo | Descripción |
|-----------|-------------|
| **MintRecord** | Cada acuñación deja huella con precio, hash PDF, timestamp |
| **CommissionVault entries** | Registro completo de entradas y salidas |
| **Oracle público** | Precios visibles on-chain |
| **Código verificable** | Contratos en BSCScan |

---

## 7. Flujo Económico Completo

### Acuñación BNB (GOLDT, FIAT_g, Commodities, Indices)
```
Usuario completa formulario → sistema distribuye solicitudes
  │
  └── Proceso supervisado por humanos
        │
        ├── 99% BNB → Vault.sol [BLOQUEADO A PERPETUIDAD]
        ├── 1% BNB → CommissionVault.sol [CREADOR → GAS + discrecional]
        └── 100% tokens → Wallet del usuario
```

### Transferencia de Tokens
```
Usuario A envía N tokens a B
  │
  ├── N tokens → B (receptor)
  └── 1% de N en el mismo token → CommissionVault.sol
       └── A debe tener N + 1% disponible
```

### Ciclo FIAT_f
```
Aportante deposita FIAT → Recibe FIAT_f (100%, costes bancarios aparte)
  │
  ├── Usa FIAT_f para comprar bienes/servicios del ecosistema
  ├── Vende FIAT_f como cuasi remesa
  ├── Dona FIAT_f a personas o instituciones
  └── Cuando regresa al creador → Se recoloca como:
        ├── Pagos a colaboradores
        ├── Honorarios
        ├── Compra de productos/equipos
        └── Dinamización de la economía real
```

---

## 8. Riesgos y Advertencias

1. **Sin redención**: El BNB depositado no puede recuperarse. Nunca.
2. **Sin liquidez garantizada**: No hay market makers ni pools automáticos.
3. **Valor de mercado**: Depende exclusivamente de oferta y demanda entre participantes.
4. **Pérdida de claves**: Irrecuperable. El protocolo no puede revertir transferencias.
5. **No regulado**: No hay protección de ningún organismo financiero.
6. **FIAT_f**: Aporte voluntario sin expectativas de utilidades. No es inversión financiera.
7. **Supervisión humana**: Obligatoria en acuñaciones. Los fondos no son recuperables.
8. **Versión definitiva inmutable**: Una vez lanzada, no hay actualizaciones ni parches.

---

*Este documento es parte del ecosistema GOLDT. Debe distribuirse junto con el Whitepaper y el Manifiesto FIAT.*