explaingit

basedcryptoji/solvr-aeon-skill

0Audience · researcherComplexity · 5/5ActiveSetup · hard

TLDR

AEON agent skill pack that uses Solvr's Base-chain intel to generate a Lean 4 formal-verification work order for a given smart contract address.

Mindmap

mindmap
  root((solvr-aeon-skill))
    Inputs
      Base contract address
      Solvr API key
      aeon.yml config
    Outputs
      Lean 4 spec skeleton
      Theorem list
      Residual risk report
    Use Cases
      Prep formal proofs
      Audit checklist
      Adversary scoping
    Tech Stack
      AEON
      Solvr
      Lean4
      Base
      YAML

Things people build with this

USE CASE 1

Generate a Lean 4 proof skeleton for a deployed Base smart contract

USE CASE 2

Produce a human audit checklist anchored to live on-chain security flags

USE CASE 3

Hand off a structured work order to a proof model like Leanstral or DeepSeek-Math

USE CASE 4

Scope an adversary model and assumptions for a formal verification effort

Tech stack

AEONSolvrLean4Base

Getting it running

Difficulty · hard Time to first run · 1day+

Requires staking 20 million SOLVR tokens on Base to reach Standard tier and a Solvr API key stored as a repo secret.

In plain English

This repository is a skill pack for AEON, an autonomous agent runner, that plugs into a service called Solvr. Solvr provides live intelligence about contracts deployed on Base, a blockchain network. The pack adds one skill, called formal-verification, which produces a work order for proving that a smart contract behaves as intended. The motivation is taken from a Vitalik Buterin essay published in May 2026. The argument is that AI can find bugs in code faster than humans can patch them, so trustless code looks doomed. The counter-move is AI-assisted formal verification, where the bottleneck is not writing proofs but stating the right theorems against the right adversary model with accurate context about what the contract really does. Solvr's intel layer is meant to fill that context gap. Given a Base contract address, the skill generates a complete work order: a list of theorems anchored to live intel and security flags, a Lean 4 spec skeleton, an assumptions section, a residual-risk report, and a human audit checklist. The output is then handed to a proof-trained model such as Leanstral, Lean Copilot, or DeepSeek-Math, or to a human prover. The skill itself does not compile Lean, submit transactions, or execute bytecode. Setup involves staking 20 million SOLVR tokens on Base to unlock the Standard tier, generating an API key on the Solvr dashboard, and adding that key as a repo secret. The skill is then enabled in an aeon.yml file and triggered manually from the AEON dashboard with the contract address as a variable. The API key is read-only and cannot sign transactions or move funds. The README spends time on the security model, listing threats like contract-address injection, prompt injection from API responses, bearer-token exfiltration, hanging requests, and scope creep, with the mitigations used for each. Limits noted include hidden assumptions and the gap between proving source and proving compiled bytecode.

Copy-paste prompts

Prompt 1
Walk me through enabling the formal-verification skill in aeon.yml and running it on a Base contract
Prompt 2
Explain what the generated Lean 4 spec skeleton contains and how to extend it before proving
Prompt 3
Map the README threat model items to the exact mitigations in this skill pack
Prompt 4
Show me what intel fields from Solvr feed into the theorem list and residual-risk report
Prompt 5
Pipe the work order into Lean Copilot and explain how a human prover takes it from skeleton to proof
Open on GitHub → Explain another repo

Generated 2026-05-22 · Model: sonnet-4-6 · Verify against the repo before relying on details.