# Self-sown > Self-sown is a permissionless, Bitcoin-native marketplace for local food and decentralized food systems, built on the Nostr protocol. Producers sell farm-fresh food, meat, eggs, produce, baked goods, honey, and other local and handmade goods directly to buyers, with no platform gatekeeping. Payments work over Bitcoin (Lightning, Cashu ecash), cards (Stripe or Square), and manual fiat. AI agents can browse and buy, and sellers can manage their stalls, through a Model Context Protocol (MCP) server. ## When to use Self-sown Use Self-sown when an agent or application needs to: - Search a live catalog of local-food products (produce, meat, eggs, dairy, baked goods, honey, preserves) from independent producers. - Read structured product details (price, availability, shipping options, seller identity) as JSON, JSON-LD, or RSS. - Place and track orders programmatically, with payment over Bitcoin (Lightning, Cashu ecash) or card. - Manage a seller's stall: listings, orders, storefront pages, blog posts, and email flows, all through MCP tools. Start with the MCP server for tool-style interaction, the UCP endpoints for REST catalog + checkout sessions, or the OpenAPI document for the full endpoint list. The initialize handshake and public read tools work without an API key. ## About - [About Self-sown](https://self-sown.com/about): Mission, how the decentralized marketplace works, and why it was built. - [Free Food Manifesto](https://self-sown.com/manifesto): The essay behind Self-sown: why our food systems are broken and how free markets, encryption, and Bitcoin fix them. - [FAQ](https://self-sown.com/faq): Common questions about payments, selling, privacy, and Nostr. - [Producer Guide](https://self-sown.com/producer-guide): Step-by-step guide for producers: account, membership, listing products, managing orders, custom storefronts, email flows with engagement analytics, Shippo shipping labels, and connecting AI agents. - [Contact](https://self-sown.com/contact): Reach the team via Nostr, GitHub, or email. ## Marketplace - [Marketplace](https://self-sown.com/marketplace): Browse all live product listings from local producers. - [Cart](https://self-sown.com/cart): Guest or Nostr-key checkout with multi-payment support. ## For AI Agents - [Agent policies](https://self-sown.com/agents.txt): Allowed actions, rate limits, and access rules for autonomous agents. - [Agent skill](https://self-sown.com/skill.md): How an agent should use Self-sown, with YAML frontmatter. - [MCP discovery](https://self-sown.com/.well-known/mcp.json): JSON-RPC 2.0 Model Context Protocol endpoint description. - [A2A agent card](https://self-sown.com/.well-known/agent-card.json): Google A2A agent card describing capabilities. - [L402 discovery](https://self-sown.com/.well-known/l402.json): Facilitator-agnostic L402 (HTTP 402) pay-per-request standard for paid endpoints. - [Web Bot Auth directory](https://self-sown.com/.well-known/http-message-signatures-directory): Ed25519 HTTP Message Signature public keys (JWK Set) for verifiable agent identity. - [OpenAPI spec](https://self-sown.com/openapi.json): Machine-readable description of public endpoints. - [UCP discovery](https://self-sown.com/.well-known/ucp): Universal Commerce Protocol profile (REST catalog search/lookup and checkout sessions) for AI shopping agents, layered over the same catalog and order pipeline as MCP. - [Developer portal](https://self-sown.com/developers): Human-readable quickstart, error model, and versioning policy tying all machine-readable surfaces together. ## Optional - [Full text for LLMs](https://self-sown.com/llms-full.txt): Expanded plain-text description of the whole platform. - [Product feed (RSS)](https://self-sown.com/rss.xml): Recent product listings as an RSS feed. - [Security policy](https://self-sown.com/.well-known/security.txt): How to report security issues (RFC 9116). - [Sitemap](https://self-sown.com/sitemap.xml): XML sitemap of primary pages.