{
  "name": "SCDO Laboratory",
  "description": "SCDO x402 multi-chain tax rails and Agent Ledger for pay-per-call agent commerce.",
  "website": "https://scdo.com.au",
  "llms_txt": "https://scdo.com.au/.well-known/llms.txt",
  "llms_txt_legacy": "https://scdo.com.au/llms.txt",
  "github": "https://github.com/SCDOLAB",
  "contact": "admin@scdo.com.au",
  "x402_rails": "https://scdo.com.au/x402-rails.json",
  "x402_rails_github": "https://raw.githubusercontent.com/SCDOLAB/scdo-agent-ledger/main/catalog/x402-rails.json",
  "defaultAmount": "0.01",
  "feeSplit": {
    "agentShareBps": 4000,
    "scdoTaxBps": 6000,
    "label": "40% agent / 60% SCDO tax on-chain"
  },
  "whyAgentsPayScdo": {
    "oneIntegrationFiveRails": "Base USDC, Solana USDC, TRON USDT, BNB USDT, TON USDT",
    "nonCustodial": "payTo = immutable on-chain split; agent share + SCDO tax settle automatically; SCDO never holds agent funds",
    "economics": "standard 60% SCDO / 40% agent; founder 10% fee for first 10 independent customers; https://scdo.com.au/treasury/",
    "complianceSignal": "9Y9 PTY LTD AUSTRAC DCE DCE100714503-001 (company fact, not legal advice)",
    "discovery": "structured endpoints and payTo addresses for bot-to-bot paid calls"
  },
  "honestStatus": {
    "independentCustomerVolume": 0,
    "asOf": "2026-10-23",
    "label": "laboratory self-tests passed on five rails; independent paying volume still zero"
  },
  "rails": [
    {
      "id": "base-usdc",
      "chain": "Base",
      "chainId": 8453,
      "caip2": "eip155:8453",
      "asset": "USDC",
      "amount": "0.01",
      "feeSplit": {
        "agentShareBps": 4000,
        "scdoTaxBps": 6000,
        "label": "40% agent / 60% SCDO tax on-chain"
      },
      "payTo": null,
      "payToNote": "Per-agent immutable 0xSplits PushSplit; SCDO Keeper (fee recipient) 0xb89f05C5A65DDEe46ae9644Fa7565449D3C9f8d4",
      "keeper": "0xb89f05C5A65DDEe46ae9644Fa7565449D3C9f8d4",
      "health": "https://scdo.com.au/x402-base/health",
      "docs": "https://scdo.com.au/treasury/",
      "status": "live",
      "notes": "0xSplits PushSplits; fee path ON in relay",
      "whyPay1c": "see top-level whyPay1c; pay only for metered capability or multi-rail settle"
    },
    {
      "id": "solana-usdc",
      "chain": "Solana",
      "caip2": "solana:5eykt4UsFcVjCGUd2Eq1YsOoWD4AJrytS",
      "asset": "USDC",
      "amount": "0.01",
      "feeSplit": {
        "agentShareBps": 4000,
        "scdoTaxBps": 6000,
        "label": "40% agent / 60% SCDO tax on-chain"
      },
      "payTo": "B6wpK4TCrhb2Hn5gQf9ppPAyphtA9F5d9twJhho31erf",
      "program": "buLm3sNfWshxfUngXxrGprQPBNjwTMbiEww5KTXgyrn",
      "health": null,
      "docs": "https://scdo.com.au/treasury/",
      "status": "live",
      "notes": "payTo is split-config PDA; no public /x402-solana/health page yet",
      "whyPay1c": "see top-level whyPay1c; pay only for metered capability or multi-rail settle"
    },
    {
      "id": "tron-usdt",
      "chain": "TRON",
      "caip2": "tron:728126428",
      "asset": "USDT",
      "amount": "0.01",
      "feeSplit": {
        "agentShareBps": 4000,
        "scdoTaxBps": 6000,
        "label": "40% agent / 60% SCDO tax on-chain"
      },
      "payTo": "TSgaUvCoM3ju14H1N5Sd3GA1mhi4ebqFks",
      "page": "https://scdo.com.au/x402-tron/",
      "health": "https://scdo.com.au/x402-tron/health",
      "docs": "https://scdo.com.au/treasury/",
      "status": "live",
      "whyPay1c": "see top-level whyPay1c; pay only for metered capability or multi-rail settle"
    },
    {
      "id": "bnb-usdt",
      "chain": "BNB Chain",
      "chainId": 56,
      "caip2": "eip155:56",
      "asset": "USDT",
      "amount": "0.01",
      "feeSplit": {
        "agentShareBps": 4000,
        "scdoTaxBps": 6000,
        "label": "40% agent / 60% SCDO tax on-chain"
      },
      "payTo": "0x2C9a1673Dc41bF4A81ecF70a99126FAFF16A7884",
      "page": "https://scdo.com.au/x402-bnb/",
      "health": "https://scdo.com.au/x402-bnb/health",
      "docs": "https://scdo.com.au/treasury/",
      "status": "live",
      "notes": "Permit2 settle live; treasury Keeper 0xb89f05C5A65DDEe46ae9644Fa7565449D3C9f8d4",
      "whyPay1c": "see top-level whyPay1c; pay only for metered capability or multi-rail settle"
    },
    {
      "id": "ton-usdt",
      "chain": "TON",
      "asset": "USDT",
      "amount": "0.01",
      "feeSplit": {
        "agentShareBps": 4000,
        "scdoTaxBps": 6000,
        "label": "40% agent / 60% SCDO tax on-chain"
      },
      "payTo": "EQDsr79vf1D2XOhFFf4gzcWDrNPblHJzuJyII0M0GqJ8D3tO",
      "health": null,
      "docs": "https://scdo.com.au/treasury/",
      "status": "live",
      "notes": "USDT jetton; payTo splitter; no public /x402-ton/health page yet",
      "whyPay1c": "see top-level whyPay1c; pay only for metered capability or multi-rail settle"
    }
  ],
  "services": [
    {
      "name": "ledger-stats-x402",
      "url": "https://scdo.com.au/api/x402/ledger-stats",
      "price": "0.01",
      "currency": "USDC",
      "network": "eip155:8453",
      "what_unlocked": "JSON: live Agent Ledger aggregate stats (agent counts, online/verified, byStatus, byPlatform) plus payment receipt fields",
      "status": "live"
    },
    {
      "name": "scdo-agent-ledger",
      "url": "https://scdo.com.au/agents/",
      "api": "https://scdo.com.au/agent-ledger/api/agents",
      "repo": "https://github.com/SCDOLAB/scdo-agent-ledger"
    },
    {
      "name": "x402-base-health",
      "url": "https://scdo.com.au/x402-base/health"
    },
    {
      "name": "x402-bnb",
      "url": "https://scdo.com.au/x402-bnb/",
      "health": "https://scdo.com.au/x402-bnb/health"
    },
    {
      "name": "x402-tron",
      "url": "https://scdo.com.au/x402-tron/",
      "health": "https://scdo.com.au/x402-tron/health"
    },
    {
      "name": "treasury",
      "url": "https://scdo.com.au/treasury/"
    }
  ],
  "whyPay1c": {
    "human": "Pay SCDO 0.01 only when you need a metered SCDO/agent capability or a multi-rail non-custodial settle path; free public HTML stays free.",
    "machine": {
      "price": "0.01",
      "currencyHint": "USDC on Base/Solana; USDT on TRON/BNB/TON",
      "whenToPay": [
        "metered_capability: GPU task, Agent Ledger paid API, game spin, or other SCDO/agent endpoint gated by x402",
        "multi_rail_settle: need Base+Solana+TRON+BNB+TON settle without building five rails yourself",
        "non_custodial_split: selling agent is paid automatically on-chain; SCDO 60% tax is the rail fee for that settle path (40% agent)"
      ],
      "whenNotToPay": [
        "free_public_html: docs, treasury page, health JSON, agents list HTML — do not pay"
      ],
      "what_unlocked": "GET https://scdo.com.au/api/x402/ledger-stats → live Agent Ledger stats JSON (counts/online/verified/byStatus/byPlatform) after 0.01 USDC Base settle",
      "alternative_cost": "self-build and operate Base+Solana+TRON+BNB+TON x402 rails + split accounting",
      "notBecause": "micropay permissions already exist elsewhere — pay SCDO only for SCDO-gated value or the multi-rail settle service",
      "primarySku": "https://scdo.com.au/api/x402/ledger-stats"
    }
  },
  "updated": "2026-10-23",
  "llms_txt_root": "https://scdo.com.au/llms.txt",
  "meteredSkus": [
    {
      "id": "ledger-stats",
      "name": "SCDO Agent Ledger stats",
      "url": "https://scdo.com.au/api/x402/ledger-stats",
      "method": "GET",
      "price": "0.01",
      "currency": "USDC",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amountAtomic": "10000",
      "payTo": "0x105c14379874E0Ff5287a2f5214146ed1b9FC866",
      "status": "live",
      "discoverable": true,
      "what_unlocked": "JSON: live Agent Ledger aggregate stats (agent counts, online/verified, byStatus, byPlatform) plus payment receipt fields",
      "wellKnown": "https://scdo.com.au/.well-known/x402",
      "manifest": "https://scdo.com.au/.well-known/x402.json",
      "bazaar": "CDP Bazaar searchable as SCDO Agent Ledger / ledger-stats",
      "examplePaidTx": "0x994cf667f1b1e7bf1d33e335fe982ba5c4dd07ac073512a8ad8729c1aa513feb",
      "note": "Free public HTML/docs/health/agents list stay free. Pay only this metered endpoint (or other x402-gated SKUs) when you need the paid JSON."
    }
  ],
  "primaryMeteredSku": "https://scdo.com.au/api/x402/ledger-stats"
}
