Ethereum Argentina Hackathon
November 19-20, 2024
Welcome to the Vetra hacker page for the Ethereum Argentina Hackathon! We're excited to support developers building with Powerhouse during this event.
Overviewโ
Join us for two days of intensive development support as you build decentralized applications using the Vetra framework. Our team will be available online and at the mentor's table to help you navigate the builder platform, answer questions, and guide you through best practices.
๐ Event Detailsโ
- Dates: November 19-20, 2024
- Format: Online & IRL Developer Support
- Time Zone: Argentina Time (ART)
- Support Hours at Mentor Table @ la Rural: Please get in touch on Discord to schedule
- Hackathon informations: Taiki Hackathon
๐ Getting Startedโ
Vetra Introduction & Follow Along Demo
Please Rewatch our Hackathon introduction & follow along tutorial.
Find a complete overview of how to use the Vetra Studio for you project here
Quick Start Summary
- Step 1: Install the powerhouse-CLI:
pnpm install -g ph-cmd - Step 2: Initialize a project & directory
ph init my-project-name - Step 3: CD into you project directory
- Step 4: Launch Vetra Studio with the
ph vetracommand - Step 5: Add the necessary document models & editors for your intended solution in Vetra Studio
- Step 6: If you're well versed in schema creation or graphql. Just talk with an agent about your imagined solution.
- Step 7: Start your preferred agent to help you with the initial scaffolding of your schema, operations and reducers.
- Step 8: Test your implementation in the "Vetra Preview Drive" with the
ph vetra --watchcommand. - Step 9: Run pnpm build and push your project to a remote repository. Follow the package publishing Tutorial
Basic tips
- 1๏ธโฃ Write a detailed description of your intented functionality inside the document model specification manifest
- 2๏ธโฃ Ask your agent to ask for clarifying questions before starting any ideation process.
- 3๏ธโฃ For each document model you'll want to create an accompanying editor in vetra studio.
- 4๏ธโฃ An 'App' specifcation is an drive that can act as an app because of the specific interface you create for it.
Before the Hackathonโ
-
Set Up Your Environment
- Install the Powerhouse CLI
- Set up your development environment
- Review the Get Started Guide
-
Explore the Platform
- Check out the Demo Package
- Familiarize yourself with Document Models
-
Join Our Community
- Discord: Join our server
Vetra studio is compatible with Cursor, Claude and Gemini. Find the dedicated markdown files to guide your agent with the correct instruction in your directory. Your agent should also have access to the MCP's available.
Hackathon Project Ideasโ
Powerhouse is perfect for building:
- Real World Use-cases: Every document can act as a mini ledger/blockchain.
- Decentralized Applications: Create apps with built-in version control and collaboration.
- Document-Based Systems: Build structured data applications.
- Collaborative Tools: Enable real-time multi-user editing.
- Data Management Platforms: Create systems with queryable, structured data.
Coordination & DAO Designโ
- ๐งฉ What if DAOs weren't chaotic? What documents would you need to make them coordinate like space X and ship like stripe?
- ๐ฏ What if making decisions as a group felt like playing a co-op strategy game. With a clearly aligned vision, instant dashboards and a way to capture hard won knowledge in expertise into custom software for the Dao?
The ultimate DAO Template toolkit where vision & mission documents influence guidelines & onboarding for contributors.
GovTech & Public Infrastructureโ
- ๐ณ What if local governments had to reach consensus with residents before making a decision? How would that look like?
- ๐ง What if you could submit pothole fixes or transit complaints into a civic DAO, and track the response like GitHub issues?
- ๐งพ What if municipal budgets were editable public documents with community feedback loops?
An Open Source Enterprise Resource Planning-suite for municipalities & governments
Education & Group Workโ
- ๐ What if your group project auto-divided work, tracked contributions, and paid out in real-time?
- ๐พ What if "homework" was a multiplayer quest, and grades came from the DAO?
- ๐ซ What if we DAO-ified a classroom and let the students vote on rules, roles, and rewards?
The remote classroom SAAS back-end that fosters connection, gives purpose to bullies and empowers younger generation to dream big again.
๐ธ Grants, Crypto, and Incentive Designโ
- ๐ฐ What if grant tooling felt like bounty hunting across a galaxy of projects?
- ๐ What if every grant had a live budget dashboard, contributor feed, and impact score?
- ๐ฎ What if you could stake on coordination itself, betting that people will work together well?
The future of grant platforms that dares to imagine grants in new ways. With follow up, tracking and impact visualisations of teams, time, risk & resources invested.
๐ธ Lawmaking, Legislation & Legalโ
- ๐งโโ๏ธ What if any government or DAO could fork a legal template, customize it, and track changes in a public, composable way?
- ๐จ What if legislation could be transparently co-created by citizens, NGOs, and governments all with aligned incentives?
- ๐ป What if legislation, contracts & templates could exist on an open-source market place like software?
- ๐ค What if a network agent could create a legal vehicle by simply inputing set of requirements and risk preferences (in non legalese)?
- ๐ค What if 2 agents in a network could negotiate terms of an agreement according to predefined functions and risk parameters, without lawyers?
Build a Decentralized Lawmaking Engine using Reactive Document Models
๐ ๏ธ Resourcesโ
Documentationโ
Tutorialsโ
๐ Judging Criteriaโ
Projects will be evaluated based on:
- Usefulness & Impact: How well does it solve a certain job or problem?
- Composability/Structure: How are the different document models and / or drive apps collaborating?
- Clarity of the developer or user experience: Did you unlock the secret sauce of UX & reactive documents?
- Alignment with Vetra/Powerhouse principles: Local-first, auditable, usefull for common good.
๐ Submission Guidelinesโ
What to Submitโ
- GitHub repository with your code
- (Video) presentation (2-3 minutes)
- README with:
- Project description
- Setup instructions
- Screenshots/demos
- Technologies used
The Powerhouse team will add you as a builder on the Vetra platform and host your application and drive.
Tips for Successโ
Development Tipsโ
- Start Simple: Begin with a basic implementation and iterate
- Use Templates: Leverage existing examples and templates
- Ask Questions: Don't hesitate to reach out for help
- Test Early: Test your application frequently during development
- Document: Keep notes on your decisions and implementations
Presentation Tipsโ
- Show, Don't Tell: Live demos are more impactful than slides
- Tell a Story: Explain the problem you're solving
- Highlight Innovation: Show what makes your solution unique
- Be Concise: Respect the time limits for presentations
- Prepare Backup: Have screenshots/video in case of technical issues
Good luck, and happy hacking! ๐
Last updated: November 17, 2025