1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x722d1d7828755b3c914287f34caee1cb9d822fa865985bfb516191aad408a700. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a7dec6a0-64cf-449f-86bd-a2d3468a9da1.json and https://artists.proofprofile.net/proofs/artist/a7dec6a0-64cf-449f-86bd-a2d3468a9da1.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf68d8b7615c3d629b54ecd0d66098e58aef14ea33ea9c69fbf52be55edfadf9f. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US7VG1846959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x854dca1626d080f39a0b19f8f7a8b3ca7f88072447995cf6ac129f3163c9231e. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMZ92007594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf30094e6398b3bb079b97f7192ad5ecc9023110622278a457cfea98f3f48c46e. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMZ92007599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b90989a2e98c2291129bf254cc184396f40e91efccaa58f9bc38a1f672deec0. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJX2018474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb1e570f132aaee5b69409abe7b3c9f07392c254d2a1d3081de8d0ca0199880b1. Chain 2 (Bitcoin): anchored in block 958517 (2026-07-18T07:54:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJX2084756.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb249c5811cce7e7915a77f0f295416393b9f2fd515b0db3ec4315fc15c651ff7. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJX2084760.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f659d6f19048a6f6de48f8ce203cf41daeca581ccffdd9a97cfbb508e78bcae. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ32150997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66b7a52cfa43de2aa03c0ac7d3845d4c8686424391c8bc63d1450c4fddc98404. Chain 2 (Bitcoin): anchored in block 958728 (2026-07-19T12:24:55Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMZ92162623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e38caa2356f7ad6a772722229ba8b5ad01e69b46b206f383eaf11edc906d67. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/US7VG2259122.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd92e50ccada115baedb9da384b3317b830d267de6f0ccaa12788e49c105ae7ef. Chain 2 (Bitcoin): anchored in block 958633 (2026-07-19T00:54:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ42271399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28cfd676b663275b829b68e89db2bb2c62d8eb1021554bb0a99805934a04568a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62206497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ed90356c3d59081615a2c0a9f0a8eb131c148eb419a05121ec0ab7f04a902c. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62207147.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c61e32fd3f8fa13469ec39fb16187b6186d430666241fbc56d3e18d717312a. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23:20Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62207091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d32698190cbfe27592a71b97d90a4c081375ca502b567b7f3d8f07088f7888a. Chain 2 (Bitcoin): anchored in block 960117 (2026-07-29T14:28:24Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9K2256478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8ada9e85da7d10a5a8e41492c7ec7308d3bbf1c475608ec0554a526efc66b9b. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2298253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45caca77ecc2c2b41e8437d14e886fe4955822df838ae6d93dce63ba634a2e7b. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2298254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5b1d21f300c3f57639180f23fce79f3d01342a0d064c929595959000304e048. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2298256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02739ac3ce5e7e7d7f8bea1fc6239bc17e319be8b0f51745d1377b82d89574fe. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2298257.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7c61e32fd3f8fa13469ec39fb16187b6186d430666241fbc56d3e18d717312a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62207091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28cfd676b663275b829b68e89db2bb2c62d8eb1021554bb0a99805934a04568a. Chain 2 (Bitcoin): anchored in block 958901 (2026-07-20T15:07:00Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHZ62206497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecfdc9ce2fc011dd09ed0d4929a19a50554be590799da75e786c124d12db02b. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9N2260056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaaa103f1d184a4fadd4cad50d6ed2ba8ad0230d3f62b162717ac1575c3331355. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGLS2306907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766a6cce7514d54aa13ac1075bd7382be3ed6071e86b1db1dd5d17a8995d498f. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGLS2314495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7c1d55ecdc42b7dc4c998ad68f477fa4d17272c77f6bf968383dedb927797d1. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJV2383030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6808a14608bc46703be85f4eafa99aca2786cbd7fc1f7ab534923a37cca0bf62. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34:21Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9K2346096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba5b877fce5e82700decd2bd7da768d1604b619e2d4f469fc0f36855ea22b2d5. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9L2319855.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43b7d03bc8052088a4bb249cd74a573d3a8df9885f415e079b89b04ce111f102. Chain 2 (Bitcoin): anchored in block 958822 (2026-07-20T04:30:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGLM2479790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ecfdc9ce2fc011dd09ed0d4929a19a50554be590799da75e786c124d12db02b. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9N2260056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x78e7d542a7495c9a595b5ca248ec9fa65ced71b6cee8711aa98a5e4e70fc3f20. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2345072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77bac829b9d3656d5939f61b068d3b100a3393f172717ff97829d08d760def90. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJW2497206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x504638e5e922862ed770b8cc7727246b41d3b82f4e213f16a613a4fff71c63b1. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJZ2471725.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb704264be7cd89414032fafb2b411836f200ca63d0169333e66fab00c040dee7. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTVM2444900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dbff457ba8ad6d7b90e768809ca7d51e32054cbd9f98876644e6a76690a5df4. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTVM2444896.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55d62249e97bb6681357252ddc7d5e61706cbbc78f457d84bbf63852990df249. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9K2488463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2d2bcb31bd2ca11ec79b401022f417e5ca6593464740f238f308339ef7fa41. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZGLM2584308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b92f97770219dea3e0f4020e5e54fd14730c2a0b1ec488c66784ccca2543930. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZNJW2582469.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72ee04b2df531263fbb3016d664b01425ed39798533bb5b96d4d666f15c0fb6f. Chain 2 (Bitcoin): anchored in block 957785 (2026-07-13T01:55:31Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTPX2503549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e9cf5c29eb70414595bac07d7899a4d1ffdfa76794084e1966b9b2760c9d11. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03:39Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZW9K2500332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3273429e10d3ce435e7b9d015e63f36830f8d8a171194663b90fcc8781428b5. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502237651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c1aa317e1d0954354dc8638582cd1ae9cb8bf8f80c2cbd6610edacef383f3b3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/SGB502227277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb479bb66d5ff4e9d2ee5abba43d54161bbc5ab34acda0af2aeaf3a39c72b8d74. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/FR96X2139851.