[Integration] AgentGovernor — multi-agent governance layer powered by ChainPilot
Nobody has claimed this yet.
- Dominant language
- Rust
- Stars
- 1
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
What we built
We've built AgentGovernor — an open-source multi-agent consensus layer that uses ChainPilot as its perception engine. Together they form what we believe is the first AI-governed DeFi pool prototype.
Architecture:
ChainPilot (sense) → 4 AI Agents (decide) → AgentGovernor (3/4 consensus) → DPPOracle (execute)
Each agent calls ChainPilot CLI (--json) to get real-time market data, makes an independent judgment, then submits on-chain proposals. When 3 out of 4 agree, parameters update automatically.
How ChainPilot is used
chainpilot swap quote— real-time price as oracle input- Large vs small quote differential — implied volatility estimation
- Cross-chain price comparison — arbitrage pressure detection
ChainPilot's --json output makes it ideal for agent pipelines. We wrapped it in an SDK:
npm install github:fmdd123123-create/ai-oracle-governance
const { ChainPilotSensor } = require('agent-governor-sdk');
const sensor = new ChainPilotSensor({ chainId: 1 });
const market = await sensor.sense(); // price, volatility, crossChainSpread
On-chain proof (Eth Sepolia)
| Contract | Address |
|---|---|
| AgentGovernor | 0x6e5Efe62Cd4E9e2181865B3765d84E32130Ff4ff |
| MockDPPOracle | 0xb5c231086915e5E1f4FD5177b9af3DD1F7105fEf |
Full governance cycle verified: 4 independent wallets, propose → approve × 2 → auto-execute. Parameters changed on-chain.
Why this matters for ChainPilot
ChainPilot is currently positioned as a CLI tool for humans. But its --json output and cross-chain routing make it a natural perception layer for AI agents.
We see a path where ChainPilot becomes the standard way agents sense DeFi markets — not just a swap helper, but the eyes of autonomous governance.
What we're proposing
Not a feature request — more of an open conversation:
- Would the ChainPilot team be interested in an "agent mode" or official integration pattern?
- Is there a DODO test pool we could point AgentGovernor at for a live experiment?
- Any feedback on how we're using ChainPilot — are we missing capabilities?
Links
- Source: https://github.com/fmdd123123-create/ai-oracle-governance
- SDK: https://github.com/fmdd123123-create/ai-oracle-governance/tree/main/sdk
- Live page: https://ark.honeyhughub.world/oracle
- Whitepaper: https://github.com/fmdd123123-create/ai-oracle-governance/blob/main/docs/whitepaper.md
Built by NEOscript (info@honeyhughub.world)
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
This is an open integration discussion rather than a defined code change. Start by reviewing ChainPilot's swap quote --json CLI output and the linked SDK and docs/whitepaper.md to understand the proposed agent workflow. A concrete scope and acceptance criteria are needed before implementation, such as an official agent mode or a DODO test-pool experiment.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- blockchain, javascript, rust
- Domain
- blockchain, cli
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100