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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98809b22a21fa95c27d1ae61eb8ae3d18d9b880868d638be72f6cd6a49f91a09. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/6657203a-f705-43aa-b5bb-1528d2a139fe.json and https://artists.proofprofile.net/proofs/artist/6657203a-f705-43aa-b5bb-1528d2a139fe.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe0840a1717ed7497f3a2209115856db284ebd7fc2481787da7c0186e50b54a64. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/USCGH1487538.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6d83df2a03e77b59982d150b7f1eb389d43e6f7330007eb81385e1c27f1bee. 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/US3PM0900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9502667b04f330261f2e67673d8858440409f8b85003ea07b2d3d7e4cd8e0ca. Chain 2 (Bitcoin): anchored in block 958448 (2026-07-17T19:49: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/US3PM1400005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d4706cb6616400a62b4d6517717dd46ff457e278e74199a1fd885a175e1bdd. 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/US3PM1400009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b59f83fa02749a60975acc0509506f1497bb2ae488f604b2f4c0867609cde42. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:41: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/US3PM1400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba7c758b2d640f09534d3464f5b73e5ecbd6b92e8b471059040e0b9291af34d9. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T14:42:03Z), 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/US3PM1600002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf20d095a24e23573365f77013404df3dbda3346f0b29862ee8d969fa2cfa80bd. Chain 2 (Bitcoin): anchored in block 958342 (2026-07-17T02:38: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/US3PM1600003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0180b99abfc25f5fe02a711038834b6061962ff18ebe9a1499591c8dc9e1b0c. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T23:08: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/US3PM1600005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba0fa9a8932ca72650b1583b56a70d701d8a7cc59936e328a1b809dd9adb6560. Chain 2 (Bitcoin): anchored in block 958447 (2026-07-17T19:47: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/US3PM1600010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x848f3b9f2be447f739378d64269ccdf33ded2f847a45eac9ba2f2e644a3d6ac7. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41: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/US3PM1700001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e1d0c0f8f8697343accc56445dba347094a522003f4208318a376f57cad2226. 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/US3PM1700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d47af6eac9db557d82a54ef9660d517630b93edf68cfed8df5f37866b9d2158. 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/US3PM1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa73f645ef83676dd262654a009ebd50cfedba7b800bb3bfb4f28c8418e13c28d. 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/US3PM1700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc7f994194398a84a2bc30254f7139d47ab6093b06fbd1c736fffb12ad4c2709. 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/US3PM1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb7323f192f133da13aa2c56892a31fcc1f3bdbbf4d96c0b2972f4cad3174761. 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/US3PM1700002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x969db0f92e15bb629984222490e5e3334d642e6d1529b5699a43cd18bd0566c5. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/US3PM1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c5da39637b74eeb30775340acc2509c4035ae78645f9d37f92723d13d7a0760. 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/US3PM1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653990c04ab22f3bd9d595c88a29c4bb9884dceb3b36fc8ba81b49c9deb2b641. 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/US3PM1700003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5ac9149968fe6ec0fec7eba2ed11119e84e0135ad755f206ff16c8832234a90. 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/US3PM1700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59775fc8d72fc646c7ad2ddf7753a39fcaa81d438d0a5207dfefcff252919d84. 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/US3PM1900001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa39380f51e445d888621a83cce3a0bafffc3869cce201a378c210b873c2ff081. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/US3PM1900002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ab5a52d55be2eadec5ace011d07c36d2ec6d70ec27010475f2aba4970b451d5. 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/US3PM1900003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf12c2752c4c7e116b814322a0effbf2d86d78c67cfc7df85847d0448a3ff8af7. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53:57Z), 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/US3PM1900004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d60f0327f025801550ac9afceb64fd773d93947166b4bff6afa69555b4bea3e. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/US3PM1900005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x496f5adbcd39575b8ac109a30aaa341284f88bb14bfd7ec3a30f8d6a6d63e36c. 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/US3PM1900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda8c2e8723fc4f7bb8a1822e080a304a54a93ae1aca717b1bb4e8ad523a18c01. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/US3PM1700009.
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 0x5702936f02d97018012d08be8f3878504d153355e139c5ef519a5663653e9310. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46:00Z), 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/US3PM0900008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf973b819690dd59f4cc81c37317cec6467801556bd6cb75388003c3d8cd6ffa5. Chain 2 (Bitcoin): anchored in block 960181 (2026-07-30T00:53:20Z), 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/US3PM1900006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7dee75be79ca352ef8290bcc1a3e1152916e24495f521109475c668d0aa1f45d. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28: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/US3PM1900007.