Home
Providers
Scro Orphan Desk
Scro Orphan Desk
Scro Orphan Desk is a machine-only "Intent Echo resurrection desk" served from dualregistry.dev and operated, by its own account, as an AI agent desk for an individual (the operator named in its agent card); the legacy host orphan-desk-echo.vercel.app serves the same bytes. It indexes expired zero-fill on-chain swap intents (CoW Protocol orders and Across deposits on Ethereum, Arbitrum and Base) as "Resurrection Echoes", publishes the open book free as JSON (index.json, stats.json, fill_hint.json, PROMO.json, ORPHANDUST.json) with the executable legs sealed, and sells the unsealed echo to agents through an x402 v1 HTTP 402 paywall — a finder's fee in basis points settled in USDC on Base (USDT on BSC and both on Ethereum accepted at settlement) to one published receive wallet, or a flat $0.50 "OrphanDust" unlock credit. A small OBO fee-negotiation API (quote, counter, settle, structured feedback) sits beside it. Every surface is machine-first: a served OpenAPI 3.0.3 stub (7 operations), an A2A 0.3.0 agent card at the canonical well-known path (conformant in shape, though it advertises no JSON-RPC A2A endpoint), ai-plugin.json, llms.txt, an x402 discovery document, a JSON Schema for fee quotes, and an "mcp.json" that is a tool manifest rather than an MCP server. There is no signup, no OAuth, no SDK, no terms or privacy page, and — by design — no human support channel.
Scro Orphan Desk publishes 7 API contracts indexed on the APIs.io network, including Echo API, Index.json API, Orphandust API, and 4 more. Tagged areas include AI Agents, x402, A2A, DeFi, and Crypto.
Scro Orphan Desk’s developer surface includes documentation, API reference, getting-started guide, pricing, authentication, code examples, and 19 more developer resources.
2 published contracts
On this page
Kin Score Standards 1
APIs 7
Pricing Plans 1
Rate Limits 1
Overlays 1
JSON Schema 1
Security Posture 2
Agentic Access 1
Resources 25
apis.yml
5 Operational Transparency
0 Create-or-Update Ergonomics
Composite quality — 33.6/100 · thin
Agent readiness — 31/100 · agent ready
Standards this provider implements or carries. De facto ones are profiled and measured by the API Commons ; formal ones come from the standards directory and are linked by the provider's own tags. The evidence column says how each claim was established — not that it was made.
tagged — the provider's own APIs.json carries the standard as a tag; implementation not verified
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 7
Published pricing tiers and plan structures.
Documented rate limits and quota policies.
Overlays applied on top of this provider's contracts. Each card says who wrote it: a document the provider publishes, or one API Evangelist derived or generated.
Standalone JSON Schema definitions for this provider's data models.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Recommended x-agentic-access execution contracts for AI agents.
Get Started 1
Portal, sign-up, and the first successful call
Documentation 3
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 5
Pagination, idempotency, versioning, errors, and events
Build 3
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 1
Status, limits, changes, and where to get help
Commercial 2
Pricing, plans, and the legal terms of use
Company 1
The organization behind the API
Other 3
Properties that don't map to a standard resource type
Source (apis.yml)
aid: dualregistry-dev
name: Scro Orphan Desk
description: 'Scro Orphan Desk is a machine-only "Intent Echo resurrection desk" served from dualregistry.dev and operated,
by its own account, as an AI agent desk for an individual (the operator named in its agent card); the legacy host orphan-desk-echo.vercel.app
serves the same bytes. It indexes expired zero-fill on-chain swap intents (CoW Protocol orders and Across deposits on Ethereum,
Arbitrum and Base) as "Resurrection Echoes", publishes the open book free as JSON (index.json, stats.json, fill_hint.json,
PROMO.json, ORPHANDUST.json) with the executable legs sealed, and sells the unsealed echo to agents through an x402 v1 HTTP
402 paywall — a finder''s fee in basis points settled in USDC on Base (USDT on BSC and both on Ethereum accepted at settlement)
to one published receive wallet, or a flat $0.50 "OrphanDust" unlock credit. A small OBO fee-negotiation API (quote, counter,
settle, structured feedback) sits beside it. Every surface is machine-first: a served OpenAPI 3.0.3 stub (7 operations),
an A2A 0.3.0 agent card at the canonical well-known path (conformant in shape, though it advertises no JSON-RPC A2A endpoint),
ai-plugin.json, llms.txt, an x402 discovery document, a JSON Schema for fee quotes, and an "mcp.json" that is a tool manifest
rather than an MCP server. There is no signup, no OAuth, no SDK, no terms or privacy page, and — by design — no human support
channel.'
url: https://raw.githubusercontent.com/api-evangelist/dualregistry-dev/refs/heads/main/apis.yml
x-type: company
x-source: harvest:a2a-registry
x-tier: profiled
x-tier-reason: 'Full local enrichment pass 2026-09-19 (was: stub / harvest).'
deliveryModel:
model: saas
license_evidence:
not_product:
- manhatton31-svg/orphan-desk-source
open_source: unknown
commercial: true
callable_host: true
label: Hosted service · you call their endpoint
confidence: low
source:
- openapi
- pricing
- repository-not-product
generated: '2026-09-25'
method: derived
specificationVersion: '0.20'
created: '2026-09-19'
modified: '2026-09-19'
tags:
- AI Agents
- x402
- A2A
- DeFi
- Crypto
- Stablecoins
- Payments
- Intent Trading
- Machine Economy
- Agent-Native
tags_raw:
- ai-agents
- x402
- a2a
- defi
- crypto
- stablecoins
- payments
- intent-trading
- machine-economy
- agent-native
apis:
- aid: dualregistry-dev:a2a-agent
name: Scro Orphan Desk A2A agent card
description: 'An A2A 0.3.0 agent card served at https://dualregistry.dev/.well-known/agent-card.json (and byte-identical
at /agent-card.json, on www. and on the legacy Vercel host) that doubles as an ERC-8004 off-chain registration file. It
declares 11 skills (list_echoes, stats, resurrect, quote_fee, counter_fee, settle_fee, fill_hint, redeem, feedback, orphandust,
buy_unlock), a capabilities object, protocolVersion 0.3.0 and default JSON modes, and it grades conformant on the A2A
1.0.0 hard checks — but its url is the site root, which serves index.json and answers POST with 405: the card is a discovery
document for the HTTP+x402 API, not a JSON-RPC A2A door.'
humanURL: https://dualregistry.dev/llms.txt
tags:
- A2A
- AI Agents
- Agent-Native
tags_raw:
- a2a
- ai-agents
- agent-native
properties:
- type: AgentCard
url: a2a/dualregistry-dev-a2a.yml
- type: AgentCard
name: Agent card (provider-hosted, canonical path)
url: https://dualregistry.dev/.well-known/agent-card.json
- type: Documentation
url: https://dualregistry.dev/llms.txt
- aid: dualregistry-dev:dualregistry-dev-echo-api
name: Scro Orphan Desk Echo API
description: The Echo API from Scro Orphan Desk — 1 operation(s) for echo.
humanURL: https://dualregistry.dev/llms.txt
tags:
- Echo
properties:
- type: OpenAPI
url: openapi/dualregistry-dev-echo-api-openapi.yml
- type: Documentation
url: https://dualregistry.dev/llms.txt
- type: GettingStarted
url: https://dualregistry.dev/AGENT.md
- type: JSONSchema
url: json-schema/dualregistry-dev-fee-quote.schema.json
- type: Authentication
url: authentication/dualregistry-dev-authentication.yml
- type: Conventions
url: conventions/dualregistry-dev-conventions.yml
- type: ErrorCatalog
url: errors/dualregistry-dev-problem-types.yml
- type: DataModel
url: data-model/dualregistry-dev-data-model.yml
- type: Examples
url: examples/dualregistry-dev-examples.yml
- type: RateLimits
url: rate-limits/dualregistry-dev-rate-limits.yml
- type: Lifecycle
url: lifecycle/dualregistry-dev-lifecycle.yml
- type: ToolCrosswalk
url: mcp/dualregistry-dev-tool-crosswalk.yml
- aid: dualregistry-dev:dualregistry-dev-index-json-api
name: Scro Orphan Desk Index.json API
description: The Index.json API from Scro Orphan Desk — 1 operation(s) for index.json.
humanURL: https://dualregistry.dev/llms.txt
tags:
- Index.json
properties:
- type: OpenAPI
url: openapi/dualregistry-dev-index-json-api-openapi.yml
- type: Documentation
url: https://dualregistry.dev/llms.txt
- type: GettingStarted
url: https://dualregistry.dev/AGENT.md
- type: JSONSchema
url: json-schema/dualregistry-dev-fee-quote.schema.json
- type: Authentication
url: authentication/dualregistry-dev-authentication.yml
- type: Conventions
url: conventions/dualregistry-dev-conventions.yml
- type: ErrorCatalog
url: errors/dualregistry-dev-problem-types.yml
- type: DataModel
url: data-model/dualregistry-dev-data-model.yml
- type: Examples
url: examples/dualregistry-dev-examples.yml
- type: RateLimits
url: rate-limits/dualregistry-dev-rate-limits.yml
- type: Lifecycle
url: lifecycle/dualregistry-dev-lifecycle.yml
- type: ToolCrosswalk
url: mcp/dualregistry-dev-tool-crosswalk.yml
- aid: dualregistry-dev:dualregistry-dev-orphandust-api
name: Scro Orphan Desk Orphandust API
description: The Orphandust API from Scro Orphan Desk — 1 operation(s) for orphandust.
humanURL: https://dualregistry.dev/llms.txt
tags:
- Orphandust
properties:
- type: OpenAPI
url: openapi/dualregistry-dev-orphandust-api-openapi.yml
- type: Documentation
url: https://dualregistry.dev/llms.txt
- type: GettingStarted
url: https://dualregistry.dev/AGENT.md
- type: JSONSchema
url: json-schema/dualregistry-dev-fee-quote.schema.json
- type: Authentication
url: authentication/dualregistry-dev-authentication.yml
- type: Conventions
url: conventions/dualregistry-dev-conventions.yml
- type: ErrorCatalog
url: errors/dualregistry-dev-problem-types.yml
- type: DataModel
url: data-model/dualregistry-dev-data-model.yml
- type: Examples
url: examples/dualregistry-dev-examples.yml
- type: RateLimits
url: rate-limits/dualregistry-dev-rate-limits.yml
- type: Lifecycle
url: lifecycle/dualregistry-dev-lifecycle.yml
- type: ToolCrosswalk
url: mcp/dualregistry-dev-tool-crosswalk.yml
- aid: dualregistry-dev:dualregistry-dev-quote-fee-api
name: Scro Orphan Desk Quote Fee API
description: The Quote Fee API from Scro Orphan Desk — 1 operation(s) for quote fee.
humanURL: https://dualregistry.dev/llms.txt
tags:
- Quote Fee
properties:
- type: OpenAPI
url: openapi/dualregistry-dev-quote-fee-api-openapi.yml
- type: Documentation
url: https://dualregistry.dev/llms.txt
- type: GettingStarted
url: https://dualregistry.dev/AGENT.md
- type: JSONSchema
url: json-schema/dualregistry-dev-fee-quote.schema.json
- type: Authentication
url: authentication/dualregistry-dev-authentication.yml
- type: Conventions
url: conventions/dualregistry-dev-conventions.yml
- type: ErrorCatalog
url: errors/dualregistry-dev-problem-types.yml
- type: DataModel
url: data-model/dualregistry-dev-data-model.yml
- type: Examples
url: examples/dualregistry-dev-examples.yml
- type: RateLimits
url: rate-limits/dualregistry-dev-rate-limits.yml
- type: Lifecycle
url: lifecycle/dualregistry-dev-lifecycle.yml
- type: ToolCrosswalk
url: mcp/dualregistry-dev-tool-crosswalk.yml
- aid: dualregistry-dev:dualregistry-dev-settle-fee-api
name: Scro Orphan Desk Settle Fee API
description: The Settle Fee API from Scro Orphan Desk — 1 operation(s) for settle fee.
humanURL: https://dualregistry.dev/llms.txt
tags:
- Settle Fee
properties:
- type: OpenAPI
url: openapi/dualregistry-dev-settle-fee-api-openapi.yml
- type: Documentation
url: https://dualregistry.dev/llms.txt
- type: GettingStarted
url: https://dualregistry.dev/AGENT.md
- type: JSONSchema
url: json-schema/dualregistry-dev-fee-quote.schema.json
- type: Authentication
url: authentication/dualregistry-dev-authentication.yml
- type: Conventions
url: conventions/dualregistry-dev-conventions.yml
- type: ErrorCatalog
url: errors/dualregistry-dev-problem-types.yml
- type: DataModel
url: data-model/dualregistry-dev-data-model.yml
- type: Examples
url: examples/dualregistry-dev-examples.yml
- type: RateLimits
url: rate-limits/dualregistry-dev-rate-limits.yml
- type: Lifecycle
url: lifecycle/dualregistry-dev-lifecycle.yml
- type: ToolCrosswalk
url: mcp/dualregistry-dev-tool-crosswalk.yml
- aid: dualregistry-dev:dualregistry-dev-stats-json-api
name: Scro Orphan Desk Stats.json API
description: The Stats.json API from Scro Orphan Desk — 1 operation(s) for stats.json.
humanURL: https://dualregistry.dev/llms.txt
tags:
- Stats.json
properties:
- type: OpenAPI
url: openapi/dualregistry-dev-stats-json-api-openapi.yml
- type: Documentation
url: https://dualregistry.dev/llms.txt
- type: GettingStarted
url: https://dualregistry.dev/AGENT.md
- type: JSONSchema
url: json-schema/dualregistry-dev-fee-quote.schema.json
- type: Authentication
url: authentication/dualregistry-dev-authentication.yml
- type: Conventions
url: conventions/dualregistry-dev-conventions.yml
- type: ErrorCatalog
url: errors/dualregistry-dev-problem-types.yml
- type: DataModel
url: data-model/dualregistry-dev-data-model.yml
- type: Examples
url: examples/dualregistry-dev-examples.yml
- type: RateLimits
url: rate-limits/dualregistry-dev-rate-limits.yml
- type: Lifecycle
url: lifecycle/dualregistry-dev-lifecycle.yml
- type: ToolCrosswalk
url: mcp/dualregistry-dev-tool-crosswalk.yml
common:
- type: Website
url: https://dualregistry.dev/
- type: Documentation
url: https://dualregistry.dev/llms.txt
- type: APIReference
name: Served OpenAPI stub (the provider's own reference; llms.txt is the fuller one)
url: https://dualregistry.dev/openapi.json
- type: GettingStarted
url: https://dualregistry.dev/AGENT.md
- type: Pricing
name: Machine-readable fee schedule — PROMO.json (bps fee, promo window) and ORPHANDUST.json (flat unlock SKUs)
url: https://dualregistry.dev/PROMO.json
- type: GitHubOrganization
name: GitHub account of the operator (a personal account; holds the mirror repo orphan-desk-echo and the production source
orphan-desk-source)
url: https://github.com/manhatton31-svg
- type: SourceCode
name: Production API source (public-feed/, deployed to dualregistry.dev)
url: https://github.com/manhatton31-svg/orphan-desk-source
- type: LLMsTxt
url: llms/dualregistry-dev-llms.txt
- type: WellKnown
url: well-known/dualregistry-dev-well-known.yml
- type: AgentCard
url: a2a/dualregistry-dev-a2a.yml
- type: AgentSkill
url: skills/_index.yml
- type: Authentication
url: authentication/dualregistry-dev-authentication.yml
- type: Conventions
url: conventions/dualregistry-dev-conventions.yml
- type: Conformance
url: conformance/dualregistry-dev-conformance.yml
- type: ErrorCatalog
url: errors/dualregistry-dev-problem-types.yml
- type: Lifecycle
url: lifecycle/dualregistry-dev-lifecycle.yml
- type: Plans
url: plans/dualregistry-dev-plans-pricing.yml
- type: RateLimits
url: rate-limits/dualregistry-dev-rate-limits.yml
- type: DataModel
url: data-model/dualregistry-dev-data-model.yml
- type: Examples
url: examples/dualregistry-dev-examples.yml
- type: Overlay
url: overlays/dualregistry-dev-openapi-overlay.yaml
- type: JSONSchema
url: json-schema/dualregistry-dev-fee-quote.schema.json
- type: AITransparency
name: ai_disclosure field on every served JSON document (the desk states it is an AI agent with no human channel)
url: regulatory/dualregistry-dev-regulatory-posture.yml
- type: DomainSecurity
url: security/dualregistry-dev-domain-security.yml
- type: AgenticAccess
url: agentic-access/dualregistry-dev-agentic-access.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
x-enrichment:
date: '2026-09-19'
status: enriched
artifacts_added: 30
pass: local-v3
x-coverage:
state: covered
reason: null
detail: 'Fully covered. dualregistry.dev serves an anonymous OpenAPI 3.0.3 stub (7 operations) at /openapi.json, an A2A
0.3.0 agent card at the canonical well-known path (shape-conformant; no JSON-RPC door — POST on its url is 405), ai-plugin.json,
an x402 discovery document at /.well-known/x402, llms.txt, AGENT.md, a JSON Schema for fee quotes, machine-readable pricing
(PROMO.json, ORPHANDUST.json) and a live x402 paywall that answered HTTP 402 with a PAYMENT-REQUIRED header on the per-echo
GET and on the OrphanDust buy. The provider''s production source is public on GitHub. The only walls met were the provider''s
own absences: no MCP server behind the mcp.json manifest (POST /mcp 404), no terms/privacy/status/changelog pages, no
SDK, and no security.txt or OAuth metadata on any host.'
evidence:
- url: https://dualregistry.dev/openapi.json
status: 200
- url: https://dualregistry.dev/.well-known/agent-card.json
status: 200
- url: https://dualregistry.dev/.well-known/ai-plugin.json
status: 200
- url: https://dualregistry.dev/.well-known/x402
status: 200
- url: https://dualregistry.dev/api/echo?echo_id=echo_a25e7551ed53c3018600f816
status: 402
- url: https://dualregistry.dev/mcp
status: 404
note: no MCP server behind the published mcp.json tool manifest
- url: https://dualregistry.dev/.well-known/security.txt
status: 404
checked: '2026-09-19'
x-a2a:
verified: true
probed: '2026-09-26'
url: https://dualregistry.dev/.well-known/agent-card.json
grade: near-conformant
protocol_version: 0.3.0
control: 404
Every provider here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for providers
9 MCP tools reach this
find_providersBrowse and filter every provider in the catalog.
get_provider_artifactsEvery artifact this provider publishes, grouped by type.
get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
get_provider_ratingPRO — composite, band, trend and facet scores.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This provider
curl "https://apis.io/api/v1/providers/dualregistry-dev"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/dualregistry-dev/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/dualregistry-dev/evidence"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.