BasedContracts
AI agents to help homeowners work with contractors during house renovations
Problem Statement
Contractors are not as direct as I am. It may take several texts/calls/emails to get to a meeting set up or some other finality. If this happens for only one contractor, imagine managing this for several contractors across multiple areas (plumbing, electrician, flooring, siding, etc.) I don’t have the capacity (sometimes patience) to want to deal with all of that and I don’t think I should have to if I don’t want to deal with that admin work. Especially if I have a full time job I need to focus on. Drains mental capacity trying to organize all this too.
Solution
Tech StackFrontend: Next.js, TypeScript, Tailwind CSSBlockchain: Hardhat, Solidity, wagmiAI: Coinbase AgentKit (Enhanced)Wallet: Coinbase MPC Wallet (coming soon)Payments: Coinbase Onramp, Fund Components (coming soon)Design: Onchain Kit componentsTesting: Hardhat test suiteDeployment: VercelBack end: We have users: Going to a site Connecting wallets Filling out forms/training LLMs Verifying identity/onchain profile Receiving rewards/tokens for onboarding contractors/other users? We need incentives! We have agents communicating back and forth with the goals of Roughly agreeing on job opportunity Setting a meeting date Agreeing to terms Reviewing and signing a contract Client paying contractor agreed amount Checking client’s balance for enough funds Possibly funding client’s wallet Sending money (crypto or fiat) to contractor’s balance Subtracting money (crypto or fiat) from client’s balanceLangchain/LLM: Train it with my thinking/reasoning/expectations Want best quote/price May not be able to afford full price and may request financing or payment plan Want qualified professionals Either in a soon timeframe or I have some time May be late for a meeting, or have to reschedule due to other conflicts May have something in mind for a project Train contractors thinking/reasoning/expectations Wants to get job done ASAP (in order to receive payment) May quote higher price initially in order to make a profit May be late for a meeting, or have to reschedule due to other conflicts May have recommendations for how to achieve best result on project
Hackathon
Agentic Ethereum
2025
Prizes
- 🏆
AgentKit Pool Prize
Coinbase Developer Platform
Contributors
- arredr2
36 contributions
- galleriadegomez
3 contributions