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 0x2795112447d41c316652a545c4e9f88b75838b5f2f4bf4b9a1f95b6be4e90b2f. Chain 2 (Bitcoin): anchored in block 953638 (2026-06-14T13:10:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/396010e0-33e4-4dcb-9f67-5f458569a755.json and https://artists.proofprofile.net/proofs/artist/396010e0-33e4-4dcb-9f67-5f458569a755.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 0x2c32482a1e186d55b3d2e5c0d1bc0300749d37cfc242f886bac9414f930952aa. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USLZJ2396429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1820d763664d9b0dea1413b4677ed268b86f4f238ed58c5cb6a3e7bd35962c87. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/USLZJ2396452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46001f824179f49eabe7ca3f0d7659eaadba44b8c9ec725132552984adf9e0a7. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/USLZJ2396457.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x683b6098fda54d6f6fa985b0065c7fe899ddd142d69364d85a062049eb8d3a81. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/GBRKQ2321902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cbf60446d6a37161f2f55853dc5f0431c6543284e77c72246348f15d7763bf3. 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/QZNJZ2456565.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfcaa51c94cd3d7622d814402bb7fd6d1131a239e78ad1931bc06d6e5f3c5e52c. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZNJZ2456567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf15c5b16c17078f5598230bf5de0404907e9a16277e33dcdd06ee3376feded4d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNJZ2456569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21b6d4718feb2a6d0a070437de2b1c42d03335cce96b7bab0181273b7ba2f085. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJZ2456574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f0326326e6e3013287e6d18cd884d886b019050ced61264628de9ef3ef8549. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNJZ2456575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb19ad65a51a48950f996a3f512f732e8b55586555e6d68dc3ce1f4fc4f6654f. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZNJZ2456586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f619a28537f72f50fc767b36d8081750e90fcdb1b10265326f8054529815957. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNJZ2456578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29af3d32effc6e6f59ddfa4bdfda6f52f0c2be6796d5aff5d7a531a1436b4d35. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZNJZ2456580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1068cf0267d3133f07ec7fe1b21d45f2236e83ac349865e2e71befc9d11ddceb. 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/QZGLM2419274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x001819fd3afcee3e097e09a4181764a2c32f53feb22bb4b323c5ded462af4be4. 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/QZGLM2419275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe647c4ec31e7f6138a9927cf9e1fef0ed309823d5b6f839c52ad24ff57a77d71. Chain 2 (Bitcoin): anchored in block 957050 (2026-07-07T14:41: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/QZGLM2419276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb378ae06bfb3672140acfa7b5d014675f2eb893ba016d10c17e5c7e349183c. Chain 2 (Bitcoin): anchored in block 957052 (2026-07-07T14:50: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/QZGLM2419277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa07a04d32b876025a53003ef18ccf7504a6344051581019d788e5f4e1206eeb9. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZGLM2419279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd1fe9f27d78efe1b37cf3705ebf93b6f80aeb0658f568690fdbfce7d8dc46b5f. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZGLM2419280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x707aa213515ddd070f9c8528c4437225c3f25d1ae25e8fd58dba9f0938e5b4ef. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZGLM2419281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2c25d8e07835807402ebc189b9437361e6be1955d88330fdefada60f0ac171d. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZGLM2419282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe86e22d6d9b7427afe24211c5ae16ae0a0665520909b92fbc8280daeef611a59. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZGLM2419286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0f9d5ae6bbf0e0cae7819b871ce14c5f21deaffa1b189022de3d89a8280b6e4. 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/GBWUL2270733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe2c997a494d01e3ce24575e507b0fcb81d33d74d68e98be469c175db1ab5a5d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/GBWUL2270735.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06c51120ffcbc36deb4a36b74c4ff6d280d719aa6507898c1779e119e86a5ef. 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/QZTRX2275404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2cbc530a7dd29d1bacfddcbb82df9188cf3686b30cbb886a135e56d8a78822c. 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/QZTRX2275409.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x19d3624097f2e4e4c5b5b814811e897d5e1a6295a5736dd84e0d37a460609459. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/QZTRX2275405.
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 0x892fc6963a32e5ffe55c0def0b217f2c0ee3d92896f3ae9a217e668437da36e5. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/QZ5FN2494615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe952e72fac624b9625a5c6862a1de12dad9cf4c7b59406740c6bc242c450e2d7. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZ5FN2349358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b9d679a9579d66bea97268a7a598a3f8510b2d738cae655b9fa4db32edc5ee. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZWDD2209817.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4930eea71825052b7515c2d21c51ed180a29bf805483513f0022c4b5d949c2b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZZ8B2411979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdbf67cbb0c02796ebf07498479f8e19bca654ee519cfab05f735d62fe4fc8fd9. 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/QZZ8B2411984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae7d241208cb5af54644dfe61c9dc6c4c526630f21d5da60e4b05dcfb1099b66. Chain 2 (Bitcoin): anchored in block 960291 (2026-07-30T18:23: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/QZZ8B2411981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f2ff72190098b2508e205a82b09ddc99ac584dc6a0338f9bce2065029bae30d. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56: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/QZTV32384454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42d408fdfbdeaa729cb71245948e2f82f59461b9b53c9b3b5ff27c2b7a0d27f3. Chain 2 (Bitcoin): anchored in block 957122 (2026-07-08T03:39:04Z), 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/QZWV32397386.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40b093512ed4438313b71f9a7e13f920e698804c93331251ad3d35c19db5636. 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/QZWV32397417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11bbea4ff8562ff7871bb25a0bc5a3a99a4d451b0b54194aae38cb231af2cb78. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/QZWV32397990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ab9f24286876fee4805c9434ccabcb6e56c154ca5ea23b1c7904e2be4f2bb2c. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56:49Z), 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/QZNJZ2398016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3375ab9204f614f3a206763765ef93d86484ffb294a7608af6db0bb9f80c0e70. 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/QZNJZ2398017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83ec9e878f4bf34ade881e297e4021ad03db734eb91f8fb272e3c1fe2f765245. 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/QZNJZ2398019.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa54f7af616330b54bb086c3342208522199e58e5ddabcfaff831638584e451d5. 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/QZNJZ2398020.