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 0xa2928eb5de9c6575c1aaf6fbee59cf6c8b2d0ecec47e602c09cbfa5da13e2888. 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/9bcdd23f-cc98-4fef-93d8-daa1b9394a4d.json and https://artists.proofprofile.net/proofs/artist/9bcdd23f-cc98-4fef-93d8-daa1b9394a4d.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 0xe47ae50063fe65823a45825ee40b1fdbe96bb6b8b11dbba887b76d7bcb2f621c. 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/IDA941980254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43cd6be28a78998c5396478f46a2d190d634b1ae24a8afcf3055b68338fb80f1. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35:02Z), 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/FRX762403375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x098be1f944ec03bfe967f709e5657d303a9905ca70e1123b39df663d05344c82. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/FRX872449971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa31d5ff464552cea6dc4e20f6e795d0bb5ae9f73fdc05a4b5bfcafead1bf1df6. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZYFZ2440090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7af610066df14f186391eac9c3ed0479e8a8f5f4c86a4b91b5f7b60795aec550. Chain 2 (Bitcoin): anchored in block 957663 (2026-07-12T05:58: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/QZYFZ2449467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70287e6d11acd04ebd2227c653e6a11fc5215dd4e6c2390047e1c0063336f308. 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/QZYFZ2464113.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc691bd8c428dae76ce0c718f9ee20db670737ad64274d3ab9669ac6f8718df81. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZWDW2425394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7c750c887cb03d8ab771f938cc2911912440d5720a222d1bb47f42a79d0902d. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZWDW2426117.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1bea5ca55af0fa0a45da2224d2b2358c320d180ab01ad46907c8772fd3ba3c. Chain 2 (Bitcoin): anchored in block 957668 (2026-07-12T06:54: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/QZWDW2426116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25e9fb07c0b6e1e58e1ecda03149328b4394f1ebb11a0944731e49316c94dc28. 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/QZWDW2426115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9405a8cb6887e439c8778139d164f9b84b9ba83ec4d316503dcae48f6a57ac01. 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/QZWDW2426114.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d3616c40d7e93a0de5852fbb80850a03cfb382c0c8ce5520204296fd1343faa. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZWDW2453781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fcb73fd813d2ab4da5cf9d7b5f43c31b8a14f6c763e10f0e319071eeefe3946. Chain 2 (Bitcoin): anchored in block 958242 (2026-07-16T05:02:52Z), 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/QZWDW2453780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e328400be7d1df47e8d3a226ae1e46efa710957e9214b9ccdf6b8f86f89b924. Chain 2 (Bitcoin): anchored in block 958552 (2026-07-18T13:15: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/QZWDW2453782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc5dc3b47cb1cfddd9a6d0190da9500a533065477d0d242e0a58e40c186ce49a. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/QZWDW2496000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2036514526260a617e4ac8c227ef61c83f7ab2dd4660ccc0c7958c8fa62a35c7. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45: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/QZN882417456.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68e4be21da9f18e79336d5cdd13004c54c28b39de50f3e5e94ad90b7523bc1ca. Chain 2 (Bitcoin): anchored in block 958662 (2026-07-19T04:43: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/QZN882417457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda5fb00e4e5239afeec538dc825ee1e58a8633db1c446c4e704b25429803e5b7. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/QZN882500960.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabd06e6ad3e17a9546d257f42889758328ba3308f1a1471da369c68a8f7de38c. 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/QZN882500962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9dc5553a101098a7e4b199ebed06e4c62560662e1b7bf07fc2ae4bbfca568e4. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/QZN882531135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d874e1fe11debbf6da87727d4fa3c664857f5306a66ebfff931cc4d3ce2dc28. 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/QZN882531137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7930004da987de2dd3c65bef041483221cb078a03d45ef51980cf8d3e9e8ee4. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/QZWDW2553678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0e6c98e5a9d54fb68332ab9bb5e3262018c8fc98a07f06bea4fa494158b9296. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/QZWDW2569124.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7306b12366326584b50318ba7c6ac76e7a65c640a25ce6d7aab9967dadf2d8fa. Chain 2 (Bitcoin): anchored in block 958538 (2026-07-18T10:30: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/QZWDW2575728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x989078487bf554890e936bd9cf8b15fa39ff8c860ce3875949faaab3d8b48db1. 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/QZWDW2575727.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe89d94824653d9def860a73c2456b87302f288d5b1855a7e0fc6ac97806b07e. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41:47Z), 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/QZWDW2577263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310ac930e7a7e35d280168f5a47723b60b2ee63ff22ccdfdf3adede91605f95a. 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/QZWDW2578770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x237d2b10dab9efe9a643a683e537fdd44c2590b9e3c3ed10e8b5f3511ced8f8e. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/QZWDW2589693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb2e7904ac6ef6b659f266c864bb351f5b375a84c684986f8f0d3a2d11520eb3. 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/QZYFZ2505158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05e0c064d48eacc3b3a89b4fde07f256fe5fa4793d53161599938bedb373182d. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33: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/QZYFZ2509255.