ETH Global NYC - Infernet
Hackathon project for ETH Global New York 2025. Infernet (EIN - Ethereum Inference Network) is a decentralized P2P AI inference network where anyone can provide GPU capacity and consumers pay per request via X402 micropayments on the Base blockchain.
Team: Diego, Arturo Guevara, Antonio Tellez.
Main Page
- new-york — Main project hub with links to all documents and trip notes
Project Documents
- EIN: Decentralized Inference Network with X402 — Full technical specification of the concept, architecture, economics, and Infernet stack
- project — Project description oriented toward presentation, with landing page and SDK
- project-architecture — Architecture diagram embedded from OneModel
- CLI PRS — Product Requirements Specification for the CLI/TUI with commands and use cases
- submission — Checklist and materials for the hackathon submission (demo, docs, pitch, social media)
- cdp-submission — Strategy for Coinbase CDP and ASI Alliance tracks with evaluation criteria
Research and Competition
- last-winners — Comparison between previous winning project (Cash Drive) and Infernet
- cdp-prize-winners-eth-global — Research on CDP track winners
- asi-prize-winners-eth-global — Research on ASI track winners
Work Sessions
- remote-brainstorming — First remote session: concept, architecture, payment mechanisms, hackathon goals
- sesh-2 — Second session: X402 demo, centralized vs P2P architecture, implementation flow
TUI / CLI (Terminal User Interface)
- tui-v1 — Hub for the first version of the TUI with video showcase and documentation
- ein-cli Project Documentation — Complete documentation of the ein-cli Go project (structure, architecture, features)
- Previous DOC — Index of previous development documents
- Development Plan — Original ein-cli development plan with weekly phases
- Implementation Plan — Specific Infernet implementation plan with integration phases
- Project Structure — Detailed ein-cli project structure documentation
- Resources — Videos and reference resources for the Charm framework (Bubbletea, Lipgloss)
Task Tracking
- task-tracking — Main team task table with statuses, owners, and priorities
Research and Learning
- learn-x402 — X402 Quickstart (Diego, high priority)
- learn-wallet-api — Wallet API Quickstart (Diego)
- how-to-build-a-tui — TUI framework research: Charm, Bubbletea, Lipgloss (Arturo)
- asi-api-integration — Integration with the ASI Alliance API
Technical Development
- node-registry-smart-contract — Smart contract for node registration (Diego)
- Monorepo NextJS + X402 — Monorepo with X402 and WalletAPI
- iac-ein-node-cluster — Infrastructure as Code for node cluster
- LLM Container Images — Docker images for AI models
- add-tui-package-to-node-registry — Publish TUI package to npm
Submission and Presentation
- develop-what-it-is — Project descriptive section (Antonio)
- develop-how-its-made — Technical section for submission
- create-readme — README with Partner integrations (Antonio)
- create-demo-video — 3-5 minute demo video
- fill-submission — Complete submission form
- submit-final — Submit final submission
- create-finalist-pitch — Prepare finalist pitch
- create-partner-pitch — Prepare pitch for partners/sponsors
- create-comparison-diagram — Comparison diagram (Antonio)
- unassigned-task — Placeholder task without content
New York Trip
- travel-planner — Trip planner with hotel, photos, and places
- Places to Visit — List of activities, restaurants, and flights
Related Projects
- Financial Contracts — Smart contracts and blockchain financial concepts
- Optimizer Finance — Finance and optimization project
- Kubernetes Certification — Relevant for node and container infrastructure