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 0xe8ab0ffe26ada3afb4706b5a4c52595c8f19d16b89b3575e78a177ec0c93b5d4. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/514b524c-3848-454a-8597-f08290138290.json and https://artists.proofprofile.net/proofs/artist/514b524c-3848-454a-8597-f08290138290.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 0x161f47e21b853329b26649d9c723849914458d07635732fba82c7f6d2cd3961e. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T10:49: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/QZK6P2250108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2e872d47844c0745b88b64f64d35c0ac596a5d71f8eeee29a7d2668f08f2121. 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/DECE72302083.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a7b2d07275017771a4824a393073db0043906fb00bd5e976513139cf8b1914b. Chain 2 (Bitcoin): anchored in block 958568 (2026-07-18T15:23: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/DECE72302804.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x05f58ceef510729026f35cfeba727e86cb776bf4a724c798f0a18e879fd7eaa6. 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/DECE72400151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72dee7aa8459f39c508fb8430d88c7be2116f02a4ba1640dd4725947dbbabd9. Chain 2 (Bitcoin): anchored in block 958543 (2026-07-18T11:58: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/CH7812414880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8886232f1d63245d80033616e761577f2ee1489710a632ebfcb944e32073059a. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-17T04:05: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/CH7812534132.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d413c860159bc2db31b613749ac9263a559322aa60e025c91633b75fbb06b42. Chain 2 (Bitcoin): anchored in block 956578 (2026-07-04T02:23: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/CH7812534133.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68ed150c12cddb9575d204bc932ec399133f6544b4077f44227df0261692827c. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43: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/CH7812534135.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd23da9fe189b932d86179aa29f874f6f0bc525bee046a6be42b958909d2da07c. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/CH7812534138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f0123a7658b97d2eebbfb7e6a598b62cb12bf6d57e2b93f9dd25ff19ebadf3d. Chain 2 (Bitcoin): anchored in block 958576 (2026-07-18T16:22: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/CH7812534139.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28f575ef95e4d4f7172b680d5798d696b725d55b6fc0c4aa7744423fdec20d93. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T11:05: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/CH7812534140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e7186c670bffbfd30c442517d8a8a99ab1c9668685cf291e41242279cab1e6. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/CH7812534141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbba39eba920dd7603436da75120faec37c1804d5bbc7dd9c39838c6966ead4ff. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T21:07: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/CH7812534142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e95cc8e131fc9ec1a3cb65919e5078a896eaeb17cfe7013025e518bb8e332c5. Chain 2 (Bitcoin): anchored in block 958842 (2026-07-20T10:06: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/CH7812534143.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77f1e3fdb120ba65a3c18f7c6ae6cc7590eadfd22899bae591d0cb88148f8dd0. 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/CH7812534144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8b9a7e1f90972937d6619d5de67645fd550206a4fb9da63a10d534cd9b8fccf. Chain 2 (Bitcoin): anchored in block 957782 (2026-07-13T00:52:48Z), 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/CH7812546073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7270197ef7df0a3f498e96edafd30ff57d22ec925d23f8645fb9a5236c55675c. 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/CH7812352982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ba8205971a079a3666d84108e7e7cdf3e741e61c255b47eb24cdcaac6181551. 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/CH7812357998.