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 0x00f67fda9deb442f05e6ac279c5300065fe9c9c6b93bb6e047194d5d663b375b. 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/5bbe2d7d-2aa7-4e60-8d1e-5286c10a407d.json and https://artists.proofprofile.net/proofs/artist/5bbe2d7d-2aa7-4e60-8d1e-5286c10a407d.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 0xbd1a459f10f72a77118d6561a0a2231989af885ec04a3eafdde09279efd54eef. Chain 2 (Bitcoin): anchored in block 957737 (2026-07-12T18:02: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/US75M2001902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb206a56d65d9c4e33e046a97c819880f65301a6ec11534573db8311ba12d2b0e. 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/US75M2001904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7756e88cf5a8414372df103131fa2e6a359a3d342ba7b20c6c0c2699741f1b5. 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/US75M2001906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54e9ae850b1c69f90ba27d282231b310f65ab5c884ca6aeaeae37590c942f007. Chain 2 (Bitcoin): anchored in block 958392 (2026-07-17T09:46: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/US75M2001907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50403498c128cce7e09a277bf70953d9cf54ef6334ba7d777b21c2338f6e49b4. 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/US75M2001908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe725175d74dd635e86750a7335e0e493aace2cc2f36336926cb9579409114d58. 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/JPS801947387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21372e9009d78bafd294ecfca837213079c166a35da5d0f2e21aceed9ec28271. Chain 2 (Bitcoin): anchored in block 958520 (2026-07-18T08:19: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/JPS801947389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf60a4baa7eef091cf6c8f63e0b81d865faf82adfec31c44bfb2e24b7e5d7b5c5. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42: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/JPS801947391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6448d0fa675b5ed5266ad15405fe36570e07b83f14cd821335eb5bfe3ca511. 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/JPS801947395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf64f33662fbf0474717bcda7c84e1615af50cbe29f3fc94d141d7cec12ab33. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/JPS801947396.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29792759b834c8983dbec6553f69a45ff41d78d97bba28403b01199c495b334e. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/JPS801947398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da83dd15378942b9e4df4efbaea03086619dc93a21665ee7252182bb108805f. 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/US75M2101941.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96a9a6fe33b2f7e24249f6f77626fc3abfbcd263546c753d110017475ab665a1. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/US75M2101943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53a5eb77d356d9290be0a94df0f0d1d6e5f0d34f9aa51f0028d4aa306b07dd46. 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/US75M2101944.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb897ad12a0bc7082e599e317c34fca133f16fe1250dee254bd643010b19a6bc4. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/US75M2101945.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbe17842dabebf1e52300579a1033a13fc41d4b3c4bcf894bc9c193d88f42fd1. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/US75M2101946.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf935ebec7f4c59261239abc8d4200c59e00ad3175abcc543e4a5d8318453668d. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/US75M2101949.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5ebbca5cb389239b085084f9a84731b264e4d9bef4084b0ffa6b7a9c07d6cfdf. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/US75M2101950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf707dfb46f9a7da19cb6b82fc9a7da49b3dbd88527962f5c8d9e5acdb7c7b5. Chain 2 (Bitcoin): anchored in block 957741 (2026-07-12T18:30: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/US75M2101952.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83cbf72a105fa18f84f1779f7091b0fb1d77f649e3b48426d93ba35bd04d852b. 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/US75M2101953.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa025d66c354bbd47636718985c71597753f480db7c3d5bad109a608b238fbc63. 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/US75M2101942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c81f71d2a04f810ef9b1f8154da1de5a35780a347ff00d7c7b1dda94a68d89. 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/US75M2101947.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xebe27d28733bef991b760ca5752f5f712d221697a6d86e504b074d67545f1c7c. 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/US75M2401984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d699e574b86b29178faed1ea08bfa943250e0ed27a48b1ea9168ce5a26ac485. 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/US75M2401986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36b0441194ca5f312e4677ad6edcee84a5f55975c6f8fb57ade9b43c026895cd. 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/US75M2401987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f731ba1f260605efa379862de7d9d005ff37d7a11808228bd18963e7e27c473. 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/US75M2401988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5221326e7d625152d572e073d62e807e367ffd4e17bc8a80ba3e9df70e85c071. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12: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/US75M2401989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6bf6056ce1afbf8a1f7268182d8195270d2d31baf6cf9cf39624f30f9c7b5ef. Chain 2 (Bitcoin): anchored in block 958817 (2026-07-20T03:52: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/US75M2401990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29851eacf717e4791fc3031621747135d1e6c3ad019b3348caf18cdbb2e4d1eb. Chain 2 (Bitcoin): anchored in block 958060 (2026-07-14T20:39: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/US75M2401992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0a38a8cc06c1a1583feade1005032bcad74ca1c2fa1728970db5dd082515d0d. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/DEGE92100006.