Skip to content

Harsha1818/auto-dao

Repository files navigation

🧠 AutoDAO Engineer

AutoDAO Engineer is a generative multi-agent system to scaffold fully functional DAOs from plain English using LLMs + Chainlink Functions + IPFS.

🚀 Features

  • Prompt-based DAO design (Tokenomics, Governance, Voting)
  • LLM agent orchestration via AWS Bedrock (Claude 3 Sonnet)
  • Smart contract scaffolding using Hardhat
  • Modular contract structure for easy customization
  • Future: IPFS + Chainlink Functions + Agent-to-Agent coordination

🧩 Tech Stack

  • Backend: Node.js, Express, AWS Bedrock
  • Frontend: React + Vite
  • Smart Contracts: Solidity + Hardhat
  • Dev Tools: GitHub CLI, dotenv, LangChain (TBD), Chainlink Functions

🛠️ Setup

  1. Clone the repo:
    git clone https://github.com/Harsha1818/auto-dao.git
    cd auto-dao

cd auto-dao-backend npm install AWS_ACCESS_KEY_ID=xxx AWS_SECRET_ACCESS_KEY=xxx node index.js cd ../auto-dao-ui npm install npm run dev I want a DAO that governs a decentralized ride-sharing protocol with a token cap and quadratic voting.

Sample Hardhat Project

This project demonstrates a basic Hardhat use case. It comes with a sample contract, a test for that contract, and a Hardhat Ignition module that deploys that contract.

Try running some of the following tasks:

npx hardhat help
npx hardhat test
REPORT_GAS=true npx hardhat test
npx hardhat node
npx hardhat ignition deploy ./ignition/modules/Lock.js

4abbe1c (Initial commit - AutoDAO Engineer (Frontend + Backend + Smart Contracts))

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published