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 0x59cc104b0689d3c0ad15d033efddb0b7ac8f192c4016f029ec4f05c29fa321cd. 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/07aa14d6-b4d3-412f-83a3-cbb1e0260e7c.json and https://artists.proofprofile.net/proofs/artist/07aa14d6-b4d3-412f-83a3-cbb1e0260e7c.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 0xffbacf9d4263e0cda4902d6b0e18907c39a77eb5d28e27d801c2650cd1d3da71. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/QZNWU2442703.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2ac95d93f70e8fbc533b4dfd9013e92eb768d2a35b55df7a458d633ebe8e4e4. 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/QZNWU2442704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7a4533b5e63954e681da19d3fbd24c3aed50b29d4a1fd473808c58216904dd1. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/QZNWU2442705.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa901ff54f3ba23a03cd68d622cf049df982c7cfbb6966cebb014ebed117cd640. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03:04Z), 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/QZNWU2442706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9fbedc0aa1017173dd0168627c71b005abf0451dd94c9d7862aed34ff0b5412. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZNWU2442707.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fed02a9761602b744b3138fded10aba2e9b8bed288d0fc0945e90746af1dd5c. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZNWZ2446302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3231d56f8160ecab0f78968e82e7b4522d97dfef961300eb151eee66e1ca12e4. Chain 2 (Bitcoin): anchored in block 957759 (2026-07-12T21:46:51Z), 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/QZNWZ2447068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f2710fbdb08903d357616f6cf14ff3a7dd29dcb2b1e2e72e731dc77908fbc55. Chain 2 (Bitcoin): anchored in block 957766 (2026-07-12T22:25:04Z), 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/QZNWZ2447806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3b31c1a822cdb61b225e3a49acb285e9eb5bf316965ef64f3fe435d4dece101. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZTAY2424340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36ba2494af42a0b1bfa81ca80960775055548aec741ed323733a0bc86fb632f8. Chain 2 (Bitcoin): anchored in block 957761 (2026-07-12T21:55:15Z), 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/QZTB62492051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de8c1578ca2121e4823f5c5d29058abc54a2c4deabcbdacb9f2979c84a2fe06. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZWFJ2457790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2d5d6cbfb47efd9052b76ab04644da948b9273f3fdc2e9dc885fc6a12c613cb. Chain 2 (Bitcoin): anchored in block 957763 (2026-07-12T22:01:25Z), 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/QZWFT2456159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf80b2fc11ae72cb06e7bda190034814685a50a61d34b086d30ca47d442ca2b33. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/QZWFT2456161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc79e0737e2dc174efe85352eefd1e0c342d882628fdbf53ec6da726ed63ef67a. Chain 2 (Bitcoin): anchored in block 957851 (2026-07-13T11:26: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/QZWFT2456165.