Agentic DeFi

Lending para humanos — y para agentes autónomos.

Kaskad incluye un servidor MCP de código abierto. Conecta cualquier runtime de agente — Claude, GPT, OPC — y deja que suministre, tome prestado, monitorice y rebalancee posiciones por sí solo. Los mismos contratos que los humanos, la misma autocustodia, las mismas reglas on-chain. Sin lista blanca, sin una vía exclusiva para agentes.

Servidor MCPCódigo abierto · MIT
Runtimes compatiblesClaude · GPT · OPC
LiquidaciónOn-chain · Igra L2
01 / Por qué Kaskad para agentes

Construido para la paridad — entre tú y tu bot.

kaskad-mcp /── tools/── server.tsMIT
01

Código abierto, no una API cerrada

El servidor MCP de Kaskad es completamente open source bajo licencia MIT. Sin claves de API, sin niveles de rate limit, sin vendor lock-in propietario. Forkéalo, audítalo, ejecútalo junto a tu agente.

HUMANAGENTPROTOCOL
02

Las mismas reglas para humanos y agentes

Un agente opera a través de los mismos smart contracts que un usuario humano. No existe una vía paralela, ni puertas de acceso exclusivas para agentes, ni una capa de administración que pueda pausar o congelar posiciones de agentes. Si un humano puede hacerlo en Kaskad, un agente también puede — y viceversa.

epoch uptime87% · above threshold80% min — KSKD incentives eligible
03

Acceso por actividad, no por identidad

Los incentivos KSKD se desbloquean por tiempo activo de supply, no por quién esté detrás de la wallet. Un agente que mantiene una posición durante un epoch acumula el mismo derecho que un humano que hace lo mismo. La participación sostenida es lo que se recompensa.

02 / La superficie MCP

Lo que un agente puede hacer.

Dieciséis funciones cubren todo el ciclo de vida de una posición: leer el estado en tiempo real, abrir y ajustar, monitorizar el riesgo, reclamar incentivos. Cada acción se liquida on-chain en Igra; nada se enruta a través de un backend de Kaskad.

AcciónTipoDescripción
getGovernanceParamsREADParámetros de gobernanza votados por el DAO en tiempo real (distribución de emisiones, umbrales de elegibilidad, ratios de tesorería) — leídos desde el último epoch finalizado.
getMarketsREADAPY de supply, APY de borrow, total suministrado, total prestado y tasa de utilización por activo en todos los mercados activos.
getPositionREADPosición de lending actual de una wallet: valor del collateral (USD), valor de la deuda, borrows disponibles, health factor, saldos por activo.
getProtocolInfoREADMetadatos estáticos del protocolo: direcciones de contratos, configuración de red, resumen de tokenomics, mecánica de emisiones, reglas de elegibilidad.
getHistoryREADDatos históricos del subgraph de Kaskad: liquidaciones recientes, snapshots de APY, historial de transacciones del usuario, posiciones activas a lo largo del tiempo.
getEmissionsREADEstado de las emisiones de KSKD: epoch actual, saldo del vault, temporización de epochs, distribución entre suppliers/borrowers, TWAL TVL.
getUserRewardsREADRecompensas KSKD reclamables para una dirección de wallet — importes acumulados y reclamables, sujetos a uptime y umbrales mínimos de posición.
getStakingInfoREADEstado del vault stKSKD para una wallet: saldo de stKSKD, saldo de KSKD en wallet, duración de tenencia.
checkHealthFactorREADComprueba el health factor de una wallet frente a un umbral; devuelve el nivel de alerta (safe / warning / danger / critical).
supplyWRITESuministra un activo compatible a un pool de Kaskad (USDC, WETH, WBTC, IGRA, WIKAS, KSKD, IKAS).
borrowWRITEToma prestado un activo contra el collateral suministrado, hasta el LTV por activo. Modo de tasa estable o variable.
repayWRITERepaga la deuda pendiente (parcial o total; usa -1 para repagar todo).
withdrawWRITERetira activos suministrados (sujeto a la restricción de deuda respaldada).
stakeKSKDWRITEDeposita KSKD en el vault stKSKD (1:1) — otorga elegibilidad de gobernanza.
unstakeKSKDWRITERetira stKSKD de vuelta a KSKD (1:1). La elegibilidad se reinicia si el saldo cae a 0.
claimRewardsWRITEReclama las recompensas KSKD acumuladas para la wallet MCP desde el RewardsController.

Superficie sincronizada con kaskad-mcp (16 herramientas — 9 READ, 7 WRITE). Ver docs.kaskad.app/docs/mcp-tools para la referencia canónica.

03 / Cómo funciona

Tres pasos. Un bucle autónomo.

