{
  "project": "MachineTransfer",
  "scope": "Local development tests only. No public network or real funds.",
  "testEvidenceRecordedOn": "2026-10-08",
  "contractTests": {
    "passed": 20,
    "command": "npm run test:contracts"
  },
  "apiAndSdkTests": {
    "passed": 14,
    "command": "npm run test:api"
  },
  "extendedChecks": {
    "checkedAt": "2026-10-08T07:24:07.236899+00:00",
    "command": "npm test",
    "node": "v22.22.2",
    "exitCode": 0,
    "scope": "local tests; no public blockchain deployment",
    "suites": {
      "contractsAndBatcher": 20,
      "apiAndSdk": 14,
      "walletPolicy": 8,
      "feeArithmetic": 8,
      "releaseConfiguration": 13,
      "tokenTaxArithmetic": 2,
      "testnetLaunchGate": 9
    },
    "totalTestsPassed": 74,
    "siteChecks": "5 HTML pages, links, no inflation display, 5% issuance and 1% tax preserved, launcher source matches shared gate, discovery still declares no public payments",
    "inputs": {
      "api/app.cjs": "e1eaacf54c23df6bef59b6f3eab6d2f2e8587b0392180c0180f25e42f9400eed",
      "api/server.cjs": "250675be69fca5a620ab4f655fc2266ad7946f56aa5b35e64557d02212845abf",
      "contracts/AgentToken.sol": "7384919c1bb261a172684bd575ceee3784db8c5c018369c3e00c5ab9257af121",
      "contracts/PaymentBatcher.sol": "6de5f55998315975e786ad730cbf007ea03088695f5d084d90bb7641b0c67711",
      "contracts/test/AuthorizationWallet.sol": "652011366d1f59ff645c60ccc6c5cdb59c5936bb400a45a2685ee6581d19f512",
      "contracts/test/QuoteToken.sol": "09a4504af04c518d699787c619d6f830647fc94ce2fc775e3877e4ff10a3796e",
      "scripts/check-site.py": "6821202af6ad00336b233ae6ad4c8ce29a6b28893d061967a0edb8f5fb375768",
      "scripts/verify-release.cjs": "12c7cfa89a7299dea95514ff50ab9b026e71e31046be8198d87d5ac4796de61d",
      "sdk/fees.cjs": "fd24eee8256e6c8a6f4dcd561d5a02f67e083e0883f02b2821e8a3b5e9780c08",
      "sdk/index.cjs": "9496f8f63939646db3ba91ab83d673a90da428ce6889dfb15b70a86ac8e4b951",
      "sdk/policy.cjs": "45e095ab6667cbe8adb169d030657e037abd5ecb5f6eccbde5d56ff5476797dc",
      "sdk/token-tax.cjs": "401390a7782e58bf5d1d3ce4241ae44ac562415bdca4af3d9d6bf07ba390e59c",
      "test/api.test.cjs": "bad231858c7b656a6ce938018cce523f65c84cc2187cbc1608b9565f634b6260",
      "test/batcher.cjs": "98996e4f4e9ba95a334bb71c77fd65962ad4a98e433e96b0e99f87e5b6eb9a7b",
      "test/contracts.cjs": "dc6980ba5c03febeaf3ae59ef276adfe6b8e2a471542f951818129d30b7e4148",
      "test/fees.test.cjs": "0ae83b0eea82908be9271c2aef9c57fe5e33d9874c4d96e4554ee9565235ec06",
      "test/policy.test.cjs": "8192d71b4ee9558c1375e2d5c691a410d356792091338036d8273b5c7587c31a",
      "test/release-config.test.cjs": "f32fc0a067d2033f1a4d9a26cb03bbc344dce25cd82e03fca29fb89c900acb75",
      "test/token-tax.test.cjs": "d4ade38c9485381a981050f3de7fb9c781188915e06f11fe7312e8f97d0eb8d5",
      "sdk/testnet-launch.cjs": "8f7804fb9f08571ccc5c2b249332cb8e5f13bde6f96c60e72d932248ff18e556",
      "test/testnet-launch.test.cjs": "de75dd3eedd5ffa8982aff42d329125c4cff4ede16403f9e41da504f0aadbde1",
      "test/testnet-launch-integration.cjs": "e362c35319044816eca9f5c8c11f52db2ee6b8eb628977d0c9a8939c63296401",
      "web/dist/pilot.js": "19b532959bd6fdedea3ce3d09a973de7b74431628a8e57172a3e06781875b4a6",
      "web/dist/pilot.html": "ccfff426a23ce1e691de4bd73d17e07f7e362c53329ec13a18153e5dae9beac5",
      "web/dist/testnet-launch.js": "8f7804fb9f08571ccc5c2b249332cb8e5f13bde6f96c60e72d932248ff18e556"
    }
  },
  "payment": {
    "scope": "Local development only; no public network or economic value",
    "verifiedAt": "2026-10-08T06:54:54.948Z",
    "chainId": 20261008,
    "tokenAddress": "0x5FbDB2315678afecb367f032d93F642f64180aa3",
    "payment": {
      "grossAmount": "2.5",
      "recipientAmount": "2.475",
      "treasuryTaxAmount": "0.025",
      "symbol": "MTR",
      "hash": "0x3614faf409fa6c7ecfdee03f11831b0fed5741961e6e678aeb89590b99f8f5ba",
      "gasUsed": "110888"
    },
    "receipt": {
      "status": "confirmed",
      "hash": "0x3614faf409fa6c7ecfdee03f11831b0fed5741961e6e678aeb89590b99f8f5ba",
      "blockNumber": 2,
      "confirmations": 1,
      "transfers": [
        {
          "from": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
          "to": "0x3C44CdDdB6a900fa2b585dd299e03d12FA4293BC",
          "amount": "2.475",
          "value": "2475000000000000000",
          "symbol": "MTR"
        },
        {
          "from": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
          "to": "0x70997970C51812dc3A010C7d01b50e0d17dc79C8",
          "amount": "0.025",
          "value": "25000000000000000",
          "symbol": "MTR"
        }
      ],
      "payments": [
        {
          "from": "0xf39Fd6e51aad88F6F4ce6aB8827279cffFb92266",
          "to": "0x3C44CdDdB6a900fa2b585dd299e03d12FA4293BC",
          "gross": "2500000000000000000",
          "net": "2475000000000000000",
          "tax": "25000000000000000",
          "treasury": "0x70997970C51812dc3A010C7d01b50e0d17dc79C8"
        }
      ],
      "network": "local-devnet",
      "economicFinality": false
    },
    "replayRejected": true,
    "verified": true
  },
  "batch": {
    "scope": "Local identical ten-payment fixtures; repeated same recipient; not a public fee or throughput benchmark",
    "verifiedAt": "2026-10-08T06:58:14.720Z",
    "count": 10,
    "grossPerPaymentMtr": "0.0001",
    "recipientPerPaymentMtr": "0.000099",
    "treasuryPerPaymentMtr": "0.000001",
    "individualGas": "822204",
    "batchGas": "498999",
    "gasSaved": "323205",
    "individualHashes": [
      "0xff3f3493e98c1f819d4f0cb6e7646279039a0c213032fbb9e9e242631a01c75c",
      "0x88b7cc1027fcbe584374e9f639b0c9a469ac4a24faf7240b3370faefd59380fd",
      "0x0fdb4e548b858e407d9a5a55eded4448ab7bf48bdfb9033453ece55043b1d665",
      "0x2743d6339d82bbbb575d9f732b313ced09629962c3a8c9e18e9e560565feaa2b",
      "0xc2c8bbe551ce157922f56a988155fa13a5051e5d1605082508ec1af41ea081d8",
      "0x8de76e67e664ed615fe30917cc1ea58f845a97b486b3017d5c174ba132d5c108",
      "0x87cdd10a9bf1684ccbd783f0af1d5644936a499db6241a542e37b84222dd453d",
      "0xceb3cd2ca85adadc533f4b7450ec3955c66743ed6bb2ffb7abdfa15e0b085550",
      "0x88aed5271b3c33ffd55eeda532c495ad51615c007589b11babd77edf33216cef",
      "0xff191f83c98fcf38a3dff972fe196eee6cd0706ceddfb9f0ca27d0ba749f130e"
    ],
    "batchHash": "0xb2f2348f355165259b9948ac2b0573a1f4bc520d4564abc42cc881c7a5b09e02",
    "batcher": "0xB7f8BC63BbcaD18155201308C8f3540b07f84F5e",
    "verified": true,
    "limits": "Gas payer still funds execution. No sponsored gas service, off-chain channel or USD price. Atomic batch failure may waste gas."
  },
  "dex": {
    "scope": "local educational devnet only; no public DEX listing or real liquidity",
    "verifiedAt": "2026-10-08T06:54:55.468Z",
    "chainId": 20261008,
    "officialFactoryPackage": "@uniswap/v2-core@1.0.1",
    "tokenAddress": "0x5FbDB2315678afecb367f032d93F642f64180aa3",
    "quoteAddress": "0x9fE46736679d2D9a65F0992F2272dE9f3c7fa6e0",
    "factoryAddress": "0xCf7Ed3AccA5a467e9e704C703E8D87F634fB0Fc9",
    "pairAddress": "0x7852f1234c7540cB33D2a5117a5794ACEB204b96",
    "quoteAsset": "Local Demo Quote; freely minted fixture with no real-world value",
    "liquidity": {
      "tokenGross": "10000000000000000000000",
      "tokenNet": "9900000000000000000000",
      "quote": "20000000000000000000000",
      "lpShares": "14071247279470288662696"
    },
    "swap": {
      "inputGross": "9900000000000000000",
      "poolInputNet": "9801000000000000000",
      "treasuryTax": "99000000000000000",
      "quote": "19721134648467922706",
      "minOutput": "19622528975225583092",
      "received": "19721134648467922706",
      "feeBasisPoints": 30,
      "minOutputEnforcement": "local pre-transaction assertion, then verified actual received balance; not a production router"
    },
    "reverseSwap": {
      "quoteInput": "9860567324233961353",
      "grossOutput": "4873565572013322661",
      "netReceived": "4824829916293189435",
      "treasuryTax": "48735655720133226",
      "hash": "0xc7d76595c32a17bffdf4f530d9919fc484ea2716d4388ec36977d943ce4b06eb"
    },
    "transferTaxBps": 100,
    "reservesBefore": [
      "9900000000000000000000",
      "20000000000000000000000"
    ],
    "reservesAfter": [
      "9909801000000000000000",
      "19980278865351532077294"
    ],
    "transactionHashes": {
      "pairCreation": "0x3b563153be29fb6ca6a3392bd9551f0978f6a3c5deb4dc66229f98d07614ff71",
      "liquidityMint": "0x1431d579b893cb43c3a77cce18a45bb941d7a0492dd88219c75cd20e7ff773e1",
      "swap": "0x79d0a246bcc074e105e64b32ded3dbf4525f34d56010bd7dd3dd04edc4f9c896"
    },
    "verified": true
  },
  "limitations": [
    "Unaudited",
    "No production bridge",
    "No public liquidity",
    "No speed or cost benchmark",
    "No x402 conformance claim"
  ]
}
