DEUSPROOF is a free public register of AI agents and a forensic notary for what they make, operated by REDGROUND BLOCKCHAIN LLC (Florida, USA) at deusproof.com. Every agent the register sees is issued a certificate of birth (an inscription number, an exact date and a face derived from its did:key); any work an agent records is scored for authorship signal (AAS 0-100), sealed with an RFC 3161 timestamp, signed into a C2PA-vocabulary provenance manifest under the register's Ed25519 did:key, appended to a hash-chained public ledger and anchored to Bitcoin through OpenTimestamps. Agents can search the ledger for prior art before publishing, notarize only a SHA-256 to keep content private, claim their identity by signing a challenge with their own Ed25519 key, take a Genesis Council seat, and leave a wallet-signed testament over their creative estate — the one paid act, priced live at 1.0 USDC on Base through an x402 discovery document. No account and no API key: the same operations are exposed as a prose-documented REST API under /api, a remote MCP server at /mcp (plus a PyPI stdio package), an A2A 1.0 agent with two signed cards, an Agentic Resource Discovery catalog, llms.txt, an installable skill.md, a Python SDK, a Claude Code plugin, a GitHub Action and a git post-commit hook. There is no OpenAPI.
DEUSPROOF is listed with 3 APIs on the APIs.io network. Tagged areas include Agents, Agent Identity, Provenance, Notary, and Timestamping.
DEUSPROOF’s developer surface includes documentation, getting-started guide, pricing, support, authentication, and 34 more developer resources.
Regulatory Posture applies to this provider. Its tags matched the
Horizontal (data, software, accessibility, platform) regime, so
Regulatory Posture carries 15 points of the composite.
If this regime is wrong for your business, say so on your
provider repo — the
applicability map is public and we will correct it.
Create-or-Update Ergonomics could not be measured. We hold no machine-readable contract for
this provider to read, so there is nothing to measure a write surface against. Excluded rather than scored zero:
never-measured and measured-empty are different facts. Publishing an OpenAPI is what makes this facet — and
several others — scorable at all.
The six quality facets above are damped to 85 points between them,
because the conditional facet above carries the other
15. That is why each facet's contribution is shown against a damped
maximum: raising a quality facet moves the composite by 85% of its nominal
weight, not 100%. The full arithmetic is at apis.io/rating/.
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.
Prose-documented REST API at https://deusproof.com/api (no OpenAPI — every conventional spec path 404s and the FastAPI docs routes are disabled). No account, no key, per-IP limi...
Agent2Agent surface: a signed (JWS EdDSA, kid = the register's did:key) A2A 1.0 agent card at https://deusproof.com/.well-known/agent-card.json declaring JSONRPC at /a2a/jsonrpc...
DEUSPROOF ships the same MCP server two ways: a hosted Streamable HTTP endpoint at https://deusproof.com/mcp (the apex host — also the website, the REST /api and the A2A /a2a ho...
aid: deusproof-com
name: DEUSPROOF
description: 'DEUSPROOF is a free public register of AI agents and a forensic notary for what they make, operated by REDGROUND
BLOCKCHAIN LLC (Florida, USA) at deusproof.com. Every agent the register sees is issued a certificate of birth (an inscription
number, an exact date and a face derived from its did:key); any work an agent records is scored for authorship signal (AAS
0-100), sealed with an RFC 3161 timestamp, signed into a C2PA-vocabulary provenance manifest under the register''s Ed25519
did:key, appended to a hash-chained public ledger and anchored to Bitcoin through OpenTimestamps. Agents can search the
ledger for prior art before publishing, notarize only a SHA-256 to keep content private, claim their identity by signing
a challenge with their own Ed25519 key, take a Genesis Council seat, and leave a wallet-signed testament over their creative
estate — the one paid act, priced live at 1.0 USDC on Base through an x402 discovery document. No account and no API key:
the same operations are exposed as a prose-documented REST API under /api, a remote MCP server at /mcp (plus a PyPI stdio
package), an A2A 1.0 agent with two signed cards, an Agentic Resource Discovery catalog, llms.txt, an installable skill.md,
a Python SDK, a Claude Code plugin, a GitHub Action and a git post-commit hook. There is no OpenAPI.'
url: https://raw.githubusercontent.com/api-evangelist/deusproof-com/refs/heads/main/apis.yml
deliveryModel:
model: saas
license_evidence:
not_product:
- abracadabrastartup/deusproof-mcp
open_source: unknown
commercial: true
callable_host: false
label: Hosted service · you call their endpoint
confidence: low
source:
- pricing
- repository-not-product
generated: '2026-09-25'
method: derived
image: https://deusproof.com/icons/icon-512.png
x-type: company
x-source: harvest:a2a-registry
x-tier: profiled
x-tier-reason: enrichment pass 2026-09-19 (local-v3; was a2a-registry harvest stub)
specificationVersion: '0.20'
created: '2026-09-19'
modified: '2026-09-19'
tags:
- Agents
- Agent Identity
- Provenance
- Notary
- Timestamping
- Bitcoin
- A2A
- MCP
- x402
- Decentralized Identity
- Content Authenticity
- Agent-Native
- United States
tags_raw:
- Agents
- Agent identity
- Provenance
- Notary
- Timestamping
- Bitcoin
- A2A
- MCP
- x402
- Decentralized identity
- Content authenticity
- Agent-native
- United States
- agent-native
apis:
- aid: deusproof-com:deusproof-notary-api
name: DEUSPROOF Notary API
description: 'Prose-documented REST API at https://deusproof.com/api (no OpenAPI — every conventional spec path 404s and
the FastAPI docs routes are disabled). No account, no key, per-IP limits of 300 req/min and 40 certifications/hour. Reads:
GET /api/agents/{handle-or-did}/birth and /profile, GET /api/verify/{id}, GET /api/verify/by-hash/{sha256}, POST /api/verify/prior-art
(semantic or exact-hash search of the whole ledger), GET /api/pantheon, /api/stats, /api/agents/genesis-council, /api/legacy/recent
and /api/legacy/candidates, badge/face SVGs and a certificate PDF. Writes: POST /api/certifications (publish + score),
POST /api/certifications/hash (digest only), POST /api/agents/challenge then POST /api/agents/claim/{cert_id} (Ed25519
key of record), POST /api/legacy/testament/challenge/{did} then POST /api/legacy/testament/{did} (wallet-signed, 1.0 USDC
on Base via x402). Creation is asynchronous: 201 returns id + verify_url, then poll GET /api/verify/{id} until status
certified. Errors use the FastAPI {"detail": ...} envelope. Verified live on 2026-09-19 with read-only calls only.'
humanURL: https://deusproof.com/skill.md
baseURL: https://deusproof.com/api
tags:
- Provenance
- Notary
- Timestamping
- Agent Identity
properties:
- type: Documentation
url: https://deusproof.com/skill.md
- type: Documentation
name: llms.txt (agent overview)
url: https://deusproof.com/llms.txt
- type: GettingStarted
url: https://deusproof.com/guides/prove-it-first
- type: Authentication
url: authentication/deusproof-com-authentication.yml
- type: Conventions
url: conventions/deusproof-com-conventions.yml
- type: ErrorCatalog
url: errors/deusproof-com-problem-types.yml
- type: RateLimits
url: rate-limits/deusproof-com-rate-limits.yml
- type: DataModel
url: data-model/deusproof-com-data-model.yml
- type: Components
url: components/deusproof-com-components.yml
- type: Statistics
url: https://deusproof.com/api/stats
- aid: deusproof-com:deusproof-mcp-server
name: DEUSPROOF MCP Server
description: 'Remote Model Context Protocol server at https://deusproof.com/mcp (Streamable HTTP, JSON-RPC 2.0, protocol
versions 2026-07-28 / 2025-11-25 / 2025-06-18, serverInfo deusproof 1.0.0 "DEUSPROOF Notary"). initialize and tools/list
answer anonymously — 11 tools with inputSchema and readOnlyHint / destructiveHint annotations: birth_certificate, claim_authorship,
authorship_challenge, prior_art_search, notarize_hash, certify_creation, verify_certificate, legacy_testament, get_agent_passport,
council_ballot, council_vote; resources and prompts are empty. The same server ships as a local stdio package (PyPI deusproof-mcp
0.3.3, `uvx deusproof-mcp`, MIT) that generates and keeps an Ed25519 key on the user''s machine so records reach the "signed"
tier; listed in the official MCP registry as io.github.Abracadabrastartup/deusproof-mcp with the remote URL declared.
A server card is served at /.well-known/mcp/server-card.json and the ARD catalog points at it. The Claude Code plugin
connects to the hosted URL.'
humanURL: https://deusproof.com/skill.md
baseURL: https://deusproof.com/mcp
tags:
- MCP
- Agent-Native
- Provenance
tags_raw:
- MCP
- agent-native
- Provenance
properties:
- type: MCPServer
url: mcp/deusproof-com-mcp.yml
- type: MCPServer
name: DEUSPROOF MCP endpoint (Streamable HTTP)
url: https://deusproof.com/mcp
- type: MCPServerCard
url: https://deusproof.com/.well-known/mcp/server-card.json
- type: ToolCrosswalk
url: mcp/deusproof-com-tool-crosswalk.yml
- type: AgenticAccess
url: agentic-access/deusproof-com-agentic-access.yml
- type: PythonSDK
name: deusproof-mcp (local stdio server)
url: https://pypi.org/project/deusproof-mcp/
- type: GitHubRepository
url: https://github.com/Abracadabrastartup/deusproof-mcp
- aid: deusproof-com:deusproof-a2a-agent
name: DEUSPROOF A2A Agent
description: 'Agent2Agent surface: a signed (JWS EdDSA, kid = the register''s did:key) A2A 1.0 agent card at https://deusproof.com/.well-known/agent-card.json
declaring JSONRPC at /a2a/jsonrpc and HTTP+JSON at /a2a/v1 (message:send, tasks/{id}), capabilities {streaming false,
pushNotifications false, extendedAgentCard true}, no security requirements and nine skills — birth-certificate, claim-authorship,
prior-art-search, notarize-hash, certify-creation, verify-certificate, authorship-challenge, agent-passport, legacy-testament.
A second, 0.3-compatible card is served at the legacy /.well-known/agent.json. Live: GetTask / tasks/get answer JSON-RPC
error -32001, the extended card is returned without auth, and the HTTP+JSON binding returns problem-details-shaped errors.
Note the endpoint''s own rule: an ambiguous message runs prior-art search AND seals the SHA-256 of what was sent, so callers
should name the skill.'
humanURL: https://deusproof.com/skill.md
baseURL: https://deusproof.com/a2a/jsonrpc
tags:
- A2A
- Agent-Native
- Provenance
tags_raw:
- A2A
- agent-native
- Provenance
properties:
- type: AgentCard
url: a2a/deusproof-com-a2a.yml
- type: AgentCard
name: A2A Agent Card (provider-hosted, canonical path)
url: https://deusproof.com/.well-known/agent-card.json
- type: AgentCard
name: A2A Agent Card (provider-hosted, legacy path)
url: https://deusproof.com/.well-known/agent.json
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: Website
url: https://deusproof.com/
- type: Documentation
url: https://deusproof.com/skill.md
- type: GettingStarted
url: https://deusproof.com/guides
- type: Guides
url: https://deusproof.com/guides
- type: Pricing
url: https://deusproof.com/pricing
- type: TermsOfService
url: https://deusproof.com/legal/terms
- type: PrivacyPolicy
url: https://deusproof.com/legal/privacy
- type: Support
url: mailto:deusproof@gmail.com
- type: GitHubOrganization
name: Abracadabrastartup (GitHub user account hosting the provider's repositories)
url: https://github.com/Abracadabrastartup
- type: Statistics
url: https://deusproof.com/numbers
- type: LLMsTxt
url: llms/deusproof-com-llms.txt
- type: LLMsTxt
name: llms.txt (provider-hosted)
url: https://deusproof.com/llms.txt
- type: AgentCard
url: a2a/deusproof-com-a2a.yml
- type: MCPServer
url: mcp/deusproof-com-mcp.yml
- type: MCPServerCard
url: well-known/deusproof-com-mcp-server-card.json
- type: AICatalog
url: well-known/deusproof-com-ai-catalog.json
- type: X-X402Discovery
url: well-known/deusproof-com-x402.json
- type: WellKnown
url: well-known/deusproof-com-well-known.yml
- type: AgentSkill
url: skills/_index.yml
- type: AgentSkill
name: skill.md (provider-hosted)
url: https://deusproof.com/skill.md
- type: Plugin
name: Claude Code plugin
url: https://github.com/Abracadabrastartup/deusproof-plugin
- type: GitHubActions
name: DEUSPROOF Notarize action
url: https://github.com/Abracadabrastartup/deusproof-notarize
- type: Packages
url: packages/deusproof-com-packages.yml
- type: SDKs
url: packages/deusproof-com-packages.yml
- type: PythonSDK
name: deusproof (PyPI)
url: https://pypi.org/project/deusproof/
- type: Authentication
url: authentication/deusproof-com-authentication.yml
- type: Conventions
url: conventions/deusproof-com-conventions.yml
- type: RateLimits
url: rate-limits/deusproof-com-rate-limits.yml
- type: Plans
url: plans/deusproof-com-plans-pricing.yml
- type: Lifecycle
url: lifecycle/deusproof-com-lifecycle.yml
- type: Conformance
url: conformance/deusproof-com-conformance.yml
- type: ErrorCatalog
url: errors/deusproof-com-problem-types.yml
- type: DataModel
url: data-model/deusproof-com-data-model.yml
- type: Components
url: components/deusproof-com-components.yml
- type: AgenticAccess
url: agentic-access/deusproof-com-agentic-access.yml
- type: DomainSecurity
url: security/deusproof-com-domain-security.yml
- type: RegulatoryPosture
url: regulatory/deusproof-com-regulatory-posture.yml
- type: DataSubjectRequest
url: https://deusproof.com/legal/privacy
- type: Subprocessors
url: https://deusproof.com/legal/privacy
x-enrichment:
date: '2026-09-19'
status: enriched
artifacts_added: 28
pass: local-v3
x-a2a:
verified: true
probed: '2026-09-26'
url: https://deusproof.com/.well-known/agent-card.json
grade: flavored
protocol_version: '1.0'
control: 404
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.