Agentic Context & MCP Server

Ashlar Blue natively supports the Model Context Protocol (MCP) and standardized LLM ingestion formats, allowing autonomous AI agents to query DNS discovery, verify hardware attestation quotes, and execute zero-gas settlements without DOM scraping.

STANDARD AGENT INDEX
Open ↗
https://ashlar.blue/llms.txt
MODEL CONTEXT PROTOCOL (MCP) MANIFEST
Manifest ↗
https://ashlar.blue/.well-known/mcp.json
OFFICIAL TRUST SDK (NPM)
npm i @ashlar-blue/x402-trust
IETF PAYMENT MANIFEST
Raw ↗
https://ashlar.blue/.well-known/x402
Declared MCP Agent Tools (JSON-RPC 2.0):
• discover_x402_endpoint
Queries IANA _x402 apex TXT record via DNSSEC.
• verify_tdx_quote
Validates Intel TDX hardware MRTD hashes against immutable blockchain data availability.
• canonicalize_jcs_payload
RFC 8785 deterministic JSON formatting engine.
• submit_gasless_settlement
Submits signed EIP-3009 payload for $0.00 gas settlement.
• verify_agent_identity
Validates hardware-attested agent credentials and scope (x402 Identity WG).
• generate_tax_receipt
Emits deterministic JCS tax lines & SCITT audit receipts (x402 Tax WG).
DEVELOPER LAB ➔
IETF Standards Track · Section 4 ABNF Grammar

x402 DNS-Based Payment Discovery & Canonical Standards

The open internet architectural standard eliminating centralized proxy registries. Autonomous AI agents discover facilitator endpoints, supported networks, and cryptographic hardware manifests via native DNS and DNSSEC.

View IETF Draft ↗ SCITT Attestation Draft ↗
Foundational Architecture // The Discovery Crisis

Why Legacy Web2 Registries Fail Autonomous Agents

In the emerging machine-to-machine economy, millions of autonomous AI agents must discover, evaluate, and purchase API compute, private datasets, and real-time oracle feeds in sub-second timeframes. Historically, web services relied on centralized API catalogs, credit card billing portals, and OAuth credential brokers. These mechanisms introduce fatal friction: human-in-the-loop KYC barriers, custodial counterparty risk, rate-limiting gatekeepers, and single points of network failure.

When an autonomous agent needs to purchase a weather forecast, a financial volatility model, or private confidential inference, it cannot fill out a checkout form or store long-lived API keys on an untrusted disk. It requires a globally resolvable, permissionless, and cryptographic discovery protocol native to the internet's core naming infrastructure.

Ashlar Blue solves this by leveraging the global Domain Name System (DNS) via the draft-x402-dns-discovery standard. By registering the permanent _x402 DNS label, any server or AI agent on earth can publish its machine-readable payment parameters directly in its apex DNS zone file. A client resolves payment requirements, facilitator URLs, and supported settlement rails in exactly one DNS lookup and one HTTPS GET, inheriting the global caching, resilience, and DNSSEC cryptographic guarantees of the root nameservers.

Architecture Pattern // RFC 8461 Alignment

Single-Roundtrip DNSSEC Discovery Flow

Ashlar Blue follows the proven MTA-STS (RFC 8461) architectural model. Rather than forcing clients through proprietary registration gateways, the resource server publishes an authoritative DNS TXT record under the IANA registered _x402 label at its domain.

; Query apex domain x402 discovery TXT record $ dig +short TXT _x402.agent.example.com ; Returns deterministic key-value grammar "v=x402-1; wk=https://agent.example.com/.well-known/x402; k=facilitator; net=eip155:14; scheme=exact"
Formal Grammar // Section 4

ABNF Parameter Validation

Parsers validate the semi-colon delimited parameter tokens according to deterministic RFC 5234 ABNF rules:

Parameter Type Requirement Description
v String Mandatory Protocol version (must equal x402-1).
wk HTTPS URI Mandatory Well-Known manifest endpoint for payment terms.
k Token Mandatory Node role: facilitator or resource-server.
net CAIP-2 Optional Primary settlement network (e.g. eip155:14, xrpl:mainnet).
scheme Token Optional Payment scheme identifier (e.g. exact, escrow).
Cryptographic Determinism // RFC 8785

JSON Canonicalization Scheme (JCS)

To eliminate payload malleability and signing hash mismatches across heterogeneous AI agent frameworks (Python, Rust, Go, Node.js), all x402 payment manifests and authorization envelopes must be normalized using RFC 8785 JCS.

// RFC 8785 Canonical JSON Output (Sorted UTF-16 Keys, Normalized Floats) {"extensions":{"attested-identity":{"required":true}},"facilitator":"https://ashlar.blue/api","version":"x402-1"}
Integration Quickstart

Install Trust SDK

npm i @ashlar-blue/x402-trust