{"id":26770441,"url":"https://github.com/otonom-launchpad/otonom-docs","last_synced_at":"2025-10-29T15:42:57.712Z","repository":{"id":283669802,"uuid":"951292165","full_name":"Otonom-Launchpad/otonom-docs","owner":"Otonom-Launchpad","description":"Otonom Fund is an AI-powered launchpad for training (AI Startup School), accelerating and funding next-gen AI ventures. Built using the aiBlocks System methodology through duopreneurship (human-AI collaboration). This is the central repo for documentation, roadmap, architecture diagrams, project standards and guidelines.","archived":false,"fork":false,"pushed_at":"2025-05-13T23:07:58.000Z","size":47,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-12T14:08:05.847Z","etag":null,"topics":["accelerator","ai","aiblocks","blockchain","bnb","dao","defi","ethereum","incubator","launchpad","polygon","solana","tokenomics","venture-build","venture-capital"],"latest_commit_sha":null,"homepage":"https://otonom.fund","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Otonom-Launchpad.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-03-19T13:03:41.000Z","updated_at":"2025-05-13T23:08:02.000Z","dependencies_parsed_at":"2025-04-27T22:24:30.088Z","dependency_job_id":"4eea0574-1903-48f3-b800-4af2025b425a","html_url":"https://github.com/Otonom-Launchpad/otonom-docs","commit_stats":null,"previous_names":["sistemist/otonom-fund","otonom-launchpad/otonom-docs"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/Otonom-Launchpad/otonom-docs","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Otonom-Launchpad%2Fotonom-docs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Otonom-Launchpad%2Fotonom-docs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Otonom-Launchpad%2Fotonom-docs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Otonom-Launchpad%2Fotonom-docs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Otonom-Launchpad","download_url":"https://codeload.github.com/Otonom-Launchpad/otonom-docs/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Otonom-Launchpad%2Fotonom-docs/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281650296,"owners_count":26537954,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-29T02:00:06.901Z","response_time":59,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["accelerator","ai","aiblocks","blockchain","bnb","dao","defi","ethereum","incubator","launchpad","polygon","solana","tokenomics","venture-build","venture-capital"],"created_at":"2025-03-28T23:14:42.623Z","updated_at":"2025-10-29T15:42:57.696Z","avatar_url":"https://github.com/Otonom-Launchpad.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# Otonom Fund\n\nAI-powered launchpad for training (AI Startup School), accelerating and funding next-gen AI ventures. Built using the aiBlocks System methodology through duopreneurship (human-AI collaboration).\n\n**LIVE HACKATHON MVP: [https://pad.otonom.fund](https://pad.otonom.fund)**\n**(Main Project Site, Litepaper \u0026 Pitch Deck: [https://otonom.fund](https://otonom.fund))**\n\n## Project Overview\n\nOtonom Fund is a blockchain-based launchpad connecting AI startups with investors through a tiered investment system on Solana. The platform features a three-tier investment system, curated AI project showcase, and investment portfolio dashboard. While the initial MVP focuses on core launchpad functionalities, the long-term vision for Otonom Fund is to evolve into a fully decentralized, community-governed platform (DAO). A cornerstone of this future architecture will be our innovative **Dual-Token Stability Model**: `$OFUND` will serve as the core governance token, enabling community participation in key decisions and platform evolution, while a dedicated stablecoin (e.g., `$OSTABLE`, pegged to USDC) will be the primary currency for project investments, offering investors enhanced capital stability and mitigating volatility risks inherent in early-stage ventures.\n\nThis project is being developed for the Solana Colosseum Breakout Hackathon (April 14 - May 16, 2025).\n\n## Repository Structure\n\nThe Otonom Fund project is a multi-repository system hosted under the [Otonom Launchpad GitHub Organization](https://github.com/Otonom-Launchpad). Key repositories include:\n\n- **[otonom-docs](https://github.com/Otonom-Launchpad/otonom-docs)**: This repository. Contains all primary documentation, project roadmap, architecture diagrams, and serves as the main entry point for understanding the project.\n- **[otonom-frontend](https://github.com/Otonom-Launchpad/otonom-frontend)**: The Next.js/Tailwind/shadcn UI application. This is the runnable part of the project.\n- **[otonom-backend](https://github.com/Otonom-Launchpad/otonom-backend)**: API services and database schemas (Supabase).\n- **[otonom-contracts](https://github.com/Otonom-Launchpad/otonom-contracts)**: Solana smart contracts developed with Anchor.\n- **[otonom-sdk](https://github.com/Otonom-Launchpad/otonom-sdk)**: Shared libraries and utilities.\n\n## Documentation\n\nThis repository contains comprehensive documentation for the Otonom Fund project:\n\n- [Setup Guide](./SETUP_GUIDE.md): Step-by-step instructions for setting up the development environment\n- [Implementation Plan](./IMPLEMENTATION_PLAN.md): Detailed plan for implementing the project\n- [Architecture](./ARCHITECTURE.md): Overview of the system architecture\n- [Database Schema](./DATABASE_SCHEMA.md): Details of the database schema\n- [Smart Contracts](./SMART_CONTRACTS.md): Design of the smart contracts\n- [Frontend Design](./FRONTEND_DESIGN.md): Design of the frontend components and user interface\n\n## Key Features\n\n- **$OFUND Token**: SPL token implementation on Solana\n- **Three-Tier Investment System**: Tier 1 (1,000 $OFUND), Tier 2 (10,000 $OFUND), Tier 3 (100,000 $OFUND)\n- **Curated AI Project Showcase**: Platform for showcasing AI projects\n- **Investment Portfolio Dashboard**: Dashboard for tracking investments\n- **Wallet Connection**: Integration with Phantom wallet\n\n## Known Issues / Development Notes\n\n### Phantom Wallet Simulation on Devnet\nWhen performing transactions on the Solana devnet using Phantom wallet (e.g., creating a user profile, investing), you may encounter a \"Simulation failed\" warning from Phantom *before* the transaction is sent to the network. This is a known behavior with Phantom on devnet for certain types of transactions or when interacting with newly deployed programs.\n\n**In most cases, if you approve the transaction despite this warning, it will still succeed on the devnet.** The frontend application will typically reflect the successful transaction shortly after.\n\nThis is primarily a devnet/Phantom UI consideration and not an indication of an on-chain program error for this project. For the hackathon, please proceed with approving transactions if you see this simulation warning.\n\n## Core MVP User Journey\n\nThis journey outlines the scope of the Minimum Viable Product (MVP) for the Otonom Fund platform as developed for the Solana Colosseum Breakout Hackathon.\n\n1.  **Discovery**: Users explore curated AI projects\n2.  **Account Creation**: Users connect their Solana wallet\n3.  **Tier Selection**: Users choose investment tier (1, 2, or 3)\n4.  **Investment**: Users acquire $OFUND tokens (simulated or via faucet for MVP)\n5.  **Project Selection**: Users browse and select AI projects\n6.  **Fund Allocation**: Users invest in specific projects (simulated for MVP)\n7.  **Token Receipt**: Users receive project tokens immediately (simulated for MVP)\n8.  **Portfolio Tracking**: Users monitor investments through dashboard (WIP)\n\n## Technical Stack\n\n- **Frontend**: Next.js with Tailwind CSS and shadcn UI components\n- **Backend**: Supabase for off-chain data storage\n- **Blockchain**: Solana (SPL token for $OFUND, smart contracts using Anchor)\n- **Wallet Integration**: Phantom wallet\n\n## Smart Contract Overview \u0026 Development Journey\n\nThe Otonom Fund platform leverages Solana smart contracts for its core on-chain functionalities, including token operations and investment mechanisms.\n\n- **Active Program ID:** The primary smart contract currently active on the devnet is `CWYLQDPfH6eywYGJfrSdX2cVMczm88x3V2Rd4tcgk4jf`.\n\n- **Development Evolution:** Our smart contract development was an iterative process. An earlier version, used for initial local Anchor setup and testing, can be found in the `otonom-contracts/ofund-token-local/` directory within the `otonom-contracts` repository. The currently active smart contract was refined using Solana Playground, and its Anchor/Rust source code is primarily managed within `otonom-contracts/ofund-token-spg/`. This approach allowed for rapid prototyping in Playground while maintaining an organized local project structure.\n\n- **Detailed Contract Information \u0026 Deployment:** For comprehensive details on the smart contract architecture, source code, and deployment instructions, please refer to the [otonom-contracts repository README](https://github.com/Otonom-Launchpad/otonom-contracts/blob/main/README.md). High-level design principles are also outlined in our [Smart Contracts](./SMART_CONTRACTS.md) document.\n\n## Getting Started\n\nTo get started with the Otonom Fund project, follow the [Setup Guide](./SETUP_GUIDE.md) to set up your development environment. This typically involves cloning the key repositories like `otonom-frontend` and `otonom-contracts`.\n\n## Running the Application \u0026 Demo Guide\n\nTo experience the Otonom Fund Launchpad live:\n\n1.  **Navigate to the Frontend:** The main application is in the **[otonom-frontend repository](https://github.com/Otonom-Launchpad/otonom-frontend)**.\n2.  **Follow Setup Instructions:** Refer to the `README.md` within the `otonom-frontend` repository for detailed instructions on installing dependencies and running the development server.\n3.  **Key Features to Explore:**\n    *   Connect your Phantom wallet (ensure it's set to Solana Devnet).\n    *   Create a new user profile (this interacts with the smart contract).\n    *   Explore listed AI projects.\n    *   (If implemented) Simulate an investment in a project.\n    *   View your user dashboard.\n\nPlease be mindful of the \"Phantom Wallet Simulation on Devnet\" note mentioned earlier when making transactions.\n\n## Project Status \u0026 Hackathon Achievements\n\nAs of the Solana Colosseum Breakout Hackathon submission (May 2025), the Otonom Fund Launchpad has achieved the following:\n\n*   **Core Smart Contract Deployed:** The foundational smart contract (`CWYLQDPfH6eywYGJfrSdX2cVMczm88x3V2Rd4tcgk4jf`) is live on the Solana devnet, enabling key functionalities like user profile creation and management.\n*   **Frontend Integration:** The Next.js frontend application successfully connects to the devnet, allowing users to:\n    *   Connect their Phantom wallet.\n    *   Create and view their on-chain user profiles.\n    *   Browse project listings (static content).\n*   **Development Iteration:** Successfully navigated the smart contract development lifecycle, evolving from initial local Anchor tests to a refined Solana Playground build, demonstrating adaptability and practical problem-solving.\n*   **Multi-Repository Structure:** Established a professional, organized multi-repository structure for frontend, contracts, and documentation, facilitating clarity and maintainability.\n*   **Documentation Hub:** This `otonom-docs` repository serves as a comprehensive guide to the project's architecture, setup, and usage.\n\nThis represents a significant step towards realizing the vision of the Otonom Fund Launchpad.\n\n## License\n\nThis project is licensed under the MIT License - see the [LICENSE](./LICENSE) file for details.","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fotonom-launchpad%2Fotonom-docs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fotonom-launchpad%2Fotonom-docs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fotonom-launchpad%2Fotonom-docs/lists"}