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 0xf1b525d4ca351def2bb4730cbacd02a13e5d4f9a8f09c0101ed6821efabd7f12. 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/98193507-e412-437d-b54b-340779cf47e1.json and https://artists.proofprofile.net/proofs/artist/98193507-e412-437d-b54b-340779cf47e1.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 0xad41d8beb30a3e762c887708124114e7fd88be5623afbfde9390759a2783a749. 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/TCAIT2490517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0722e41d68de2b2995487e3da92ba447c15e3a78fc0f670684c5428e140aec82. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/TCAJE2557780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d942d52a77e921054deca8c12b4747dbb399891505b2954647c0fba895edc5. 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/TCAJE2557790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc711d4a38a6cd54f679e1ce655a9dd41ab524d40a9d416f3f1d20a204821ccd7. 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/TCAJE2557819.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a54149ec519896266f9f2c2d32522db109a25faac0f996308685ac971a86a85. Chain 2 (Bitcoin): anchored in block 958501 (2026-07-18T05:33: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/TCAJE2557801.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6aabca10b26adbcce083f254331e43d18391b6e83b0d463682bdc9165650b49d. Chain 2 (Bitcoin): anchored in block 958362 (2026-07-17T04:32: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/TCAJE2593559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f150bc771a6c866a6089d618fc776db5b16a6794a61310f7158719d4d565404. 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/TCAJF2505750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5394ceedb1d5b60d21dc8f4eed3ea27fdcbd7ab38c6883159a78f0f8afef7526. 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/TCAJF2505731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4991f19856538fe5b9e1ceda508a991cf16ccafbfd45432fbe9a1723d727c7. Chain 2 (Bitcoin): anchored in block 958508 (2026-07-18T06:27: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/TCAJF2505810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd354cd2579a8661423d3b0603423c86d17dd63278f5ca84cd57d50f9581c843. Chain 2 (Bitcoin): anchored in block 958461 (2026-07-17T23:18: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/TCAJF2505764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x183d54898df59ac78d97377629241b887fd4f87b63fda5f7e2955feca320c056. 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/TCAJF2546203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8db62df0269d208100d80b58d789be4f38404cf09aa5bf7fe0d9dd6c825777c6. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00: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/TCAJF2588726.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c5c0aa23155f6ef258c545a69839aefeab6a4610b80e8c2d1fa8cfcb67956bb. 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/TCAJF2588719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd290f02ab293c616b09ef06209e5e9a21fd25143ad8ecad2d06dbb7ad38f284. 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/TCAJF2596517.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d9973c88e4322d315caa0120568e08e7ded89a0c2e124b3f16b34377f71cfb0. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/TCAJF2596499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xffff6bd85960606332f900d1b244bc281839c16e1af1570d630fbf5f331bb889. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/TCAJG2508991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dcb6054c8ddb08f01c190607e50a8847caba4c81b17aa7d77e13d734f6cb019. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/TCAJG2508965.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d225d7219022d3ff9fc33785c4456bc2ba36c92eb0533da53875e0880a30988. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14:15Z), 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/TCAJF2564009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29f69c0e8c4719eeb0190d37488256db805fcb021027dcc363bd5e4684f4c584. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAJF2564048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a9936d4f17ffe55fa11b107f71f2b8b52e00efaee5e1e3e985cb0424bdeb75e. Chain 2 (Bitcoin): anchored in block 958800 (2026-07-20T00:52: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/TCAJF2573767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b5da0190c112362e3e8863ebea80b0bb5830ddde43d073c8eafde1cf540cf10. Chain 2 (Bitcoin): anchored in block 959118 (2026-07-22T10:01: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/TCAJZ2575231.