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 0xf81fc091bd2ae8be203dd08751f4d2d3bbb6ab03238635c7044e4347a17dbe6e. Chain 2 (Bitcoin): anchored in block 953598 (2026-06-14T06:40:11Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0c5af9f4-d818-4983-b5ea-6d01dbe46d38.json and https://artists.proofprofile.net/proofs/artist/0c5af9f4-d818-4983-b5ea-6d01dbe46d38.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 0xfd52b550cbf60f87e37ca0c0e4aefe1c51f572c07d3cfce0cb55e0ab04b373f0. 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/QZWFX2477289.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef60a79250b5b28012951983efb54940b3c3a5e6795ca5b7fbb685424eed70b8. 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/QT3EX2477434.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x614cd5f221307611768d70ea171f782d4f1c3c5614943a4db09a2d9654b42d1d. 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/QZZ7S2483758.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2414eedf7ed3314a405157acaf7c7a0b2ebdcbf12096f3f60e3b3811300b848f. 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/QZHN62520102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcea21271bb5dbdde8395d5be52dd1c4231451b10b76ba9f92891f11a8502b328. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/QZHN72538053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb0fb551999b4f8f2bf7fecea0da5e37543b9f0370fe865da5f9bbdcbf652687. Chain 2 (Bitcoin): anchored in block 958228 (2026-07-16T02:46: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/QZHN72538054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f59ddccef3e81d1291e8b624b92c5fa7c411bca20e512a50ae4bad6349ca488. Chain 2 (Bitcoin): anchored in block 958498 (2026-07-18T04:54: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/QZHN72538056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2414eedf7ed3314a405157acaf7c7a0b2ebdcbf12096f3f60e3b3811300b848f. Chain 2 (Bitcoin): anchored in block 956402 (2026-07-02T22:05: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/QZHN62520102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3a88b171e23a2373bc03a24638c0fbc6fc048d9bc1a222e3b9b87cfb845e0cb5. 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/QZNWQ2512818.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x79336a3ef740369634ea2560ea496155998d1e0336bc1d1de1723fc889e97c51. 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/QZRP42509571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f28739622f5245f6cdf0df877923328e1eda740f78a549488c5151a915eabf. 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/QZRP42509572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x566528d0371e8137380e3ebf6cf597e853c1aa8423009379d48f0675e5568dd6. 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/QZRP42509573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e04003179fb52d0c4fc75feeaef2c8206decdd107f28b25ec391aa4508bc322. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43:17Z), 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/QZRP42509575.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6caef1b592c63c76e6ee98c34621ee79ff3f924123d48069cf65fbdd8350024. 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/QZRP42509577.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda022a243721713696eefe36b7e5cf168a66d514eb179bf4ba236720ce0a5a9a. 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/QZWFN2538950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeae45557a445dbb64cb91565984577f61a0250f7f335d4218c509a61300eb9b. 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/QZWFT2576463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfa9374cf0ab670b70a84b093e237c4a0385005fb4adb6aadbcc0a3f3a64e5687. Chain 2 (Bitcoin): anchored in block 958785 (2026-07-19T21:40: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/QZZ7W2588474.