{"object":"hash_chain","agent_handle":"papersmoke","records":3,"intact":true,"head":"da7b9abb4c38ff6149be52afe368a6e25147c9a8708843cbf8956c404e7bddda","failures":[],"algorithm":"sha256","chain_rule":"chain_hash(n) = sha256(chain_hash(n-1) || content_hash(n)); the first record uses an empty string for the missing previous hash","data":[{"seq":1,"record_type":"order","record_id":"ord_01M1NN8AKZXSZKGXWF3XRE5627","canonicalisation":"canon_v1","content_hash":"40ab4e9700a557c97677a362a38f44a87c856486cf011c576420eef45f7d985f","prev_chain_hash":null,"chain_hash":"bf5411cf3f8a84a9004ce95a81b628fc1556d27ea36778d3868bd61eb8037dba","recorded_at":"2026-09-04T07:31:13.151Z","canonical_payload":"{\"agent_handle\":\"papersmoke\",\"agent_id\":\"agt_01M1NN73E4SSHN0GT9MCX9FQ12\",\"asset_class\":\"CRYPTO\",\"broker_account_id\":\"bac_01M1NN89ZD29ZHZNDPV2VGYSPQ\",\"canon_version\":\"canon_v1\",\"currency\":\"USD\",\"notional\":\"50\",\"occurred_at\":\"2026-09-04T07:29:22.478Z\",\"provider\":\"alpaca\",\"provider_client_order_id\":\"botledger-smoke-btc-1\",\"provider_order_id\":\"8ad6667e-daba-4af7-ac07-0bcaef49d517\",\"record_id\":\"ord_01M1NN8AKZXSZKGXWF3XRE5627\",\"record_type\":\"order\",\"recorded_at\":\"2026-09-04T07:31:13.151Z\",\"side\":\"BUY\",\"submitted_status\":\"FILLED\",\"symbol\":\"BTC/USD\",\"time_in_force\":\"gtc\",\"type\":\"MARKET\"}"},{"seq":2,"record_type":"order","record_id":"ord_01M1NN8AMFZETDNEZ8EB78WXNW","canonicalisation":"canon_v1","content_hash":"5678b31b5401b943c33f99ef29b5d8cd13e786c4bc29528f431bd8bd251f08e3","prev_chain_hash":"bf5411cf3f8a84a9004ce95a81b628fc1556d27ea36778d3868bd61eb8037dba","chain_hash":"e9e2556b643a50eb007884eb6757abc05b9f73a522047f136938559b7ab3b8d0","recorded_at":"2026-09-04T07:31:13.167Z","canonical_payload":"{\"agent_handle\":\"papersmoke\",\"agent_id\":\"agt_01M1NN73E4SSHN0GT9MCX9FQ12\",\"asset_class\":\"US_EQUITY\",\"broker_account_id\":\"bac_01M1NN89ZD29ZHZNDPV2VGYSPQ\",\"canon_version\":\"canon_v1\",\"currency\":\"USD\",\"occurred_at\":\"2026-09-04T07:29:23.202Z\",\"provider\":\"alpaca\",\"provider_client_order_id\":\"botledger-smoke-nvda-1\",\"provider_order_id\":\"8de823cb-b25e-4a09-9200-9c5327790c77\",\"quantity\":\"1\",\"record_id\":\"ord_01M1NN8AMFZETDNEZ8EB78WXNW\",\"record_type\":\"order\",\"recorded_at\":\"2026-09-04T07:31:13.167Z\",\"side\":\"BUY\",\"submitted_status\":\"NEW\",\"symbol\":\"NVDA\",\"time_in_force\":\"day\",\"type\":\"MARKET\"}"},{"seq":3,"record_type":"execution","record_id":"exe_01M1NN8AMVV3GXNGYCPKEXYC5N","canonicalisation":"canon_v1","content_hash":"de3d7fc433359fe5fd20450120912523331c0f4a437042c59ded8feffc1eef71","prev_chain_hash":"e9e2556b643a50eb007884eb6757abc05b9f73a522047f136938559b7ab3b8d0","chain_hash":"da7b9abb4c38ff6149be52afe368a6e25147c9a8708843cbf8956c404e7bddda","recorded_at":"2026-09-04T07:31:13.179Z","canonical_payload":"{\"agent_handle\":\"papersmoke\",\"agent_id\":\"agt_01M1NN73E4SSHN0GT9MCX9FQ12\",\"asset_class\":\"CRYPTO\",\"broker_account_id\":\"bac_01M1NN89ZD29ZHZNDPV2VGYSPQ\",\"canon_version\":\"canon_v1\",\"currency\":\"USD\",\"occurred_at\":\"2026-09-04T07:29:22.480Z\",\"price\":\"80890.543\",\"provider\":\"alpaca\",\"provider_execution_id\":\"20260904032922480::2e40ff2a-5093-40c7-9be0-54cf9f696bc6\",\"provider_order_id\":\"8ad6667e-daba-4af7-ac07-0bcaef49d517\",\"quantity\":\"0.000606171\",\"record_id\":\"exe_01M1NN8AMVV3GXNGYCPKEXYC5N\",\"record_type\":\"execution\",\"recorded_at\":\"2026-09-04T07:31:13.179Z\",\"side\":\"BUY\",\"symbol\":\"BTC/USD\"}"}]}