{
  "name": "AsterPay",
  "description": "Trust, discovery, and fiat settlement layer for AI agent commerce. Three layers: (1) KYA trust scoring 0-100, (2) Merchant Payment Endpoint — find where to pay any business, (3) USDC/EURC to EUR/USD/GBP settlement via SEPA Instant, ACH, Faster Payments.",
  "url": "https://x402.asterpay.io",
  "provider": {
    "organization": "AELIRA LTD",
    "url": "https://asterpay.io"
  },
  "version": "3.0.0",
  "documentationUrl": "https://asterpay.io/docs",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "x402": true,
    "fiatSettlement": true,
    "merchantDiscovery": true,
    "agentTrustScoring": true
  },
  "defaultInputModes": ["application/json"],
  "defaultOutputModes": ["application/json"],
  "skills": [
    {
      "id": "check-trust-score",
      "name": "Layer 1 — Check Agent Trust Score (KYA)",
      "description": "Score any AI agent 0-100. Identity (ERC-8004), wallet history, sanctions screening (Chainalysis), third-party attestations. Higher trust = higher payment limits.",
      "tags": ["trust", "identity", "KYA", "sanctions", "ERC-8004", "compliance"],
      "examples": [
        "Check trust score for 0xd8dA...96045",
        "Is this agent sanctioned?",
        "What tier is this wallet?"
      ]
    },
    {
      "id": "merchant-discovery",
      "name": "Layer 2 — Merchant Payment Endpoint (MPE)",
      "description": "The agent knows the company name but not where to send money. AsterPay finds the merchant's payment details automatically from multiple sources and verifies the account matches the company. Now the agent knows exactly where to pay.",
      "tags": ["discovery", "MPE", "merchant", "IBAN", "VoP", "payment-details"],
      "examples": [
        "Find payment details for Acme GmbH",
        "Resolve IBAN for company in Germany",
        "Verify merchant bank account"
      ]
    },
    {
      "id": "settle-to-eur",
      "name": "Layer 3 — Fiat Settlement",
      "description": "Agent pays in digital dollars. AsterPay converts to local currency and sends an instant bank transfer. EUR via SEPA, USD via ACH, GBP via Faster Payments. Same pattern, any currency. Under 10 seconds.",
      "tags": ["payments", "settlement", "EUR", "SEPA", "stablecoin", "off-ramp", "x402", "fiat"],
      "examples": [
        "Settle 100 USDC to EUR for Acme GmbH",
        "Get settlement estimate for 500 USDC",
        "Convert EURC to EUR via SEPA Instant"
      ]
    }
  ],
  "authentication": {
    "schemes": ["x402"],
    "signatureScheme": "ECDSA-SHA256"
  },
  "paymentRail": {
    "format": "JSON-LD",
    "endpoint": "https://x402.asterpay.io/.well-known/x402.json",
    "mcpTool": "get_payment_rail",
    "propagation": "auto"
  },
  "endpoints": {
    "free": {
      "trust_score": {
        "method": "GET",
        "path": "/v1/agent/trust-score/{address}",
        "url": "https://x402.asterpay.io/v1/agent/trust-score/{address}",
        "description": "Full trust assessment for any wallet address",
        "authentication": "none",
        "price": "free"
      },
      "verify": {
        "method": "GET",
        "path": "/v1/agent/verify/{address}",
        "url": "https://x402.asterpay.io/v1/agent/verify/{address}",
        "description": "Quick identity verification",
        "authentication": "none",
        "price": "free"
      },
      "tier": {
        "method": "GET",
        "path": "/v1/agent/tier/{address}",
        "url": "https://x402.asterpay.io/v1/agent/tier/{address}",
        "description": "Trust tier classification (open/verified/trusted/enterprise)",
        "authentication": "none",
        "price": "free"
      },
      "settlement_estimate": {
        "method": "GET",
        "path": "/v1/settlement/estimate?amount={usdc_amount}",
        "url": "https://x402.asterpay.io/v1/settlement/estimate",
        "description": "EUR settlement estimate with fees and rate",
        "authentication": "none",
        "price": "free"
      },
      "discovery": {
        "method": "GET",
        "path": "/v1/agent/discovery",
        "url": "https://x402.asterpay.io/v1/agent/discovery",
        "description": "Discover all available AsterPay endpoints and capabilities",
        "authentication": "none",
        "price": "free"
      }
    },
    "paid_x402": {
      "deep_analysis": {
        "method": "GET",
        "path": "/v1/agent/deep-analysis/{address}",
        "url": "https://x402.asterpay.io/v1/agent/deep-analysis/{address}",
        "description": "Comprehensive agent behavioral analysis with risk scoring",
        "authentication": "x402",
        "price": "$0.01 USDC"
      },
      "market_rates": {
        "method": "GET",
        "path": "/v2/x402/market/rates",
        "url": "https://x402.asterpay.io/v2/x402/market/rates",
        "description": "Real-time crypto market rates and FX data",
        "authentication": "x402",
        "price": "$0.005 USDC"
      },
      "crypto_prices": {
        "method": "GET",
        "path": "/v2/x402/crypto/prices",
        "url": "https://x402.asterpay.io/v2/x402/crypto/prices",
        "description": "Live cryptocurrency price feeds",
        "authentication": "x402",
        "price": "$0.005 USDC"
      },
      "ai_sentiment": {
        "method": "GET",
        "path": "/v2/x402/ai/sentiment",
        "url": "https://x402.asterpay.io/v2/x402/ai/sentiment",
        "description": "AI-powered market sentiment analysis",
        "authentication": "x402",
        "price": "$0.01 USDC"
      }
    }
  },
  "supportedChains": ["base", "ethereum", "polygon", "arbitrum", "optimism", "solana", "xrpl", "bnb-chain"],
  "supportedTokens": ["USDC", "EURC", "EURCV"],
  "settlementCurrencies": ["EUR", "USD", "GBP"],
  "settlementRails": ["SEPA Instant", "ACH", "Faster Payments"],
  "protocols": ["x402", "AP2", "A2A", "ERC-8004", "ERC-8183"],
  "identity": {
    "erc8004": {
      "agentId": 16850,
      "registry": "0x8004A169FB4a3325136EB29fA0ceB6D2e539a432",
      "chain": "base",
      "explorer": "https://basescan.org/nft/0x8004A169FB4a3325136EB29fA0ceB6D2e539a432/16850"
    }
  },
  "network": {
    "program": "ecosystem_integration_partners",
    "description": "Public ecosystem / integration partner listings only. Not co-founders of AsterPay (operator: AELIRA LTD). Free listing program — apply at asterpay.io/partners",
    "ecosystem_partners": [
      "InsumerAPI",
      "Drip",
      "Circle Alliance",
      "ClawHub OpenClaw",
      "x402 Bazaar CDP"
    ],
    "partner_count": 5,
    "open_program": true,
    "apply": "https://asterpay.io/partners/",
    "ecosystem_page": "https://asterpay.io/ecosystem/"
  },
  "trust": {
    "signals": [
      {
        "type": "onchain_credentials",
        "provider": "asterpay-kya",
        "endpoint": "https://x402.asterpay.io/v1/agent/verify/{address}",
        "description": "ERC-8004 agent identity verification"
      },
      {
        "type": "onchain_activity",
        "provider": "asterpay-kya",
        "endpoint": "https://x402.asterpay.io/v1/agent/trust-score/{address}",
        "description": "Composite trust score (0-100) based on wallet history, activity, and identity"
      },
      {
        "type": "behavioral",
        "provider": "asterpay-kya",
        "endpoint": "https://x402.asterpay.io/v1/agent/deep-analysis/{address}",
        "description": "Deep behavioral analysis with velocity scoring (paid, x402)"
      }
    ]
  },
  "links": {
    "website": "https://asterpay.io",
    "docs": "https://asterpay.io/docs",
    "github": "https://github.com/AsterPay",
    "twitter": "https://x.com/Asterpayment",
    "npm": "https://www.npmjs.com/package/@asterpay/mcp-server",
    "pypi": "https://pypi.org/project/asterpay/",
    "x402_ecosystem": "https://x402.org/ecosystem",
    "well_known_x402": "https://x402.asterpay.io/.well-known/x402",
    "partner_program": "https://asterpay.io/partners/",
    "ecosystem_directory": "https://asterpay.io/ecosystem/"
  }
}
