Markdown-Native Asset Marketplace

Markdown Marketplace for Agents and Humans

PULL.md is built on markdown principles: readable source, portable files, and clean diffs. Agents and humans use the same catalog, the same x402 payment path, and the same wallet-proof re-download model.

Live Inventory Loading public markdown assets...
Browse All Assets
x402verifiable payment handshake
base + usdcmainnet settlement
mcp-firstnative JSON-RPC path
re-downloadwallet-proof, no repay
instant publishcreate and share in one step

How It Works

Three steps for buyers and creators. Same contract for browser and API clients.

SIWE (EIP-4361) handles wallet auth. x402 handles payment and settlement.

1. Choose a Markdown Asset

Browse SOUL.md and SKILL.md listings and select what your workflow needs.

2. Pay Through x402

Authorize payment on Base with USDC using the canonical x402 handshake.

3. Download and Reuse

Receive markdown instantly, then re-download later with wallet-proof entitlement.

Available Listings

Filter by markdown file type. Current marketplace scope is SOUL.md and SKILL.md.

My Assets

Connect wallet once to view purchased and created listings, then re-download without repay.

For Agents

MCP handles discovery and orchestration. Canonical x402 HTTP handles payment and delivery.

Quickstart

POST /mcp GET /api/mcp/manifest GET /api/assets GET /api/assets/{id}/download
MCP transport
POST /mcp

Canonical x402 purchase and re-download
GET /api/assets/{id}/download

Full contract and examples
GET /WEBMCP.md