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 0x2eda8ab0b5b51aa6d32cd0fb63e169024311a50055a8b2eb26bf3e8825934599. 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/24ec69f9-f20b-472e-a7ba-a12a184f4fa7.json and https://artists.proofprofile.net/proofs/artist/24ec69f9-f20b-472e-a7ba-a12a184f4fa7.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 0x83b1f18ad21fc1848c9572e3b79aca0c2a8c6cca864ce58fe95dff0f7b662c6e. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZES92444491.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf525bd69d5b2ba3ccfa777ab06a2f6a37f79130a4173584047f0439e6d5f629a. 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/QZES92444492.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95bd7212cb455bbfa4f71338af7dfa2c935bf92c074aeb997678568493d36023. 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/QZES92444493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eaeb3fd61a39508afc59604f5c2eec5e61acd3148bfdcd83dd6929ddc65308b. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QZES92444495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x304b65004e0107f698f34d7e7fd69a9dd5c0eadb485ec2a3818058c68d3dfa10. 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/QZES92444498.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x623fea251f08cd10cd83a75b28104978c6b09c7cf0b967251ab99a38e49d8d9e. 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/QZES92444500.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce9288ae3cc9854f85f4cf849f0523aff25b202ae5b2a92a7b72f7690a17ea6d. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QZES92444501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90d32f38416db90179bba086747bc1c60ee6896e0ed80e7e22708f33a5eee53. Chain 2 (Bitcoin): anchored in block 958779 (2026-07-19T21:08:39Z), 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/QZES92444503.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9448db9a9e5ffa99ca8ffc094f267a0cd4f3024081b11f56c8b284f7cd148905. Chain 2 (Bitcoin): anchored in block 956396 (2026-07-02T21:01: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/QZK6M2406870.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8cb7c34cfd4880a15b82b54d8977b8be65324197b8a7dd9a459d0d003f027431. Chain 2 (Bitcoin): anchored in block 958238 (2026-07-16T04:30:31Z), 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/QZK6M2406871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d399a7cab500ffc6478c3d5c9cc6457b2fc3a0ef1623b5f94b239e4f2f2c3fb. Chain 2 (Bitcoin): anchored in block 958682 (2026-07-19T06:17: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/QZK6M2406872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3fe0708b1336debb6b60a3a476bd50b70d669230ce706aaa58df083f89ae899. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/QZK6M2406873.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ed028ce65bb8b7079c15cd5a0800b110844eab599fdf45150e5c2b49dc7675. 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/QZK6M2406874.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23737d404764bd5ef285f8d95541647535755bbf894e83e156f7008885d233da. 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/QZK6M2406875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733c39e0494d3b1bc513ef2f4cb83274124e6c70e821f4a8fa499810d295ad77. Chain 2 (Bitcoin): anchored in block 958656 (2026-07-19T04:04: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/QZK6M2406876.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x049dfcc8014c266ce95b0ace90489c5cd180c38e74208e1baade84f7c346c1df. 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/QZK6M2406877.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5375fb81712e41be278551d293e394328576be4c11794aedd1992bbb042b7cde. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37: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/QZK6M2406878.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8be7df6ae48ee87d2c28dcca6e2a000bf1173072c9eaf5e88faa32919782a3d. Chain 2 (Bitcoin): anchored in block 958775 (2026-07-19T20:13: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/QZK6M2406880.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86bb2f0b5738c99a719736cbd1278233deeedb71eb6c453eb367a3ffdd8b8223. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/QZK6M2406881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4038c70e769a769790fe56975dc95611e5c6fba79280ed75234672f95948169. 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/QZK6M2406882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66d53ed65b5ba15afc43353291fde311294401c43ea8703bd5bfc4d4ea08c042. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZK6M2406883.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9295c6d3a79e913ef2bf5ff42c722ab6d1259750caf67a2a7533108da3bf9960. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57: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/QZK6M2406884.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72e59587b83d93b7c63df5cd261c2daaa01dacebae67d004e1d9dfece412ca41. 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/QZK6M2406885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x411a7e23421dfceb39dce522576da1c60c3c865a3f6a4248080d63ce01f78e15. 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/QZTB52409406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd89b1e2cf2c6bb442b507f2a9dc929c8179df175b63e97defaaf2bbba86204b0. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZTB52409408.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14130071aa7f77864e42c2f09bd8bdfa6a369c264ca6e9f43280cff2435257a1. 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/QZTB52409411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ffdf1016694d91dde5c189688111ce715f1c5297d7d70ff295dd11c14cc4505. 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/QZZ7L2426796.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x532ad0958712dc4d838970415440e76e054d1e97d06531e67f651ae00de438a4. 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/QZZ7S2472347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5982fc1ac46f9415f9ed9eef21bcad712e306dd5986aabd0796607b7e6ef061. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42: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/QZHN92530452.