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 0x148725467e83eedb9d0e95843b0ecc709077fd9af2544f6ce9138f5149542cb7. 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/9cca0afc-0891-4e86-a7ef-97a8a9d51261.json and https://artists.proofprofile.net/proofs/artist/9cca0afc-0891-4e86-a7ef-97a8a9d51261.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 0xb0d829e6978683f847d0710fc7b246403d7ba55b537109f31f3af425b9cf344f. 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/TCADG1720993.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8438933aade6d8b0ab3ceb03fbcc9ffaab62a138c2b690ac8fa0b79fb8213f00. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/TCAEA1853583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a271692bc222062057c483439a10f147c69380b994a0ebe7deaefb7abdfd751. 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/TCAEB1968267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf44136de87da29234b0f557aef5b12ad13810e09cec29ab66fc6487080eb0416. 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/TCAEG1967780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f855234702a68177f54b867098cc4298d5bf499e070d37d37c5bb87ea0fcec2. 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/QZNJX2085331.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf035a1cbb492d856f6eae5120e3787bcec5e1b8695aae0293e6d7a929fd68db7. Chain 2 (Bitcoin): anchored in block 959008 (2026-07-21T15:42: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/TCAFP2128442.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x065ee2f3170ce99cbb8f471d15d204bb8f9597ad4b6781a9b7912f03b168811a. 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/QZNJW2142272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc24cf02a6818d0d501f788da21867e5d18acabd7640d8158c949e1d83b76b14c. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNJW2142273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9366fb374ab54a4280f8a63daee75ce17efc43fca7042835b64b2d765cb2bf91. 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/QZNJW2142274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcaef9af04df8a36df0115482421f5ad8c53d1c6cb570c0c7a01d14a4dbd8ad27. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/QZNJW2142275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8456f6d56aee27be0ffb1b4c10e01d9174af1313e5f3abf0b5deb54fed0f6372. 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/QZNJW2142276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8d71076a648417611662cb8821dfa6cc15483b372ea80d49ff92f691b408d71. 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/QZNJW2142277.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f8378aa3273ab20fa3d582bf8e6aba9aacc1217c16bccb58bb0b58e9d2f082b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNJW2142278.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x384c392ea1a48445a92547c73562b3861c5cee0aa5a9dccd46bc7fdd4896a342. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNJW2142280.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c7f287112322fddd6be717c5a1a9637201c4191a56e5f130cdbb98ef0d1413. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/QZNJW2142281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96ae4f0f778ee1c04eb8d1128bacda1ffabf105b002f9e18597cbb5f63ef13cc. 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/QZNJW2142282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b6e7ec8af9a7cd663ffe6409e3ed721b3756710ff981c11cd2779314f8de1e7. 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/QZNJW2142283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1881dfc756939d05b11d7b223de634ff7979b255ce18aee5b15a61bb88469704. 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/QZNJW2142271.
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 0x217230b14d3468266beab58dd1a47a662f2749e889a83ab1b46acff4eb33de2c. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/QZNJW2142279.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f45ffa472e1b711c883e4562dc1c27b16d267aa95d7e93f6775c79a6d43f92. Chain 2 (Bitcoin): anchored in block 958523 (2026-07-18T08:54: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/QZ5AB2287460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94b30e94779f5fb1f42925c6bf51dfb17edee2673f61e9e275541f30aa32af7c. Chain 2 (Bitcoin): anchored in block 956656 (2026-07-04T14:03: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/QZNJX2209575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7b6fc01bf363f52bb2f5165866a81790ec0470adcd0ff4b1146e0f6f2b6cdda. 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/QZNJY2321233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6962d311ef1965983ee78eed6382fd69a559daf5e40aaef9b26e27e6d0bf2b4. 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/QZTPX2366368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa2f0e7166e29d6f201415862cbe9deb5550ad574b8307ae2e4aaa54723dc3774. 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/QZW9M2374027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53f8774871f588a44ee4e1ef0e239de5de4996f40c2556b3b96984e493a66623. 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/US7VG2479030.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f665367fea082f5e8eb53a865ece20d349b8ff0c318a429c970f107766e3e46. 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/QZNJY2408050.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50f11b8ec50fe2c9d7dfeb3e48d6ee912abe98cffc7fa1c3dfc6ca73ba81f2a4. Chain 2 (Bitcoin): anchored in block 957892 (2026-07-13T18:21:16Z), 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/QZNJY2437368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xce14ab85169adbc22ea413dcbe7e4b50aaf8c7ca02e51f5208b48ec21d7dff21. 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/QZW9L2483567.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7cfd1d9a18afc8561e3273fef4e09f5c9a7c383e3a86caaa3df31f85a9c02d41. Chain 2 (Bitcoin): anchored in block 958246 (2026-07-16T05:55: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/QZNJX2524814.