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 0x10732d549773f46851e70fd578851a0a0d3a3b580eea2db42b4157d6239ff384. 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/951f6fca-31ea-4125-a854-d488fd2ca9a1.json and https://artists.proofprofile.net/proofs/artist/951f6fca-31ea-4125-a854-d488fd2ca9a1.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 0x224ace26d9720b9afa501c064cb136056017326aa1b8b04f6fe6137defd56436. 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/QZK6F2295570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe31f9862ee3a3878c5fb8900ffc23929ec22d7c63bf9715b4199119f0803d23b. 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/QZK6F2295572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8850b5748ab25ca629681babda8439f7285032a7e6aaf0dd268ff437e96e9d00. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZTAT2255302.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ddf7fe21f141fe0b3d82fb30720d45f76575bc2453a6f8bd2a146fb8cbbbf3c. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40: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/QZTAT2255305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6679b6f7bd3a46216ee523b9054862eed4d6307d69f69f4c86c87b9b69d6075. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/QZTBE2361478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d75b1525b0e00215d2eed688a19da666a138b0d53df88a426311b2641d16dbc. Chain 2 (Bitcoin): anchored in block 958935 (2026-07-20T22:08: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/QZES52334112.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94e05dc34f9772d1f41c6c1b37894cb6773ae7a09c46fb9ab6083b7708e746b0. Chain 2 (Bitcoin): anchored in block 958489 (2026-07-18T04:13: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/QZHN42387311.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f5099047e0401a671670ea4cdba447269078401ad0548b672c68fc246200c84. 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/QZHNC2335378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65a72b218feca9848a48639221120460356f771123004e040d368a32b38c088b. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZMEP2336273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ca7332ffdc7f44caf889568c646b0b2a6f07b58a0b09f7be4d08bfb82269862. Chain 2 (Bitcoin): anchored in block 958746 (2026-07-19T15:36: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/QZPLS2305803.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf5813e3081d4ce527e8d94e91687645d055294e54d0cee6690d28d7431e3aa77. 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/QZTAW2372478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd48ceb1dc6b87e82d1d257d43c72093729ca176a6d829986658c0c4c97ac9130. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T21:05: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/QZTAW2372480.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8582de6f20862e70c4953d7d43cdbed23e7f8092b0e8372dd6baeafe42f7b444. 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/QZTAW2372481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea064c9cb72468966722ad1bcb755e4251059f1d7570219eb4379c73ce4fa716. Chain 2 (Bitcoin): anchored in block 958644 (2026-07-19T02:21: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/QZTAW2372482.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae24da39727f93d047fae0396a064c1bbe9e48e186ba59546fe902255a0eb0d1. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/QZTAW2372483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x337b51a99c350f5b915138337140a8b6215aaabc8de8564c4991bc4e44eb8e17. 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/QZFYZ2447959.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7918b8e3668b27666191eb3f02ac440bb6c0e50ff3c04b75a69d712eacef907. Chain 2 (Bitcoin): anchored in block 959031 (2026-07-21T16:15:11Z), 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/QZDA72465240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dee55c9e7456e97d37b60a540ed20ad7b46cbce22a5759752a02e1601d36ca5. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/QZNWY2404467.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4cea6d0a62d8c31225dabe712c6c7bcd9c9428fc56b0967eb015d959ebb5ca1. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T16:17: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/QZTB22452191.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecc47545566de46edef9d8a3bcff0512f23d6d5d7c37bead6d0a11e333f36ae3. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/QZTB22453420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbcaa23d79a96b6c72bfa230c0a1fc0fb78629aea6adbc74ece58be1f9cf23f5. 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/QZTB72420644.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60efae31de5d47e93bd9bcf25d8b776c9a38016e7c718a23d510aca4f4c7df6f. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/QZWFQ2449876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe506b618337c62b4f49dd1012195827e2aead0764f23cb4bd16dbd0f3faffde4. 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/QZZ7K2437184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ae163266abdc7d0aec3b81b9f6ec0d719f84c42809ebe3ecd3c50dde7c7b18. 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/QZFYX2518968.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f82f3246741b42596615ccc09c8c84e45280d47e5de42d63a067dd971139443. Chain 2 (Bitcoin): anchored in block 958137 (2026-07-15T09:47: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/QZFZ22570700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b2bd38e7d3700de4a7abb253c91391963079cffcd089c8254e9310a0be4c365. 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/QZDA52508893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ec18b79055cd09cf9c4056cd6cb2863e5cef05c19582558380940e50ddb5cda. 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/QZDA52506820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2fde0493891fd7e206593102721a6e76d6fe0459847ef5a28cdb8da16ea45055. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/QZDA72564172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x634df6b5e6e484a4c7daec929d6321e67e666f11e715b96ddb63df2851f4b252. Chain 2 (Bitcoin): anchored in block 958110 (2026-07-15T06:57: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/QZTAY2514905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5c52b850ce2a17ee5fd3afb9d77c237ef389179092640cb754cc86b31661a78a. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZTAY2514906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcf9eafe13f5c64d4f840f279abc4ad50398646f2a5088ede52af0028e70f965. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14:32Z), 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/QZTAY2514907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x16a5661af41da5b6491135090607ebe6b0ca2e19f31f9af04cee13c1f43049b7. 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/QZTAY2514908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec8fc77fa5e6d975a7f9013d95cd85672fa2e7b6edafee3f28a2630df4281fcc. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZTAY2514909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1d70a19956181fde9d0b5a9d8932bd6b585586f5a428c87f4975e01be8b39c27. Chain 2 (Bitcoin): anchored in block 958263 (2026-07-16T08:19: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/QZTAY2514913.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25062f9c6ffa5eb371c643d306058c2c5823a58abbf6a1dfc2cf33654799ea8a. 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/QZTAY2514914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ddf599ea22f2b3b7896acb86ea8739441c848deab45ea50058b551bc3fd1bea. Chain 2 (Bitcoin): anchored in block 958180 (2026-07-15T17:59: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/QZTAY2514915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39fdfcddbf3d8c8daa6ddae552a8deab20569309f443424f80dce105a48b9241. 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/QZTB22233820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b106b8e64a65b660c6c7741394a1b33d6a16b2c0e130a149a06c8216d9f3f13. 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/QZWFN2389277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x30f5d8dee9ea91bae9e1a51212bcd852d1dc188846747a33ef22a4e69799246f. 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/QZWV32468824.