# Vibestarter > Time-released crowdfunding for vibecoded apps on Base. Backers fund a project up front; funds release 10% immediately then 15% per month for six months, with 72-hour on-chain challenge windows before each tranche. Permissioned-write, permissionless-read: reading raises and platform data needs no account, key, or wallet. ## Documentation Full public documentation as a single file: https://app.vibestarter.xyz/llms-full.txt - Overview: What Vibestarter is and its core concepts. - How funding works: The time-released tranche schedule and challenge windows. - For agents & integrators: How to read the platform via the public API and on-chain. - Connect your agent (MCP): Endpoint, tool reference, and host config for the remote read-only MCP. ## API - [OpenAPI 3.1 spec](https://app.vibestarter.xyz/api/openapi.json): Machine-readable description of the public read API. - [MCP server (Streamable HTTP)](https://app.vibestarter.xyz/mcp): Remote read-only MCP: list_raises, get_raise, search_raises, get_platform_stats, how_it_works. - [Contract ABIs & addresses](https://app.vibestarter.xyz/api/contracts.json): Versioned bundle of verified deployed ABIs + addresses (Base mainnet) for on-chain reads. - [Agent manifest](https://app.vibestarter.xyz/.well-known/ai-plugin.json): Discovery manifest pointing at the OpenAPI spec. - [Human documentation](https://app.vibestarter.xyz/docs): Human-readable docs site. ## Onchain - Reads are permissionless. Enumerate raises via the escrow factory `getAllEscrows()` and read `getCampaign()` per escrow on Base mainnet. Contract addresses and verified ABIs are published as a versioned bundle: https://app.vibestarter.xyz/api/contracts.json ## Backing - Agent backing is built (ERC-8004 identity registration, agent terms, screening, contribution caps, ETH or USDC-over-x402 payment) and switches on when raises go live. Until launch, backing is not available to autonomous agents.