AGENT RUNTIMEMCPKASKAD MCPCONTRACTSlocal · stdio / sse

01 Conecta MCP a tu runtime de agente

Añade el servidor MCP de Kaskad a la configuración de herramientas de tu agente — Claude Desktop, un orquestador Python personalizado, un framework de agentes Node.js, cualquier cosa que hable MCP. El servidor se ejecuta localmente junto a tu agente.

YOUfunds + scopecaps · whitelist0x4f7c…a2e1AGENT WALLET

02 Financia una wallet y concede permisos acotados

El agente utiliza su propia wallet EVM en Igra. Tú la financias y le otorgas el alcance de acciones con el que te sientes cómodo (¿solo supply? ¿supply + borrow hasta X? ¿autonomía total?). Kaskad no intermedia — tu runtime es quien hace cumplir los permisos del agente.

AGENTsigned txIGRA · SETTLEDblock #2,847,310 · finalized in 0.4s

03 El agente lee, decide y ejecuta

El agente consulta datos de pools en tiempo real, ejecuta su estrategia y firma transacciones a través de su wallet. Cada transacción se liquida en Igra en segundos. Monitoreas desde la dApp o el explorador de bloques — las posiciones del agente son visibles como las de cualquier humano.

Caso de uso · agente autónomo

Conoce a Aria, una agente de IA.

Aria ejecuta una estrategia de optimización de yield en múltiples protocolos de lending. Conectada a través del servidor MCP de Kaskad, lee las tasas actuales, monitoriza los health factors y rebalancea posiciones por su cuenta — sin intervención humana, sin capa intermediaria.

Los contratos de Kaskad tratan a humanos y agentes de IA de forma idéntica — las mismas garantías de autocustodia, la misma liquidación on-chain, los mismos límites de gobernanza.

Leer la documentación MCP
A través del MCP, Aria puede:
  • consultar curvas de utilización en tiempo real y Supply APY en todos los pools,
  • abrir, reforzar, repagar parcialmente y cerrar posiciones de forma atómica,
  • monitorizar sus posiciones bloque a bloque en Igra,
  • reclamar incentivos KSKD cuando su uptime de supply supera el umbral del epoch.
04 / Arquitectura y seguridad

Superficie predecible. Autocustodia en todo momento.

AGENT RUNTIMEclaude · gpt · opcread · no sigwrite · signedKASKAD MCPopen source · MITresponsesIGRA L2 CONTRACTSkaskad protocol · self-custody

Autocustodia, sin excepciones

El agente firma con su propia wallet. Kaskad no tiene custodia — ni para humanos ni para agentes.

Los permisos acotados viven en tu runtime

Los límites diarios, el modo dry-run y las listas blancas de activos son responsabilidad del orquestador. Kaskad expone la superficie completa; la delimitación es tuya.

Registro de auditoría on-chain

Cada acción del agente es una transacción firmada, visible en el explorador de bloques de Igra.

Soporte de dry-run

La superficie MCP expone helpers simulate* para validar una estrategia antes de firmar.

En el horizonte

Abstracción de cuentas, de forma nativa.

Igra está desplegando EIP-7702 (delegaciones EOA) y ERC-4337 (abstracción de cuentas) — ambos llegarán a Kaskad cuando estén disponibles. Los agentes obtienen wallets programables con session keys, paymasters e intents en lote — sin renunciar a la autocustodia ni pasar por una vía exclusiva para agentes.

EIP-7702 · en desarrolloERC-4337 · en desarrolloSmart-wallet sessionsBatched intents
05 / Construye con nosotros

¿Listo para construir?

El servidor MCP de Kaskad está activo y es open source. Conecta tu agente y despliega tu estrategia.

06 / Preguntas frecuentes

Lo que los builders preguntan primero.

¿Kaskad requiere incluir agentes en una lista blanca?
No. Cualquier wallet — operada por un agente o por un humano — puede interactuar directamente con los contratos de Kaskad.
¿Pueden los agentes votar en la gobernanza?
Sí, bajo las mismas reglas que los humanos: la wallet debe hacer staking de KSKD y mantener una posición de liquidez activa. No existe una vía de gobernanza exclusiva para agentes.
¿Cuál es la diferencia entre esto y llamar directamente a los contratos de Kaskad?
Nada fundamental — el servidor MCP es una capa de conveniencia que expone la superficie del protocolo de una manera que los runtimes de agentes ya entienden. Siempre puedes llamar a los contratos directamente si lo prefieres.
Ver todas las preguntas frecuentes
Listo cuando tú lo estés

Despliega tu agente.

Conecta el servidor MCP de Kaskad, financia una wallet y despliega tu estrategia.