Ergo Community Call: AI & Vibe Coding
Executive Summary
This community call focused on "vibe coding" (AI-assisted development) within the Ergo ecosystem, showcasing various applications built using AI tools like Claude and ChatGPT. Participants demonstrated unstoppable dApps, discussed AI's impact on blockchain development accessibility, and explored how AI is being integrated into Ergo's development workflow.
Key Topics Discussed
- Unstoppable dApps on IPFS - QX demonstrated self-contained HTML applications for reporting, messaging, and social media hosted on IPFS
- Mobile dApp development - HQ showcased Android mobile wallet integration and VoltPay frontend development
- NFT marketplace enhancements - New bulk buying/selling features and drag-and-drop functionality for MewMart
- AI-assisted smart contract auditing - Using LLMs to verify ErgoScript contracts and identify common security vulnerabilities
- Testing automation - Generating test cases and mutation testing for Ergo node and Sigma interpreter
- Mining pool interface conversion - Converting server-based applications to serverless IPFS-hosted versions using AI
- Developer onboarding challenges - Managing increased volume of AI-generated pull requests and maintaining code quality
- Voice cloning for educational content - Potential use of AI voice synthesis for Deco tutorials and multilingual content
Notable Announcements
- New developers joining - Michael and CannonQ mentioned as new vibe-coding contributors to the ecosystem
- Upcoming community call - Next Thursday will feature a ChainCash and Basis-focused spaces discussion with kushti and Fitz
- Core repository AI policies - Node and interpreter repositories now include agents.md files restricting AI use to testing code only
- Sigma book project - x10zyn is creating a comprehensive book on ErgoScript internals using AI analysis of repositories
Technical Concepts Explained
- NIPoPoWs integration - Using Non-Interactive Proofs of Proof-of-Work for lightweight blockchain interaction in unstoppable apps
- UTXO smart contract auditing - Common ErgoScript vulnerabilities including register correspondence checks and double-spending prevention
- IPFS application deployment - Creating self-contained HTML applications with embedded transaction building capabilities
- Mobile wallet dApp integration - URL-based dApp loading within mobile wallets without requiring separate APK downloads
Action Items
- Developer template creation - HQ proposed creating GitHub templates with multiple frameworks (HTML, SVELTE, Node.js) for easier AI-assisted development
- AI-focused hackathon planning - Discussion of organizing a small hackathon with existing framework templates and modest prizes
- Ergo book revival - kushti committed to reaching out to Joe, Grayman, and Martin to resume work on the Ergo book project
- Pull request review backlog - Ongoing need to review approximately 100 AI-generated pull requests across repositories
Tags: vibe-coding, AI-development, IPFS, unstoppable-apps, ErgoScript-auditing, mobile-dApps, smart-contracts, testing-automation, developer-onboarding, chain-cache