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 0xdcc4430c612695b99107535518d3f5dd88114f5e5dd2362910c01c57e5a9e971. 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/fc4a8c74-6f7f-4b81-aa19-a1e6a447d915.json and https://artists.proofprofile.net/proofs/artist/fc4a8c74-6f7f-4b81-aa19-a1e6a447d915.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 0x0bb0e6519b7dd513ef227d47684360c75a4f21362ada33b3253bab9657f35586. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZZ772451175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e1e53922c6c67a95fba258a26751e18e525ba1a0a8df17a7ce8ff9d37a57db2. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QZZ7L2411698.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ba711ac0c0be98312afa9119c88807cf709ba62dc19c09d53789e09de67de7c. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7L2411699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc88a9d721442e0c790df159eb0a33a724608e5e307225f89bac7c208bafd9418. 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/QZZ7L2411700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc7c5a1b46fcc85e851e73de1dc42bb0dfb85a57593e0a2f7e01d5cf3f7757399. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZZ7L2411701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb054be2bdd9c742be46be58d5f949387188b289aafa3a1892c2d4e244af880cf. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7L2411702.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35f26a22e246adf3278b1b9c2068ec2321938e597f5b760f77c703c34a286509. Chain 2 (Bitcoin): anchored in block 958341 (2026-07-17T01:08: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/QZZ7N2494136.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x542b49958baa3fde38ce77ac87ef25c5215f374b38a7d0653297a3d03b0ce77d. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/QZZ7N2494137.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaacb61491734d31948a0a83022ae3d86222e65282e1271e3f946372d26d03c2b. Chain 2 (Bitcoin): anchored in block 958410 (2026-07-17T12:18: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/QZZ7N2494138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd57abb6cca787ebe94cbd222900bb04c90e0043669eb3cd38e644c9cae84e1a1. 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/QZZ7N2494139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6629eb87e38d565c23cce93467324ae856db25760e547bcd0014c619e368f94. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZZ7N2494140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4a08577af3f8379c98fc320df1912ce8ef1b1ff913f22a654c273db0c14ae9c. Chain 2 (Bitcoin): anchored in block 958462 (2026-07-17T23:17:53Z), 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/QZZ7N2494141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc0f67d98b896fdd3e4f18c6b1f646fe7bba5b2a72689808c0792182646d0691b. Chain 2 (Bitcoin): anchored in block 958487 (2026-07-18T03:43:59Z), 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/QZZ7N2494142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdce355492f7de3539640b313a4e17cf5dfd6b1ff6860a619993ab3a6672e959c. Chain 2 (Bitcoin): anchored in block 958357 (2026-07-17T03:33:42Z), 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/QZZ7N2494143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95d22975b2b3ab6127b922c2e1d9490aaea42322bcc04273f34676563b010939. Chain 2 (Bitcoin): anchored in block 958256 (2026-07-16T07:22:18Z), 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/QZZ7P2448679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3ec2d528200bbd06e4281f332980525bb3cf4e24bb5f1a52fa8491e4dba123d. Chain 2 (Bitcoin): anchored in block 958166 (2026-07-15T15:55: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/QZZ7W2404088.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4f1dfd50e1acc6ca4e1c13c4949c7aabb85991973767fde6d29a56c403111d1. 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/QZZ7W2404089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7a19f4faab9994d77aa0b628e51d0640fa2ba140137c303bb341e2038f9218a. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZZ7W2404090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3f3be331644f4205958044bef8e36358de4fd5ce2a03d12f785883bf5781e7d2. 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/QZZ7W2404091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x077fde2167522352005e19ff72bc729449d212f164d93cf4c5e81c37727b6602. Chain 2 (Bitcoin): anchored in block 958611 (2026-07-18T21:24:44Z), 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/QZZ7W2404092.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a4cd9d1a3b3aea6e7930077c69a9af09dc2fdcaeeef113e8d889eca5388198c. Chain 2 (Bitcoin): anchored in block 958355 (2026-07-17T03:11:50Z), 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/QZZ7W2404093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea2fa02d8b941deb62ff56b430cb92ee4af4e207b23b3548b42721867387a309. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32:27Z), 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/QZZ7W2404094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc9ab02c39820b0134e02ac6724c12c17e2b81b72d0021bada4c34ef4d9e8a0f6. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21: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/QZZ7W2404095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed17e6dfee7c64bf775af893245949e04dadd4445571d528b890b315f496613. 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/QZZ7W2404096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x543397292ecf3061bfb05fbb03ea3f6453b3e960ac5ebd0a14fb5aef4a8e648c. 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/QZZ7W2404097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4543aa8e4bacc4399adf88fce80dfc8d04861b232555cb3f00e91c85d909a5b5. Chain 2 (Bitcoin): anchored in block 958496 (2026-07-18T04:43:53Z), 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/QZZ7W2404098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeef3b17073e26a72bb13dd36c001cff54c1aadfeb2437cd71268c8e66de7644d. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZZ7W2404099.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5eee244eb35c92b41aed65931f68e25abee25d36d144b7ab0711aaa72b1dcca5. Chain 2 (Bitcoin): anchored in block 958571 (2026-07-18T15:39: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/QZZ7W2404100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x138a087ee1900c9a4b8d93bf036a13f8627708f82fa37fd902236baf2bf55257. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40: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/QZZ7W2404101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4099122f12cb6e13e7d41011b2ab2bb9fbea6a3c04783ef1e93eee241fbfbdf4. 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/QZZ7W2404102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x842b1e78122ca1cc0bd5d93e639d6e3e5f640d3ae9fdef7e93bad21c219712a3. 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/QZZ7W2404103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83f592d9b2e81cf809200590dfaf971292e4a1f67eb5dc997b18bbabbbd450e9. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZZ7W2404104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34438a3b45b468eeced1e221549f056e45b17a888bbdddde6c593221815bcfbd. Chain 2 (Bitcoin): anchored in block 959355 (2026-07-24T03:24:16Z), 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/QZZ7W2404105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb65d6b4c11a52e5c7efde11953997de1fbdd8097dc4b8efc265c2073023a214. 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/QZZ7W2404106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28179119c90ac4d9175bd74f78bab4954fe0ac26788c7e19044d83824a02e524. 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/QZZ7W2404107.