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 0x8fbafbc3bc72ad48b7951db1829b1194159111d9e1ba32421640157ddfde59ca. 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/da2a65ce-281e-4c18-a285-f7a97008486f.json and https://artists.proofprofile.net/proofs/artist/da2a65ce-281e-4c18-a285-f7a97008486f.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 0x396c470cba9b601ee0c8a7df8bc458cce55b0845dcc55d4ec35c3f6999152b94. Chain 2 (Bitcoin): anchored in block 958650 (2026-07-19T03:36: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/FRW771910329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x998a861a15d7284551bb3e415d5a372ace06e34b96e214fad8c1f16fc83eac5e. Chain 2 (Bitcoin): anchored in block 958115 (2026-07-15T07:27: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/DGA052060221.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2cb62474062b9b4ff156bd33f727ef5a03def21c4da029f4e95fa3c1f8e9fc8e. Chain 2 (Bitcoin): anchored in block 958631 (2026-07-19T00:50: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/DGA052060222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x009e8bdd2ecb55c885c5d4f6438eb68f2c4a4d97fb63a567a794d83226bbc7c4. 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/DGA052060224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x798d9727c76a928ad3e75df4337ba6b2bdf6dd1c332293b863d9037c49820fa8. Chain 2 (Bitcoin): anchored in block 957750 (2026-07-12T20:39: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/IL7022100201.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe081ede0c410e82a847aaf0fcc337fe0f33f8af48f0df2e3d0ac9048ec31af. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/QZJDW2200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffe081ede0c410e82a847aaf0fcc337fe0f33f8af48f0df2e3d0ac9048ec31af. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZJDW2200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd10c9ab676410e7249427d752a0c7c0bc24f22f36f4728a72e258ad0ac5566f3. Chain 2 (Bitcoin): anchored in block 958234 (2026-07-16T03:46: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/QZJDW2200061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ea4f0fae805d2b045156090b766a6c315c29cf3c2b05c3641ca2603bba018a. Chain 2 (Bitcoin): anchored in block 958373 (2026-07-17T06:09: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/QZJDW2200059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2010096ae9561e5c1a61ff107cbb5d4b86b60482bb2ea148f0e3f8ae8b0c0b7. 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/QZJDW2200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95ea4f0fae805d2b045156090b766a6c315c29cf3c2b05c3641ca2603bba018a. 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/QZJDW2200059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb2010096ae9561e5c1a61ff107cbb5d4b86b60482bb2ea148f0e3f8ae8b0c0b7. Chain 2 (Bitcoin): anchored in block 956637 (2026-07-04T10:56:23Z), 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/QZJDW2200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01993ee54dc7c94c5d2b5bf910584fe6eff59438022ed0e8a63d35a53b955c1. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41: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/QZJDW2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe01993ee54dc7c94c5d2b5bf910584fe6eff59438022ed0e8a63d35a53b955c1. Chain 2 (Bitcoin): anchored in block 959091 (2026-07-22T02:33: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/QZJDW2300078.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20327983c3b42410b3de5f974b0175ae1c9abe8ed424d55e385770e0803e368e. 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/QZJDW2300075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71d0cfa9aaa1accead95ce81d599eaac162ecf0042defcad9df2243f99eea90e. Chain 2 (Bitcoin): anchored in block 957770 (2026-07-12T23:17: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/QZJDW2300074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7680e824e87a0fc04eeb4a905e2df2000ece7c1a771b9a1515ee011ac9acd5a. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/QZJDW2300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20327983c3b42410b3de5f974b0175ae1c9abe8ed424d55e385770e0803e368e. Chain 2 (Bitcoin): anchored in block 956425 (2026-07-03T01:28: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/QZJDW2300075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ce83a99be8502730d9fc638df2726acb125c4056c0e5c0e9d7cb262a1f7ab00. 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/QZJDW2300073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7680e824e87a0fc04eeb4a905e2df2000ece7c1a771b9a1515ee011ac9acd5a. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/QZJDW2300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31956d3b23d7080d56380766bc1b8c9897509db89946bd95149882376726f261. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15:55Z), 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/QZJDW2300080.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x31d8f7625cf507aefeb1056075bde16ad808f3a3b3637796a00cee54aa0c2af0. 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/QZJDW2300079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2dff8a6a84a8a6104b3f0800d32e6669aacf57bbc929b0f8718d65e9a3907bd9. 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/IL7192401444.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8c71d9ad9ef34672a02dc01406fe9c2cd3e251d2900a12addedafefddf8bf90. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/IL7192401448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb18e7a7f5970308e92eb730dc968b372c01e321a34be61c3b7ba5116f6755390. Chain 2 (Bitcoin): anchored in block 958079 (2026-07-15T00:21:05Z), 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/IL7192401449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3237f9a39c2d99ef5a8d66569f2a4e1ecd59b91f927b614b4361b4ea2d4800c2. 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/QZJDW2400013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5b088c06f46652f7f84e93a0faabaf51e500ae09ce654c78eee175345d8e850. 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/IL7192402850.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d26fd5def2628d10f60224dfb00798f8d5321296e205d873974982cc04e5cba. 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/IL5842449259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d4f1ddef83ab42dcb1e3c3c3b14d8a7aac326aab4bf92f89af54691c1d9eda5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/QZJDW2400018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c2dc10999639bfc4bd6dd0d261b02b36b33e8429df88541299b71af77c748c0. 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/QZJDW2400016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4950a218e9ab17dfd7f5f8f6059337316449983e75fb1a125ad2184de20970. 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/QZJDW2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d4950a218e9ab17dfd7f5f8f6059337316449983e75fb1a125ad2184de20970. 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/QZJDW2400015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5f126f91b6099be3055cf396b0abce1db6046f8ec1cb4dcbf2aa3a000ec6aca. 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/IL7192500158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2df099666bf8bb0b64d153d21351a24d45f9fb3073588627b0d1a9162f3009f5. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37: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/QZJDW2500002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80e13cc9240bde78a0124bd45e2105500c8772a0216f70ece7b1bfd5487f81e8. 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/QZJDW2500004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bb4ee42b089ce74fbda8adb11c47004a8f06d3d627c445e8ff66ad5bc469257. 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/IL1012301449.