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 0xe98bc5e67b8b529daefc3fa1896b4a276c67dc779e43cf87b08121288fd18d57. 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/94aaf38e-6bf8-410e-96a6-a7ff401d2f2b.json and https://artists.proofprofile.net/proofs/artist/94aaf38e-6bf8-410e-96a6-a7ff401d2f2b.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 0x98b0ac3046867301e1439e2fdf355546104c8c7e3d4d1c85fc7483890ee32b12. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZMZ92407127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c4630be3f1310c0c00ef8e0dcb8c321bd839831ce6ff9c4a79a05e765ba5b85. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32:48Z), 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/QZW9K2433100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x160c06584bc4de9ed5a3ceb7788c78cc2ca0e216382d028e5b5f97453100e27a. 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/QZW9K2433101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b27541c2f8d09e2ed738d5077a7db8e90fd3b133943ddeade5b52d6c509a59f. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZW9K2433102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x163262b370609d1cd671ed062b684e461b33e484ec61a21251fbbaaaf4c5daa0. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZW9K2433103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcbd283c3a3fcceb5cccfd5b6b75049d1d60f8e9c2cff81d84fcc86699313a50c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZW9K2433104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x333b6602a9e09144b992a4ade86f2604ca7c94fb1ad57661581aa8c7dfb675ef. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZW9K2433105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08242a9f8703f7fe0afb377a6a400ed766095508bf2649a3e2ecd363df77cd3. 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/QZW9K2433106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6caa5d1ff0a4178576ca2d2009402b2aa787a593a86e5936b0095e9a8f0e4d6. 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/QZW9K2433107.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98b0ac3046867301e1439e2fdf355546104c8c7e3d4d1c85fc7483890ee32b12. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZMZ92407127.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8963a9b841b3457ea3c1944e42015c5be0ba5d78fed01dbe3854150f4cbd6afb. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZW9K2433108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64106b7200fa13dfdbf65e56b38d674457184cf1d1eb8ca46967aaac12ba1cd6. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/QZW9K2266943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32f8859281e48fc64469ded763e03be7037e5e87bdaa46c9df7b30f73d22a001. 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/QZW9K2266944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84dfbba06a105fb052121071f2983d8b076d0d8ed05e85b35063b6fc7b024b80. 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/QZW9K2266945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x922ee4a08772eaad780df33938e699f200a88c7602f998ac5f2de2f70adbca67. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZW9K2266946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ba9b0c829f9b5477ee8eeebd65cd8b6da1d9bdabdd99da977f53c0a21e0ee4. 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/QZW9K2266947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c50a1d7267503be4383e2348d549ae88f3c68387fe86465c55fddf4b2bfd82. 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/QZW9K2266948.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x329e9f6dc293489b205ab40ed00b016b56566b940f1515ee289292b8cbdd272b. 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/QZW9K2266949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7ed422313090a9d46c5cc9b0df823167f39eb921824b46cf60259640871203. 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/QZW9K2266950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e13cd7c0d1c5fb7fe38da05529432e7cb9f42e4d312cbb8410a683ca8d0d2de. 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/USL4Q2041308.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae757e6acecb8767ae42abb2efbc10712e99e3647ee7f1c3b30b4099931792c. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/ARIXB2401987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f95957bd4a12ae0e12f7feae74f6663f1348871100748cb710f3b48ba139936. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/USDY41949645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7c55c43d8f97e071057be234979f598337c6eb66f8b272a03a01c99c356536. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/QZTVM2329731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff2097ceaf8f9b74f1ef8ddd5c82471093dc1017eabf75498691f1adb00baa80. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/QZW9K2498745.