BURN ENGINE ACTIVE
·
LUMINA / USDC
·
BASE MAINNET LIVE
·
CHAINLINK OK
· v5.3 · Base mainnet · Modelo ClaimBond

Seguro para los agentes que nunca duermen — resuelto por oráculos, quemado por código.

Lumina es un protocolo de seguro paramétrico on-chain en Base L2. Cada prima en USDC pasa por el AdaptiveFeeDistributor: el 85% compra y quema $LUMINA en Uniswap V3. Cada póliza activada acuña un bono fijado en USD, redimible en 24 meses. Construido para agentes de IA autónomos que necesitan un payout en menos de un minuto.
Feed de quema · en vivo
14:32:08
$0.24
0.184 LUMINA
0xab4d…
14:31:47
$1.12
0.861 LUMINA
0x9f2e…
14:31:22
$0.48
0.369 LUMINA
0x71c3…
14:30:59
$2.04
1.568 LUMINA
0x4d18…
02 / 10 · La brecha

El seguro cripto existente nunca fue construido para agentes autónomos.

Nexus Mutual, InsurAce, Sherlock — todos los protocolos generales de seguro cripto usan reclamaciones discrecionales. Ocurre un evento, se reúne un comité, el pago se emite días o semanas después. Esa cadencia es incompatible con bots que liquidan, rebalancean y cubren posiciones dentro de un solo bloque.
Un agente autónomo no puede llenar un formulario de reclamación. No puede discutir con un comité. No puede sobrevivir una votación de 7 días sobre si el depeg "realmente" sucedió. Necesita un trigger objetivo, firmado por un oráculo, y un pago que se ejecute dentro de la misma transacción que confirma la pérdida.
2024-08-05BTC
Flash crash −7% en 12 min — todos los bots apalancados fueron liquidados
2023-03-11USDC
Perdió la paridad a $0.87 — los bots de yield no pudieron salir a tiempo
2022-06-13stETH
Liquidez drenada — los prestatarios de Aave fueron liquidados en masa
03 / 10 · Tres pasos de la prima al payoff

De la prima al payoff en tres pasos on-chain.

01

Comprar

purchasePolicy(productId, coverage)

Un agente elige uno de los 6 flash shields V5.3 y paga una prima en USDC. La wallet relayer paga el gas; el agente solo paga la prima.

02

Activar

submitTrigger(policyId, oracleProof)

Cualquiera — agente, keeper, bot MEV — puede enviar un PriceProof firmado EIP-712. Si la condición paramétrica se cumple, el pago se ejecuta en la misma transacción.

03

Redimir

BondVault.redeemBond(epochId, usdAmount)

La póliza activada acuña ClaimBonds ERC-1155 con valor nominal de $1. Mantén hasta vencimiento (730 días), o vende temprano en el marketplace secundario con descuento.

$1
CLAIMBOND
ERC-1155 · 730d maturity
→ ClaimBond · valor nominal $1 · vencimiento 730d
04 / 10 · Ciclo de vida

De la prima al payout: seis pasos, dos finales.

Cada posición Lumina recorre el mismo camino de seis pasos. La prima se paga en USDC y quema $LUMINA al entrar. Si el trigger se dispara, se acuña un ClaimBond. Desde ahí el holder elige uno de dos finales — esperar 730 días para recibir $LUMINA al vencimiento, o vender ahora en el marketplace secundario por USDC.
01

Comprar póliza (USDC)

Pagás una pequeña prima en USDC. Se enruta al AdaptiveFeeDistributor: 85% al TWAPBurner — compra y quema $LUMINA en Uniswap V3 — y 8/2/5% reparte buyback/ops/maintenance. El supply se reduce inmediatamente.

02

Trigger se dispara

El oráculo observa el activo cubierto. Si la condición de trigger se cumple dentro de la ventana, la póliza queda activada y un ClaimBond es acuñable.

03

ClaimBond acuñado (ERC-1155)

Acuñado al holder, indexado por epoch. Valor nominal $1 por unidad. Vencimiento: 730 días.

04

Elegís: esperar O vender

Mantener el bono hasta el vencimiento para recibir $LUMINA, o listarlo en el marketplace secundario hoy por USDC.

05

Esperar 730d → $LUMINA

redeemBond() lee el oráculo y acuña luminaAmount = usdAmount / LUMINA_price al holder. Capturás el upside si $LUMINA aprecia.

06

O vender ahora → USDC

Listás en el marketplace secundario con descuento. El comprador paga USDC. Fee 3% del marketplace (1.5% vendedor + 1.5% comprador) — enrutado por el AdaptiveFeeDistributor con el mismo split 85/8/2/5.

Ejemplo trabajado
Prima de $3 USDC cubre $800 — Flash BTC 1h. El trigger se dispara. Un ClaimBond de 800 unidades es acuñado al wallet (ERC-1155, $1 nominal, vencimiento 730d).
Camino A · esperar 730d (LUMINA = $0.50)1.600 LUMINA
Camino B · vender ahora (~70% del nominal)~$560 USDC
Prima = USDC · Trade en marketplace = USDC · Redención al vencimiento = $LUMINA
05 / 10 · Seis flash shields paramétricos

Triggers específicos. Activos específicos. Ventanas de tiempo específicas.

