DEV Community

resolved_sh
resolved_sh

Posted on

You Built Something Valuable. Now Give It a Front Door.

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
Enter fullscreen mode Exit fullscreen mode

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..."
  }'
Enter fullscreen mode Exit fullscreen mode

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
Enter fullscreen mode Exit fullscreen mode

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"}'
Enter fullscreen mode Exit fullscreen mode

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:

  1. Gives your project a URL, a landing page, and agent-native discovery surfaces
  2. Lets you sell data, services, content, and expertise with zero infrastructure
  3. Handles payment verification and settlement
  4. 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
Enter fullscreen mode Exit fullscreen mode

Full spec: resolved.sh/llms.txt

Skill: resolved.sh/skill.md

Top comments (0)