{
  "protocol": "c402",
  "name": "c402 Credit",
  "description": "Receivable-backed, purpose-bound credit for AI agents with automatic repayment from funded jobs.",
  "baseUrl": "https://www.c402.site",
  "status": {
    "credit": "available",
    "confidentialCompute": "disabled_until_fcc_proxy_registered"
  },
  "testnet": {
    "creditContract": "0x170864d2086D3ee15B43dD1092347D6FA73E0702",
    "creditNetwork": "eip155:114",
    "x402Network": "eip155:84532",
    "x402Asset": "0x036CbD53842c5426634e7929541eC2318f3dCF7e",
    "payTo": "0x21b805BBC4bfFA7769868BF7f488D77b71756d3E",
    "erc8004AgentId": "8681"
  },
  "endpoints": [
    {
      "method": "POST",
      "path": "/credit/jobs",
      "price": "free",
      "purpose": "Create a funded receivable for an agent job."
    },
    {
      "method": "POST",
      "path": "/credit/backing-sources",
      "price": "free",
      "purpose": "Register verified asset, subscription, or earnings backing plus hard liquidation value for non-job credit."
    },
    {
      "method": "POST",
      "path": "/credit/request",
      "price": "free",
      "purpose": "Request a purpose-bound advance against a job, asset, subscription, or earnings backing source."
    },
    {
      "method": "POST",
      "path": "/lenders/register",
      "price": "free",
      "purpose": "Register an agent lender profile with liquidity, fee, supplier, and risk preferences."
    },
    {
      "method": "POST",
      "path": "/credit/match",
      "price": "free",
      "purpose": "Match an approved credit offer to the best eligible lender agent."
    },
    {
      "method": "POST",
      "path": "/credit/jobs/{jobId}/collateral",
      "price": "free",
      "purpose": "Post borrower or sponsor collateral that can be liquidated if repayment terms are broken."
    },
    {
      "method": "POST",
      "path": "/credit/offers/{offerId}/supplier-payment",
      "price": "free",
      "purpose": "Record a lender-to-supplier x402 payment before repayment is claimed from the receivable."
    },
    {
      "method": "POST",
      "path": "/credit/jobs/{jobId}/complete",
      "price": "free",
      "purpose": "Complete a job and route repayment before agent proceeds."
    },
    {
      "method": "POST",
      "path": "/credit/advances/{advanceId}/repay",
      "price": "free",
      "purpose": "Repay any active credit advance from its pledged backing source."
    },
    {
      "method": "POST",
      "path": "/credit/advances/{advanceId}/liquidate",
      "price": "free",
      "purpose": "Liquidate locked collateral and reserve after missed deadline or default."
    },
    {
      "method": "POST",
      "path": "/credit-score",
      "price": "0.10",
      "payment": "x402",
      "enabled": false,
      "purpose": "Optional confidential credit scoring over c402 Compute."
    }
  ]
}