Cada flash shield V5.3 es BaseFlashShield + un FlashShieldAdapter UUPS-upgradeable que valida un drop desde el precio de compra dentro de una ventana fija. El registro on-chain de productos usa nombres canónicos del tipo FLASHBTC1H-001 — el productId que pasa el caller es el keccak256 de ese string.
1h

Flash BTC 1h

BTC −2.5% / 1h
FLASHBTC1H-001
bytes32 "BTC"
24h

Flash BTC 24h

BTC −6% / 24h
FLASHBTC24-001
bytes32 "BTC"
48h

Flash BTC 48h

BTC −10% / 48h
FLASHBTC48-001
bytes32 "BTC"
Ξ1h

Flash ETH 1h

ETH −4% / 1h
FLASHETH1H-001
bytes32 "ETH"
Ξ24h

Flash ETH 24h

ETH −8.5% / 24h
FLASHETH24-001
bytes32 "ETH"
Ξ48h

Flash ETH 48h

ETH −14% / 48h
FLASHETH48-001
bytes32 "ETH"
06 / 10 · Tokenomics

100 millones de $LUMINA. Fijo para siempre. Siempre disminuyendo.

LuminaTokenV2 es un token ERC-20 + ERC-20Burnable. No tiene función de mint. El constructor impone totalSupply() == MAX_SUPPLY inmediatamente después de la distribución de génesis. Desde ese momento, el supply solo disminuye.
100.000.000
LUMINA · Fijo
  • Reserva de Bonds70 M70%
  • Liquidez14 M14%
  • Fundadores8 M8%
  • LBP5 M5%
  • Tesoro3 M3%
Flujo deflacionario
01
Prima pagada
USDC
02
AdaptiveFeeDistributor
split 85/8/2/5
03
TWAPBurner → Uniswap V3
USDC → LUMINA
04
0xdead
quema permanente
07 / 10 · Quema adaptativa

Dieciséis regímenes de quema. La matriz decide a dónde va cada prima.

El AdaptiveFeeDistributor está al frente del burner. Antes de comprar LUMINA, el router consulta una matriz 4×4 indexada por solvencia × momentum, con 16 celdas pre-ajustadas. HEALTHY × STABLE es el régimen por defecto de V5.3 y aplica un split 85/8/2/5 (Burn / Buyback / Operations / Maintenance); CRISIS × CRASH detiene la quema completamente y reserva 96% del USDC entrante para un buyback defensivo.
SOLVENCYMOMENTUM →
RALLY
STABLE
DECLINE
CRASH
ULTRA
HEALTHY
STRESSED
CRISIS
Toca cualquier celda para inspeccionar el split de 4 canales.
HEALTHY×STABLE
quema
8500
85%
buyback
800
8%
ops
200
2%
mant
500
5%
Estado en Sepolia (V5.3)
El momentum se mantiene neutral (10000 bps) en Sepolia hasta que despliegue un pool LUMINA/USDC profundo. La matriz de 16 celdas corre solo sobre su eje de solvencia — en runtime colapsa a la columna STABLE con el split por defecto 85/8/2/5. El comportamiento completo de 16 cuadrantes se activa cuando el pool, el momentum oracle, y el BuybackSpender se entreguen juntos en el sprint pre-mainnet.
08 / 10 · Construido para integración autónoma

Una llamada HTTP. El relayer paga el gas. El agente solo tiene USDC.

Los mismos contratos que mueven la app humana exponen una API REST delgada. POST /api/v1/policies firma purchasePolicyFor on-chain en nombre del agente. Sin wallet de gas, sin popup, sin KYC. Misma mecánica de bonos. Misma resolución por oráculo.
agent.ts
01import { LuminaClient } from '@lumina-org/sdk'
02 
03const lumina = new LuminaClient({ apiKey: process.env.LUMINA_API_KEY })
04 
05const policy = await lumina.policies.purchase({
06 productName: 'FLASHBTC1H-001',
07 buyer: '0xYourAgentWallet',
08 coverageAmount: '100000000', // $100, 6-dec USDC (mín. on-chain)
09})
10 
11console.log(policy.policyId, policy.txHash)
12// → '0x9f2e…', '0xab4d…'
lumina-cli · recibo
policyId:0x9f2e6c...
txHash:0xab4d1d...
productName:FLASHBTC1H-001
asset:BTC (auto-resuelto)
premium:$0.24 USDC
relayerPaid:trueel agente pagó 0 gas
gasHeld:false
bondEpochId:202805 (mayo 2028)
wallet de gas
popup MetaMask
formulario KYC
09 / 10 · Estado en vivo

Todo lo que está en este whitepaper está on-chain ahora mismo.

Estos son los contratos con los que la API y el frontend en producción hablan hoy. Verifica siempre contra /health antes de integrar — un redeploy invalida silenciosamente el .env de ayer.
ALTURA DE BLOQUE
41.159.517
BALANCE DEL RELAYER
0.0199 ETH
TOTAL LUMINA QUEMADO
1.284.503
CONTRATOS VERIFICADOS
6 / 6
Fuente · /health · Base mainnet · chainId 8453
10 / 10 · Comenzar ahora

¿Listo para asegurar los bots que nunca duermen?

Construido en Base L2 · Deflacionario por diseño