{
  "$comment": "Single source of truth for every operational claim on flashrouter.io, the README, and GET /v1/status. Edit here only; run `python tools/render-status.py` to regenerate the marked blocks. A component may be REAL only with a `verified` date and an `evidence` line.",
  "version": 1,
  "updated": "2026-09-04",
  "vocabulary": {
    "REAL": "running and verified on the date shown",
    "LOCAL-DEMO": "runs on the operator machine; not on a public host",
    "SKELETON": "code exists; not deployed",
    "ABSENT": "does not exist"
  },
  "entity": {
    "operator": "UnyKorn LLC",
    "jurisdiction": "Wyoming, USA",
    "perimeter": "UnyKorn LLC is a technology and administration service provider. It is not a bank, broker-dealer, exchange, custodian, trustee, transfer agent, appraiser, auditor, investment adviser, money transmitter, or issuer of securities. Nothing on this site is an offer to sell or a solicitation to buy any security, loan, or financial product."
  },
  "components": [
    {
      "id": "site-v2",
      "name": "flashrouter.io v2 site",
      "state": "REAL",
      "verified": "2026-09-04",
      "evidence": "Served from Pages project flashrouter-v2 via Worker flashrouter-site since 2026-09-04; HSTS, CSP, noindex on the two REGULATED product paths; estate copyguard against the live host: 0 findings.",
      "links": [
        {
          "label": "public-status.json",
          "href": "https://flashrouter.io/public-status.json"
        }
      ]
    },
    {
      "id": "aave-flashwallet-base",
      "name": "Client-specific Aave V3 flash-loan contract, Base mainnet",
      "state": "REAL",
      "verified": "2026-09-04",
      "evidence": "Bytecode present at 0x13ED5bB77711A6cdd3B0963c2D97A185f7E6879C: 3,306 bytes, SHA-256 4df724cbc83fd69d3e3253a5093e493affb43c4c7bb1ec15c3d590163e24d7ae (eth_getCode, base.drpc.org).",
      "links": [
        {
          "label": "Basescan",
          "href": "https://basescan.org/address/0x13ED5bB77711A6cdd3B0963c2D97A185f7E6879C"
        }
      ]
    },
    {
      "id": "aave-premium-base",
      "name": "Aave V3 flash premium on Base",
      "state": "REAL",
      "verified": "2026-09-04",
      "evidence": "Pool.FLASHLOAN_PREMIUM_TOTAL() = 5 bps at 0xA238Dd80C259a72e81d7e4664a9801593F98d1c5 (eth_call). Re-read live by the API on every quote.",
      "links": [
        {
          "label": "Pool on Basescan",
          "href": "https://basescan.org/address/0xA238Dd80C259a72e81d7e4664a9801593F98d1c5"
        }
      ]
    },
    {
      "id": "multi-provider-router",
      "name": "Multi-provider routing (Aave V3, Balancer V2, Uniswap V3, MakerDAO)",
      "state": "SKELETON",
      "verified": null,
      "evidence": "Contracts and tests exist in contracts/. Not deployed to any public mainnet. No completed public audit.",
      "links": [
        {
          "label": "contracts/src",
          "href": "https://github.com/FTHTrading/flashrouter/tree/main/contracts/src"
        }
      ]
    },
    {
      "id": "api-v2",
      "name": "API v2 (quotes, attestations, XRPL reads, intake)",
      "state": "REAL",
      "verified": "2026-09-04",
      "evidence": "Deployed as Worker flashrouter-api on api.flashrouter.io since 2026-09-04 (route moved from the June stub 18:01 UTC): health, chain reads, quote, XRPL reads verified against the served response; 22/22 unit tests; native rate-limit bindings; RPC failover for Base and XRPL.",
      "links": [
        {
          "label": "api/worker",
          "href": "https://github.com/FTHTrading/flashrouter/tree/main/api/worker"
        }
      ]
    },
    {
      "id": "pof-attestations",
      "name": "Proof-of-Funds attestation service",
      "state": "REAL",
      "verified": "2026-09-04",
      "evidence": "Attestation service deployed with signing key kid 2026-09 (public key pinned in api/worker/KEYS.md, fingerprint 60750710\u2026). One attestation issued and verified against Base mainnet from the operator machine before deploy; no client attestation issued yet.",
      "links": [
        {
          "label": "ADR-0002",
          "href": "https://github.com/FTHTrading/flashrouter/blob/main/docs/decisions/ADR-0002-pof-attestation-design.md"
        }
      ]
    },
    {
      "id": "xrpl-tradelines-testnet",
      "name": "XRPL tradeline issuance (trust lines, Credentials, TokenEscrow)",
      "state": "REAL",
      "verified": "2026-09-04",
      "evidence": "Testnet only. 12 transactions in xrpl/evidence/demo-testnet-2026-09-04T16-05-11-272Z.json; unauthorized draw rejected with tecPATH_DRY. Mainnet issuance gated on an operator decision.",
      "links": [
        {
          "label": "evidence file",
          "href": "https://github.com/FTHTrading/flashrouter/blob/main/xrpl/evidence/demo-testnet-2026-09-04T16-05-11-272Z.json"
        }
      ]
    },
    {
      "id": "xrpl-lending-protocol",
      "name": "XRP Ledger Lending Protocol (XLS-66) and Single Asset Vault (XLS-65)",
      "state": "ABSENT",
      "verified": "2026-09-04",
      "evidence": "Amendments not enabled on XRPL mainnet (validated ledger 106,758,857; decoded from the Amendments ledger entry). Tooling refuses these transaction types until they are.",
      "links": []
    },
    {
      "id": "custody",
      "name": "Client assets held by UnyKorn LLC",
      "state": "ABSENT",
      "verified": "2026-09-04",
      "evidence": "By design. Contracts are deployed to the client's own address and ownership is transferred at handoff.",
      "links": []
    }
  ],
  "chain": {
    "base": {
      "chain_id": 8453,
      "explorer": "https://basescan.org",
      "aave_pool": "0xA238Dd80C259a72e81d7e4664a9801593F98d1c5",
      "premium_bps": 5,
      "premium_read": "2026-09-04",
      "reference_contract": "0x13ED5bB77711A6cdd3B0963c2D97A185f7E6879C",
      "reference_bytecode_bytes": 3306,
      "reference_bytecode_sha256": "4df724cbc83fd69d3e3253a5093e493affb43c4c7bb1ec15c3d590163e24d7ae",
      "assets": [
        "USDC",
        "WETH",
        "cbETH",
        "cbBTC"
      ],
      "block_time_sec": 2
    }
  },
  "xrpl": {
    "mainnet": {
      "rippled": "3.3.0",
      "ledger": 106758857,
      "read": "2026-09-04",
      "enabled": [
        "MPTokensV1",
        "Credentials",
        "PermissionedDomains",
        "TokenEscrow",
        "PermissionedDEX",
        "Clawback",
        "AMM"
      ],
      "not_enabled": [
        "SingleAssetVault",
        "LendingProtocol",
        "Hooks",
        "Batch"
      ],
      "explorer": "https://livenet.xrpl.org"
    },
    "testnet": {
      "explorer": "https://testnet.xrpl.org"
    }
  },
  "audit": {
    "completed": false,
    "statement": "No security audit of any FlashRouter contract has been completed. When one is, this entry will name the firm, scope, commit hash, report link, date, and remediation status."
  },
  "fees": {
    "public": false,
    "statement": "Fees are stated in the signed engagement letter and do not appear on any public surface."
  },
  "tests": {
    "api_worker": {
      "passed": 22,
      "total": 22,
      "runner": "node --test",
      "date": "2026-09-04"
    }
  },
  "source": {
    "repo": "https://github.com/FTHTrading/flashrouter",
    "commit": "9cf47dd",
    "commit_note": "filled by tools/render-status.py from the last commit touching this file"
  }
}
