Connor AI
Connor AI is an innovative integration of AI into decentralized autonomous organizations (DAO), that leverages AI to automate the execution processes of DAOs and empower decentralized decisions
Created on 30th March 2024
•
Connor AI
Connor AI is an innovative integration of AI into decentralized autonomous organizations (DAO), that leverages AI to automate the execution processes of DAOs and empower decentralized decisions
The problem Connor AI solves
Current DAO Execution Landscape
Currently, DAOs face challenges with manual execution models that are prone to centralization and human error. Alternatively, self-executing DAOs depend on pre-defined contracts that can be rigid and vulnerable to security risks.
The Connor AI Solution
Connor AI redefines this landscape by introducing a modular, AI-driven system with several key enhancements:
Automated Execution
Connor AI streamlines the execution process of DAOs, entirely automating what was once manual, thereby diminishing human error and manipulation risks.
Decentralization Without Compromise
Connor AI's modular structure is the foundation of its commitment to True Decentralization. This system isn't just in harmony with DAO policies; it is a distributed network of autonomous agents, creating a robust framework that's resistant to a single point of failure.
Adaptive Policy Making
Designed for agility, Connor AI can swiftly manage a wide array of governance activities, from minute operational decisions to significant policy overhauls, without losing effectiveness.
Enhanced Security
Specialized AI Agents work in concert, with each one responsible for a particular aspect of the governance process—from drafting contracts to performing security audits—bolstering the overall integrity of the system.
Future of Connor AI
By taking a modular approach, we can:
- Faciliate the development of each individual agent, by finetuning each agents differently or using different underlying LLM models for each agent
- Integrate with ease, additional AI agents or tools like oracles, enhancing the system's capabilities and adaptability.
Challenges we ran into
AI
It was quite challenging to make an AI system to execute the DAO's decision in a way that was both robust and aligning with the DAO's decision. We achieved this by making a system of AI agents, designed in a modular manner. Upon the DAO's approval of a new proposal, Agent Blue drafts the initial contract. This draft is then evaluated by Agent Purple to ensure it aligns with the DAO's proposal terms and by Agent Red to check the contract for any potential security issues. Agent Green refines the contract, incorporating feedback from Agents Purple and Red. This modular approach allowed the AI system to execute the DAO's decision in a robust and secure manner.
Cross Chain Signature
Our team tried to integrate NEAR's Chain Signatures to our product and have seen examples of NEAR's Chain Signatures, but we felt there was a lack of SDK that could comfortably be used by developers familiar with EVM. Therefore, we decided to develop a simple SDK compatible with Viem for the purpose of easy use of NEAR's chain signatures. Initially, the major hurdle was dealing with the payload in the "sign" function for "multichainContract.requestSignature". We had to navigate through trial and error to learn that instead of using a Uint8Array format, a number array was required and that reversing it was necessary to generate the correct signature. Additionally, we encountered slight differences between the "big_r" and "big_s" values compared to the "r" and "s" values. Crucially, the absence of a provided "v" value necessitated receiving two signatures with "yParity" values of 0 and 1, and then verifying which was the correct signature through "verifyMessage", "verifyTypedData", and "recoverTransactionAddress" before sending it.
Frontend
On the frontend side, deploying and testing across multiple blockchains introduced its own set of challenges, including issues with Sepolia's default RPC and difficulties arising from blockchain disruptions.
Tracks Applied (6)
Astar zkEVM
Astar Foundation
Best Use of Subgraph
The Graph
Chain Signatures: Cross-Chain Without Bridges
NEAR Protocol
Best Use Case of Neon EVM
Neon 🧬
AI Governance is NEAR
Near Dev Hub
Injective inEVM Bounty Program
Injective Labs
Technologies used




