{
  "schema": "bmz-onchain-proof-v1",
  "network": "devnet",
  "sample": true,
  "testToken": true,
  "batchId": "801",
  "auditedAt": "2026-10-13T14:30:55.511Z",
  "allChecksPassed": true,
  "githubRuns": [
    "38409900269",
    "38410624523"
  ],
  "chain": [
    "direitos",
    "relatório",
    "portão de risco",
    "aprovação",
    "manifest",
    "assinatura",
    "pagamento",
    "recibo Memo"
  ],
  "hashes": {
    "manifest": "a903a0a5602fb5363f035af395f9a46ceb52917a2548eeb5fd321021875cdaeb",
    "scope": "191b70d1b191d094113544f56a3992da42647e31e967e5f15763631ab5dcbe7c",
    "source": "733b5eaedf5061df11bf2e2bce3f1a5cb62aa9366d4ea0c1fa3a01cb1d175e46",
    "rights": "25ac1d234a1e0ac59c6a20485a35b2ea135f219b6bb370596af128afb17d3b1f"
  },
  "payment": {
    "signature": "27e1tTQQChumFoKq2RqCq52TqTvV3ZE8zyXbVxceHSwPFbnXZTSC4UM6yYhCWBVJ12BNsAzHRC4vnreRmLRGf9QR",
    "slot": 510649356,
    "blockTime": "2026-10-13T14:04:30.000Z",
    "explorer": "https://explorer.solana.com/tx/27e1tTQQChumFoKq2RqCq52TqTvV3ZE8zyXbVxceHSwPFbnXZTSC4UM6yYhCWBVJ12BNsAzHRC4vnreRmLRGf9QR?cluster=devnet"
  },
  "batchAccount": {
    "address": "GcYFR6ZPgUHibB2d6SxAeuE8w3ymz8Zf3oSbkD6i7zN1",
    "explorer": "https://explorer.solana.com/address/GcYFR6ZPgUHibB2d6SxAeuE8w3ymz8Zf3oSbkD6i7zN1?cluster=devnet"
  },
  "memo": {
    "text": "BMZ1:801:a903a0a5602fb5363f035af395f9a46ceb52917a2548eeb5fd321021875cdaeb",
    "signature": "1txZirpcGXYHCCD2LkUtmVgALZLgNqGeUyUcYpMg8SATN37RaRhxN2szThUTtfQVJAKGXSeyEP7ttQikmd6dvWH",
    "slot": 510650591,
    "blockTime": "2026-10-13T14:09:26.000Z",
    "explorer": "https://explorer.solana.com/tx/1txZirpcGXYHCCD2LkUtmVgALZLgNqGeUyUcYpMg8SATN37RaRhxN2szThUTtfQVJAKGXSeyEP7ttQikmd6dvWH?cluster=devnet"
  },
  "split": {
    "amountMicro": "2000000",
    "sourceDeltaMicro": "-2000000",
    "recipients": [
      {
        "wallet": "4pMDxwuA7f3iuXQF1tZKihrhXtBSEA9WbvHowiz965gi",
        "tokenAccount": "Cgmn3kcsWiyh1atpNCb2EEhxcWztUNenRWvbGpztdrSK",
        "bps": 5000,
        "shareMicro": "1000000",
        "deltaMicro": "1000000"
      },
      {
        "wallet": "BnyrEuaniWRm23DqevWfaEbFsn6sv7YSBYQVjZ7pjsRV",
        "tokenAccount": "4WpSq2ghRNZ4xbbaeJCumRZERE74FZezFJUpbxq1iNt6",
        "bps": 3500,
        "shareMicro": "700000",
        "deltaMicro": "700000"
      },
      {
        "wallet": "7femMECo9huxgwPmUekyZcxaiVSFmotjndu2rZwxXiUy",
        "tokenAccount": "DWUMbGfHDMXaLjgVj29VuiKfaCAEikRWAKRpkFwmykXy",
        "bps": 1500,
        "shareMicro": "300000",
        "deltaMicro": "300000"
      }
    ]
  },
  "checks": [
    {
      "id": "journal.um-lote",
      "ok": true,
      "detail": "1 lote(s) no journal"
    },
    {
      "id": "rede.devnet",
      "ok": true,
      "detail": "genesis da devnet"
    },
    {
      "id": "hash.manifest",
      "ok": true,
      "detail": "recalculado a903a0a5602f… = importação = aprovação = recibo"
    },
    {
      "id": "importacao.fechou",
      "ok": true,
      "detail": "conciliado 2000000 de 2000000, retido 0"
    },
    {
      "id": "portao.clear",
      "ok": true,
      "detail": "portão gate-v2: clear"
    },
    {
      "id": "dados.amostra",
      "ok": true,
      "detail": "manifest marcado como amostra (sem contratos nem receita reais)"
    },
    {
      "id": "journal.ordem",
      "ok": true,
      "detail": "imported → reconciled → approved → prepared → sent → confirmed (tempos não decrescentes)"
    },
    {
      "id": "journal.sem-desvios",
      "ok": true,
      "detail": "confirmado, sem falha arquivada, contestação ou aprovação revogada"
    },
    {
      "id": "aprovacao.identidade",
      "ok": true,
      "detail": "aprovada por \"github:DGuedz · run 38409900269 · Fundador (DGue…\""
    },
    {
      "id": "aprovacao.vinculo",
      "ok": true,
      "detail": "a aprovação gravada no passo 2 aponta para o mesmo manifest"
    },
    {
      "id": "divisao.regra",
      "ok": true,
      "detail": "partes 1000000 / 700000 / 300000 = splitAmount(2000000) e somam o total"
    },
    {
      "id": "pagamento.finalizado",
      "ok": true,
      "detail": "slot 510649356, 2026-10-13T14:04:30.000Z"
    },
    {
      "id": "pagamento.so-nosso-programa",
      "ok": true,
      "detail": "programas: Cgws98fLCjKyCiXFuCmiBdxQpMU2FqBMNTNLh1yBWwiY"
    },
    {
      "id": "pagamento.deltas",
      "ok": true,
      "detail": "origem -2000000; destinatários 1000000 / 700000 / 300000"
    },
    {
      "id": "pagamento.sem-terceiros",
      "ok": true,
      "detail": "só a origem e os destinatários do manifest mudaram de saldo"
    },
    {
      "id": "batch.dono-e-split",
      "ok": true,
      "detail": "dono Cgws98fLCjKyCiXFuCmiBdxQpMU2FqBMNTNLh1yBWwiY"
    },
    {
      "id": "batch.conteudo",
      "ok": true,
      "detail": "batch_id 801, valor 2000000, hash gravado = hash do manifest"
    },
    {
      "id": "batch.pagamento-unico",
      "ok": true,
      "detail": "1 transação(ões) tocaram a conta do lote; a única é a do pagamento"
    },
    {
      "id": "memo.finalizado",
      "ok": true,
      "detail": "slot 510650591"
    },
    {
      "id": "memo.so-programa-memo",
      "ok": true,
      "detail": "programas: MemoSq4gqABAXKb96qnH8TysNcWxMyWCqXgDLGmfcHr"
    },
    {
      "id": "memo.texto",
      "ok": true,
      "detail": "BMZ1:801:a903a0a5602fb5363f035af395f9a46ceb52917a2548eeb5fd321021875cdaeb"
    },
    {
      "id": "memo.mesma-autoridade",
      "ok": true,
      "detail": "quem pagou a taxa do Memo é a mesma carteira do pagamento (8VRfRSQ7…)"
    },
    {
      "id": "memo.depois-do-pagamento",
      "ok": true,
      "detail": "o recibo veio depois do pagamento"
    },
    {
      "id": "recibo.vinculos",
      "ok": true,
      "detail": "o recibo aponta para o mesmo pagamento e a mesma conta Batch"
    },
    {
      "id": "evidencia.sem-segredos",
      "ok": true,
      "detail": "nenhum segredo ou dado pessoal nos arquivos"
    }
  ],
  "limits": [
    "Direitos, contratos e relatório são de amostra: prova técnica do motor, não de receita nem de cliente.",
    "Devnet, token de teste. Sem mainnet, sem Cloak.",
    "A aprovação registra o usuário do GitHub que disparou o workflow e uma autorização escrita; não é atestado jurídico dos termos."
  ]
}
