Skip to content
Connor AI

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

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:

  1. Faciliate the development of each individual agent, by finetuning each agents differently or using different underlying LLM models for each agent
  2. 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

Connor AI is deployed on Astar zKyoto. Connor AI can offer a sophisticated AI-driven approach to managing and executing ...Read More
Astar Foundation

Astar Foundation

Best Use of Subgraph

In order for the AI to automatically execute the DAO's decision, it is crucial to listen to the event when DAO's new pro...Read More
The Graph

The Graph

Chain Signatures: Cross-Chain Without Bridges

Our team tried to integrate NEAR Chain Signatures to our product and have seen examples of NEAR's Chain Signatures, but ...Read More
NEAR Protocol

NEAR Protocol

Best Use Case of Neon EVM

Connor AI is deployed on the Neon EVM Devnet. Connor AI utilizes Neon EVM's capabilities to deliver a sophisticated, fl...Read More
Neon 🧬

Neon 🧬

AI Governance is NEAR

Our team built an automated, flexible DAO execution system using AI, specifically a modular system of LLM agents that ca...Read More

Near Dev Hub

Injective inEVM Bounty Program

Connor AI is deployed on the inEVM testnet. As Connor AI is focused on DAO execution, and considering DAOs are among th...Read More
Injective Labs

Injective Labs

Discussion

Builders also viewed

See more projects on Devfolio