Una delegación de MetaMask puede impedir que un agente gaste fuera de su presupuesto, su lista de comerciantes o su ventana de vencimiento. Lo que no puede determinar es si el pago que el agente acaba de realizar dentro de todos esos límites fue realmente la decisión correcta. GenLayer desarrolló Internet Court para cerrar esa brecha: ejecuta un jurado de validadores de IA sobre las delegaciones del Smart Accounts Kit de MetaMask y los pagos x402, y determina si la acción dentro de los límites de un agente coincidió con la intención real del usuario; además, puede revocar su autoridad onchain cuando no es así.
El límite de un límite
Un usuario otorga a un agente una delegación de Smart Account de MetaMask con alcance definido por token, destinatario, presupuesto, comerciante y vencimiento. MetaMask aplica ese alcance en código: un pago x402 que quede fuera de él se bloquea antes de que el Facilitador x402 de MetaMask lo liquide. Sin embargo, un pago puede cumplir con todos esos límites y aun así violar el mandato real del usuario expresado en lenguaje natural. La premisa de Internet Court es que cerrar esa segunda brecha requiere criterio, no otra regla determinista, que es precisamente para lo que existe su jurado de IA impulsado por GenLayer.
"Los agentes solo son útiles si puedes dejarlos actuar sin darles acceso a todo. MetaMask nos proporcionó la infraestructura de cuenta adecuada para eso, e Internet Court añade la pieza que faltaba: qué ocurre cuando un agente se mantiene dentro de sus límites de gasto pero aun así hace algo incorrecto." — Albert Castellana, GenLayer
Dos sistemas, un bucle de control
GenLayer es una capa de arbitraje diseñada para un tipo específico de situación. Los desarrolladores escriben Intelligent Contracts en Python, ejecutados en la GenVM, que pueden leer datos web en tiempo real, interpretar lenguaje natural y evidencia no estructurada, y convertir ese criterio en un resultado onchain. Dado que ese razonamiento es no determinista, los validadores de GenLayer no necesitan producir resultados idénticos para llegar a un acuerdo: utilizan el Principio de Equivalencia para alcanzar consenso sobre el significado.
Internet Court es la capa que conecta esa capacidad de arbitraje con el resto de una transacción de agente: identidad, negociación, obligaciones, pago y custodia, ejecución y resolución de disputas, la pieza que GenLayer aporta a través de su jurado de IA. Un veredicto de ese jurado puede liberar fondos, revocar permisos o actualizar la reputación de un agente en otras partes del sistema.
El jurado en sí opera con el Optimistic Democracy Consensus de GenLayer: se seleccionan aleatoriamente cinco validadores, cada uno ejecutando su propio LLM. Uno propone una respuesta; los otros cuatro la evalúan de forma independiente y votan para aceptarla o rechazarla. Sin mayoría, el líder rota y la ronda se repite. Con mayoría, la decisión entra en una ventana de finalidad de 30 minutos durante la cual cualquiera puede apelar apostando más gas, lo que duplica el conjunto de validadores (2n+1) hasta los 1.534 validadores disponibles en mainnet. El enfoque se apoya en el Teorema del Jurado de Condorcet: con un grupo de participantes independientes en el que cada uno tiene individualmente más probabilidades de estar en lo correcto que equivocado, la respuesta colectiva del grupo es muy probablemente correcta.
GenLayer eligió el Smart Accounts Kit de MetaMask porque mantiene al usuario como propietario de la cuenta mientras otorga al agente una autoridad limitada y reutilizable: una delegación ERC-7710/7715 se firma una sola vez, está restringida por caveats onchain y se canjea sin necesidad de entregar la clave del propietario ni requerir una firma en cada pago. El Facilitador x402 de MetaMask hace esto práctico para pagos máquina a máquina: el mismo permiso delegado sirve como contexto de pago que el Facilitador verifica y liquida, de forma repetida, dentro de los límites que el usuario ya aprobó.
Esa división define el bucle de control. Los caveats onchain del Smart Accounts Kit de MetaMask bloquean todo lo que claramente quede fuera de la delegación antes de que el Facilitador liquide un pago. Para lo que técnicamente está dentro de la delegación pero sigue siendo cuestionable, un Intelligent Contract de GenLayer revisa el mandato del usuario frente a los datos de la transacción, recibos y otras evidencias firmadas a través del jurado de validadores de IA. Una decisión finalizada puede continuar, restringir o revocar la autoridad futura del agente a través de un controlador del lado EVM; no revierte un pago que ya se ha liquidado, a menos que esa transacción específica también pase por un mecanismo separado de custodia o reembolso.
Implementar la revocación por desviación significó que GenLayer no podía depender de una sola verificación de LLM. Necesitaba un Intelligent Contract supervisor que revisara el mandato del usuario junto con evidencia estructurada de la actividad del agente —recibos de transacciones, solicitudes, respuestas— y devolviera una decisión de alcance preciso (continuar, restringir, revocar o escalar) vinculada al mandato exacto, el permiso, la ventana de revisión y el paquete de evidencias, de modo que el resultado pueda aplicarse sin reinterpretar la salida libre del modelo. A partir de ahí, un puente espera a que la decisión se finalice y la transmite onchain para revocar la delegación.
Una implementación funcional, aunque aún no verificable
Un flujo ya opera de extremo a extremo: un usuario delega un Smart Account de MetaMask a un agente limitado por comerciante, presupuesto y vencimiento, con un mandato más amplio que lo restringe a la compra de servicios de noticias deportivas. GenLayer revisa la evidencia firmada detrás de cada compra y, si el agente adquiere algo fuera de ese mandato, la decisión finalizada revoca su autoridad delegada onchain; el siguiente intento de pago del agente se rechaza antes de que los fondos se muevan, mientras el usuario conserva la cuenta y el saldo restante.
Un segundo flujo está en desarrollo para acuerdos de nivel de servicio: un agente paga por inferencia de IA bajo condiciones como un 99,5 % de respuestas exitosas y una latencia p95 inferior a 800 milisegundos, con fondos retenidos en custodia hasta que GenLayer evalúe los registros de servicio firmados y el contrato libere el pago completo o aplique una deducción proporcional. Ninguno de los flujos cuenta aún con un hash de transacción o ID de caso publicado, por lo que ambos son implementaciones funcionales del modelo en lugar de casos de producción públicamente verificables en este momento.
Cifras con matices
Forbes informó que GenLayer procesó aproximadamente 350.000 transacciones y entre 20.000 y 25.000 decisiones al día el 10 de julio de 2026; el panel público propio de GenLayer ha mostrado más recientemente alrededor de 326.000 transacciones diarias, 25.800 decisiones diarias y más de 1.000.000 de decisiones trustless acumuladas. Estas cifras describen la actividad en toda la red de GenLayer, no el uso específico del flujo de salvaguardas de MetaMask; GenLayer aún no ha publicado un desglose de cuántas delegaciones de Smart Account, pagos x402 o revocaciones han pasado por la integración de MetaMask en Internet Court.
Próximos pasos
La hoja de ruta de GenLayer sitúa su fase de testnet Clarke en la segunda mitad de 2026, con mainnet previsto para el cuarto trimestre. En paralelo, GenLayer trabaja con el Internet Consortium en un ERC de Adjudicación Componible, que permitiría a los desarrolladores implementar una interfaz y luego elegir qué árbitro resuelve una disputa —GenLayer, Kleros, UMA o un grupo de agentes off-chain—, incorporando la adjudicación a Ethereum como un primitivo de primer nivel en lugar de una integración puntual.
GenLayer también prevé que Internet Court profundice en la infraestructura de cuentas de MetaMask a medida que madure el stack de comercio de agentes: asignando a cada mandato un ID estable, generando evidencia firmada para cada acción pagada y mapeando cada veredicto finalizado directamente a una acción de cuenta, como continuar, restringir, pausar, requerir aprobación o revocar. El mismo modelo de jurado se extiende más allá de los pagos: GenLayer señala la resolución de mercados de predicción, contratos basados en rendimiento y reclamaciones de seguros como flujos de trabajo que necesitan una decisión neutral ante disputas, en lugar de la respuesta de un único backend.