Uma delegação MetaMask pode impedir que um agente gaste além do seu orçamento, da sua lista de comerciantes ou da sua janela de expiração. Ela não consegue dizer se o pagamento que o agente acabou de fazer dentro de todos esses limites foi, de fato, a decisão certa. A GenLayer criou o Internet Court para fechar essa lacuna, executando um júri de validadores de IA sobre as delegações do Smart Accounts Kit da MetaMask e os pagamentos x402, que decide se a ação dentro dos limites de um agente ainda corresponde ao que o usuário pretendia — e pode revogar sua autoridade onchain quando não corresponde.
O limite de um limite
Um usuário concede a um agente uma delegação de Smart Account MetaMask com escopo definido por token, destinatário, orçamento, comerciante e expiração. A MetaMask aplica esse escopo em código: um pagamento x402 que esteja fora dele é bloqueado antes que o Facilitador x402 da MetaMask chegue a liquidá-lo. Mas um pagamento pode satisfazer todos esses limites e ainda assim violar o mandato real do usuário em linguagem simples. A premissa do Internet Court é que fechar essa segunda lacuna exige julgamento, não mais uma regra determinística — e é para isso que serve o júri de IA baseado em GenLayer.
"Os agentes só são úteis se você puder deixá-los agir sem dar a eles as chaves de tudo. A MetaMask nos forneceu a infraestrutura de conta certa para isso, e o Internet Court adiciona a peça que faltava: o que acontece quando um agente permanece dentro dos seus limites de gastos, mas ainda assim faz a coisa errada." — Albert Castellana, GenLayer
Dois sistemas, um loop de controle
A GenLayer é uma camada de adjudicação criada para um tipo específico de situação. Os desenvolvedores escrevem Intelligent Contracts em Python, executados na GenVM, que podem ler dados da web em tempo real, interpretar linguagem natural e evidências não estruturadas, e transformar esse julgamento em um resultado onchain. Como esse raciocínio é não determinístico, os validadores da GenLayer não precisam produzir resultados idênticos para chegar a um consenso — eles usam o Princípio de Equivalência para alcançar consenso sobre o significado.
O Internet Court é a camada que conecta essa capacidade de adjudicação ao restante de uma transação de agente: identidade, negociação, obrigações, pagamento e custódia, execução e resolução de disputas — a peça que a GenLayer fornece por meio do seu júri de IA. Um veredicto desse júri pode liberar fundos, revogar permissões ou atualizar a reputação de um agente em outras partes do sistema.
O próprio júri opera com base no Consenso de Democracia Otimista da GenLayer: cinco validadores são selecionados aleatoriamente, cada um executando seu próprio LLM. Um propõe uma resposta; os outros quatro a avaliam de forma independente e votam para concordar ou discordar. Sem maioria, o líder é rotacionado e a rodada se repete. Com maioria, a decisão entra em uma janela de finalidade de 30 minutos, durante a qual qualquer pessoa pode recorrer apostando mais gas, o que dobra o conjunto de validadores (2n+1) até os 1.534 validadores disponíveis na mainnet. A abordagem se apoia no Teorema do Júri de Condorcet: com um grupo de participantes independentes, cada um individualmente mais propenso a estar certo do que errado, a resposta coletiva do grupo é muito provavelmente correta.
A GenLayer escolheu o Smart Accounts Kit da MetaMask porque ele mantém o usuário como proprietário da conta enquanto concede ao agente uma autoridade restrita e reutilizável: uma delegação ERC-7710/7715 é assinada uma única vez, restringida por caveats onchain, e resgatada sem nunca entregar a chave do proprietário nem exigir uma assinatura a cada pagamento. O Facilitador x402 da MetaMask torna isso prático para pagamentos máquina a máquina — a mesma permissão delegada serve como contexto de pagamento que o Facilitador verifica e liquida, repetidamente, dentro dos limites que o usuário já aprovou.
Essa divisão define o loop de controle. Os caveats onchain do Smart Accounts Kit da MetaMask bloqueiam tudo que esteja claramente fora da delegação antes que o Facilitador liquide um pagamento. Para o que está tecnicamente dentro da delegação, mas ainda é questionável, um Intelligent Contract da GenLayer analisa o mandato do usuário em relação aos dados da transação, recibos e outras evidências assinadas por meio do júri de validadores de IA. Uma decisão finalizada pode continuar, restringir ou revogar a autoridade futura do agente por meio de um controlador no lado EVM — ela não reverte um pagamento que já foi liquidado, a menos que essa transação específica também passe por um mecanismo separado de custódia ou reembolso.
Implementar a revogação por desvio significou que a GenLayer não poderia depender de uma única verificação de LLM. Era necessário um Intelligent Contract supervisor que analisasse o mandato do usuário junto com evidências estruturadas da atividade do agente — recibos de transações, solicitações, respostas — e retornasse uma decisão com escopo bem definido (continuar, restringir, revogar ou escalar) vinculada ao mandato exato, à permissão, à janela de revisão e ao conjunto de evidências, para que o resultado possa ser aplicado sem reinterpretar a saída livre do modelo. A partir daí, uma ponte aguarda a finalização da decisão e a retransmite onchain para revogar a delegação.
Um exemplo funcional, ainda não verificável
Um fluxo já roda de ponta a ponta: um usuário delega uma Smart Account MetaMask a um agente limitado por comerciante, orçamento e expiração, com um mandato mais amplo que o restringe à compra de serviços de notícias esportivas. A GenLayer analisa as evidências assinadas por trás de cada compra e, se o agente adquirir algo fora desse mandato, a decisão finalizada revoga sua autoridade delegada onchain — a próxima tentativa de pagamento do agente é rejeitada antes que os fundos se movam, enquanto o usuário mantém a conta e o saldo restante.
Um segundo fluxo está em desenvolvimento para acordos de nível de serviço: um agente paga por inferência de IA sob termos como 99,5% de respostas bem-sucedidas e latência p95 abaixo de 800 milissegundos, com fundos mantidos em custódia até que a GenLayer avalie os logs de serviço assinados e o contrato libere o pagamento integral ou aplique uma dedução proporcional. Nenhum dos fluxos possui um hash de transação ou ID de caso publicado ainda, portanto ambos são implementações funcionais do modelo, e não casos de produção publicamente verificáveis hoje.
Números que merecem ressalva
A Forbes reportou que a GenLayer processou aproximadamente 350.000 transações e entre 20.000 e 25.000 decisões por dia em 10 de julho de 2026; o próprio painel público da GenLayer mostrou mais recentemente cerca de 326.000 transações diárias, 25.800 decisões diárias e mais de 1.000.000 de decisões trustless acumuladas. Esses números descrevem a atividade em toda a rede GenLayer, e não o uso específico do fluxo de guardrails da MetaMask — a GenLayer ainda não publicou um detalhamento de quantas delegações de Smart Account, pagamentos x402 ou revogações passaram pela integração MetaMask do Internet Court.
O que vem a seguir
O roadmap da GenLayer prevê a fase da testnet Clarke para o segundo semestre de 2026, com a mainnet prevista para o quarto trimestre. Em paralelo, a GenLayer está trabalhando com o Internet Consortium em um ERC de Adjudicação Componível, que permitiria aos desenvolvedores implementar uma única interface e então escolher qual adjudicador resolve uma disputa — GenLayer, Kleros, UMA ou um grupo de agentes off-chain — trazendo a adjudicação para o Ethereum como um primitivo de primeira classe, em vez de uma integração pontual.
A GenLayer também vislumbra o Internet Court se aprofundando na infraestrutura de contas da MetaMask à medida que o stack de comércio de agentes amadurece: atribuindo a cada mandato um ID estável, gerando evidências assinadas para cada ação paga e mapeando cada veredicto finalizado diretamente a uma ação de conta — como continuar, restringir, pausar, exigir aprovação ou revogar. O mesmo modelo de júri se estende além dos pagamentos também — a GenLayer aponta para resolução de mercados de previsão, contratos baseados em desempenho e sinistros de seguros como fluxos de trabalho que precisam de um julgamento neutro e contestado, em vez da resposta de um único backend.