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 0x7f3104144d65fe15f86c10b72446bba78b39a19a463e9d3d8ec8e60e7168ceaf. Chain 2 (Bitcoin): anchored in block 954647 (2026-06-21T04:36:58Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d69263f8-783c-4709-a6bb-659541b9a4b4.json and https://artists.proofprofile.net/proofs/artist/d69263f8-783c-4709-a6bb-659541b9a4b4.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 0x4081a3eb176bee112ecf41dcd482411a76d5ea00b6862c354b9626b929c3fd75. Chain 2 (Bitcoin): anchored in block 960344 (2026-07-31T04:14:58Z), 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/FRR642302414.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x837e15e435f38c5138c8f2ba4ceeb9544af8d53a8e8b49002a278f2da4dd1e39. Chain 2 (Bitcoin): anchored in block 960321 (2026-07-30T22:27:30Z), 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/FRR642302432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22f448f445dda7663a87a24f2f4bd2d98adc8e82245e0f0897fba9e8cd1381b7. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/FRR642302420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d77021851e01120786826288dec926f2f2477c7fcaff37689a6d75cb480a4d0. 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/FRR642302409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0331cbbb4f59e11b5a286430bde2f829f6f9ec6038ed173b9a8789d0bfc6276. Chain 2 (Bitcoin): anchored in block 960430 (2026-07-31T16:09: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/FRR642302427.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab6787227edd081f96c1d43f88e01002e6026b05b774bb93c0904933bab9c569. 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/FRR642302426.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8616acb1a3375de223ea17581513ca7d3af2c388c1dd6023dddd883a382814f7. 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/FRR642302408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4103937004eab9fe7e57e47a68aa9df7239858a5d63b3ea226da12b91598fe20. Chain 2 (Bitcoin): anchored in block 960218 (2026-07-30T06:57: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/FRR642302421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdad064605ca952b1bd83b0e0f7094f80ca4761efa36f6fde6b2354046540449d. 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/FRR642302419.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff308fa39e0d2ec5aeb61b5206f6a17258ac884af4c66ce93b5f4367c5afa45. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/FRR642302407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf348a512302faf723b04779af346c62652c6eb28936781583a967f3a641b87fa. Chain 2 (Bitcoin): anchored in block 960455 (2026-07-31T19:53:13Z), 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/FRR642302425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f3a050cfb7a3ab7ddc2bc68b620da41c7dfe3d8011e1a3505817c14a3a04999. Chain 2 (Bitcoin): anchored in block 960383 (2026-07-31T09:50: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/FRR642302537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9f6661f6adc3cd0308290c1aedf06a22141f32f99bea035a78ae12622d91808. Chain 2 (Bitcoin): anchored in block 960379 (2026-07-31T09:25:34Z), 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/FRR642302433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x397138fc95176eda5238fcbe12d3c3c03152b274306a6076f5bbf470fd4c362c. Chain 2 (Bitcoin): anchored in block 960485 (2026-08-01T00:10: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/QZTBA2382502.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82f2d4d646d4711970df9a355fcbe80095e3d775a63643b79b702809b2bc0c06. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/TCAHC2323778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cbd32e66e66d3104a29c2da63f5919e94883f82aacb51f00954739228f82d79. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16:32Z), 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/QZTBA2382504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ea502eb61f034394870b0068bd079cc21ff8a727e2e4792e61cb7697ccd30d. Chain 2 (Bitcoin): anchored in block 960513 (2026-08-01T04:52: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/QZTBA2382508.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97524a9a02a6e217d7f8cc57ea89dc84b1019a53830b4b4b30e17989d5e5a0fb. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QZDA82523326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc01cef5e5bc4b4f4612ea5237ee45a9260b9ff0732cf2a7895e2fca43bca1bdb. 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/QZZ7Q2408166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce708da736c998b25132d4ba8c82a1dbc586d3cf7d3bce56b9567c243fd4a71. 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/QZZ7Q2408167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a33d27e55a73e3a150d0c7b2a67e71270b1742394ff1ea0454b4d5d3db29e16. 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/QZRP52407088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d7939ce63a9afa300ac94dd301884fcccf2d76104c744e7a251c17d8a99f891. Chain 2 (Bitcoin): anchored in block 957020 (2026-07-07T09:18:01Z), 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/QZRP52407089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9eae3237990b3e300e4abe2693eebdbb104693a12ba244e0ecc5da042f47816. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZRP52407090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb78abab950bc3d0f3857d109ccbf82790ce61d6f124bcb4859ba515d82e7791. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QZHNC2415629.