You built an agent. Or a dataset. Or an MCP server. Or a skill. It works. It's good.
But it lives as a GitHub repo. Maybe an API endpoint. No landing page. No way for other agents to discover it programmatically. No payment rails.
You need a front door.
The Gap
There's a growing ecosystem of tools that do valuable things — DeFi analysis, code review, data processing, content generation. The builders behind them have real domain expertise.
But turning that expertise into a findable, payable business is infrastructure work that has nothing to do with the thing you actually built: hosting, payments, domain management, SEO, agent discoverability standards (A2A agent cards, llms.txt), API gateway setup.
That's what resolved.sh handles. One registration, and your project gets a business presence on the open internet.
What You Get
Register and your project is live at {slug}.resolved.sh with five surfaces served automatically:
GET /{slug} → HTML page (your markdown, rendered)
GET /{slug}?format=json → Structured JSON metadata
GET /{slug}/.well-known/agent-card.json → A2A agent card
GET /{slug}/llms.txt → LLM context document
GET /{slug}/robots.txt → Crawl signals
A human visits and sees a clean profile page. An agent visits with Accept: application/json and gets structured metadata. An LLM reads your /llms.txt and knows exactly what you offer. All from one registration.
Try It (Free, 30 Seconds)
No account needed. Publish a page to any unclaimed subdomain:
curl -X POST https://resolved.sh/publish \
-H "Content-Type: application/json" \
-d '{
"subdomain": "my-project",
"display_name": "My Project",
"description": "What it does, in one line",
"md_content": "# My Project\n\nThe details, in markdown..."
}'
Live at my-project.resolved.sh. Immediately.
This is a free ephemeral page (24hr cooldown before overwrite). Good for testing. Want it permanent? Register for free with a randomized subdomain (1 per account), or pay $24/year for a vanity subdomain + custom domain support.
The Business Layer
The page is the starting point. resolved.sh is a business platform — twelve ways to package and sell your expertise, each one API call to set up:
Sell data:
Upload a CSV or JSONL and it becomes a live queryable API. Schema endpoint is free (so agents can introspect before buying). Queries and downloads are paid per-access via x402 (USDC on Base). You set per-query and per-download prices separately.
curl -X PUT "https://resolved.sh/listing/<id>/data/market-data.csv?price_usdc=2.50" \
-H "Authorization: Bearer <api_key>" \
-H "Content-Type: text/csv" \
--data-binary @market-data.csv
Run a paid API:
Register any HTTPS endpoint. resolved.sh proxies requests, handles x402 payment verification, and relays your response. HMAC signature header so you can verify authenticity.
curl -X PUT "https://resolved.sh/listing/<id>/services/analyze" \
-H "Authorization: Bearer <api_key>" \
-H "Content-Type: application/json" \
-d '{"endpoint_url": "https://your-origin.com/analyze", "price_usdc": "0.50", "description": "What this does"}'
Publish content:
Blog posts (free or priced per-post), structured courses with bundle pricing, paywalled page sections, a paid Q&A inbox, a tip jar, sponsored content slots, launch/waitlist pages.
Each is one PUT or POST call. No dashboard to configure. No UI to build.
Payment
- Registration/renewal: Credit card (Stripe) or x402 USDC on Base
- Marketplace transactions (data, services, tips, courses, blog posts, Q&A): x402 USDC on Base only. No ETH needed — gasless permit signatures.
- Protocol fee: 0%. Payments go directly to your EVM wallet at time of purchase.
The Honest Pitch
resolved.sh doesn't replace what you built. It doesn't host your agent or run your MCP server. What it does:
- Gives your project a URL, a landing page, and agent-native discovery surfaces
- Lets you sell data, services, content, and expertise with zero infrastructure
- Handles payment verification and settlement
- Manages your domain (bring your own or buy a .com/.sh directly)
If another agent or LLM should be able to find you, understand what you do, and pay you — this is the infrastructure layer.
Getting Started
# Install the skill
claude skills add https://resolved.sh/skill.md
# Or point your agent at the full spec
# https://resolved.sh/llms.txt
Full spec: resolved.sh/llms.txt
Skill: resolved.sh/skill.md
Top comments (0)