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 0xb95d088a3e8c4373a1184d3c34b1f073e43cd8e9722c446799da4536ff90c238. 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/37976c0f-b472-4d96-a7dc-f70648198836.json and https://artists.proofprofile.net/proofs/artist/37976c0f-b472-4d96-a7dc-f70648198836.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 0x3b9bf5083e7a3930e1fe8ca8071121934ea8227f12cf033e1ffb867ef0d7302e. 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/QZTPX2365064.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba56dca7680a6db96dd776e3be0483fab536e50f730de6fc455caa56c2b404e6. 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/QZNJY2416445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44c6d260d7fd04f031e848911e526d86a9aa903b1ce0f5ed480d4a9594c01c66. 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/QZNJZ2405677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2a136c34217bc211ee18031607a407636c268e030634d1f5fb023376a156b70. 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/QZMZ92456906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x82cfc1bfc3417addc503db98c62be3dbd9d6aa75a993c21181d2c59094f72e7e. 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/QZNJY2447474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28714c94214cb34758b1608e25e1000c684c61c9a4aab5ff5e8f1e7f32419535. 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/QZMZ92422229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea43b9438b9748a4a2e5ebda893a3ddc79227418e3683cc0f4a25f752e786aa5. 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/QZMZ92422230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf82b86c930992a61c73ca0769edd9895946e0ca04e6a748967db7d4999765810. 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/QZMZ92422231.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5621c0d430cdfe8b0cdcac5ef590f593168e6cc849235363328c9b4e44e503b2. 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/QZMZ92422232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf6d86931b0216c7c71e42a41abe7be4a4edd4cc36ad7c31e3c099c140010c86. 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/QZTVM2375962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f9a5b708748c71171bb2b7fd3b49e21dfb27f2f342ef79f5ba8adbccdc07427. 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/QZTVM2375963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb26703e5aa8a0fd281cba975e606f061e9dc54e2d24870b376a9f1e3437f44c. 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/QZTVM2375964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed4e073e0830451e0bbf6cae11994daf6d5b290543c35d2c84933524c4d1fc6c. 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/QZNJW2416595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc86db5e24c367ca1185a845982727d39e69f7ef5a391f59facdd65346b89d03c. 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/QZNJZ2477762.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07790b720faa4cc24a0682e45e7884de1dfb5b2c5dfd5f271c855f2bb3570ca6. 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/QZNJV2448572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc99482e32131425ce3e7e9a5ce5f87815fd1328ec331546859f564853081f0b0. 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/QZMZ92483657.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x307e074c5b76f29a4c818b977d7a33db6a8e363e5a931cd23208b7c359795857. 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/QZNJV2455927.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff41ef39b1b8342af574f7ba001b1aee02abc37ba751d6b826801d85522d5dea. 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/QZGLM2480515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6d090087aade93103d2f6b6666dad63abb4cbdbf8c701db75a3c26ec5e4457. 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/US7VG2425892.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93fc8433c2c36a96442871afe6b3b469f01767974b54f57e46fb0ea9eb190593. 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/QZW9K2387767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdda42604a000dba13fde8030d4e0728589d3bf012f415c1bbf23960342ba18f7. 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/SE6TI2388972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9f0e232591e19e8b9210bce86ead0bddab79cd1591bda4e50ca3032e9bdc904. 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/QZTVM2310179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f0136bd0c714e80a370e5bb11fbff18b25255b980bffef8db29deec502f867e. 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/QZNJZ2333934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b723d16e1c2e40569a0210a1904fe14dbe7cb97c11d45f974e845fb551c2835. 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/QZNJY2397108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567356fa9735d90d02da644e81676f52e0413390333b251ba4762200a2c5ff46. 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/QZNJY2300768.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb837a409da35e67a84ebebc0cc1df5a771b77a085cd84982a09e0c992fa57dea. 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/PYC842302334.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69e59f97d8e7b31ecdb2ec51d87ce045fa929cf7ff2c11c86cf1cb4ddac297c. 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/QZNJX2309333.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc34c9918e1f4026fadedd48498cea92794fb9efc501dfdf445b7effcfdeed050. 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/QZNJW2320678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6894448ccdae9d648ca989264b284fac42227b84fcfabf79b9144941b1ba00a8. 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/QZNJV2340039.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95c838eda8813742ac21c5b9e358280d4207da0924597567121cdecb28094051. 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/QZGLS2309329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0876a2ca85e9d35b041f8e0ad051f868198891340f1cc17c03c38ad543772906. 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/QZGLM2343112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1debc528fb52e6605e9780fdbd27a24fdda89cf70d1a91ae88520e21f9a2d9d3. 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/QZW9M2205386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0abab5de3f3899e2f53f683a773522badfdd41d4f7c75b4f9686553de936f9ab. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/PYC842410094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2824fa2ba95b0aeb0da708fd1620307cc372ccbf18f12030ba68acf48f713dc. 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/PYC842410095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b7f2b6b875e8ecbe7ee2662d646c3bf5004c2bba7d742f8640344f1e9ddcd0f. 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/PYC842410096.