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 0x01451acc1264c2147f44f7b98e32488095c53063ffd8bb379be3e3b668194827. Chain 2 (Bitcoin): anchored in block 953662 (2026-06-14T17:28:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/55e78101-5dbd-4997-9a06-015145927ecc.json and https://artists.proofprofile.net/proofs/artist/55e78101-5dbd-4997-9a06-015145927ecc.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 0xc0a52db2f4d224220ef4aee61a8c35344b0226d70483ce8fef4f12d3a28833d1. 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/QZTB22452004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e6dae42fc7e7988d97efb2f82427054ee0b7b83c7b9153484b1b7f49528a25c. 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/QZTB22452009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f549ed3c4ad3a349cbd8811adf9942bc31699851954aa2eae137d494791f6dc. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/QZTB22452010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66f7655e80b2afea3e44f1343b5d51f3dae495a1ba7187ebaaf77ed787c39f47. Chain 2 (Bitcoin): anchored in block 958988 (2026-07-21T09:08: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/QZTB22452013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b923e06950bf4389335b6e8f0c1c923159eb8cbab2d146cf8500a4c5af1880f. 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/QZTB72419097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa3d3986a89acbe96fa82445951ad266f8445a3f0ce397aad2ba207b253d62371. 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/QZWFH2497839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb171d89edb9a2d6a4f2365be278ed8cfb971f1412a496562fbaa9a5efb5e4e33. Chain 2 (Bitcoin): anchored in block 958245 (2026-07-16T05:50:22Z), 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/QZWFS2450000.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3581fa94f1c7917694886c1ac72707fe1014add5fec064d97a13b67303bc22ba. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/QZES52537232.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dc7b54115f56689cb8d2b9f970993aa738b4cd59d56afecf7d3579a401481e1. 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/QZES52537233.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db94267e573dbd3706dcb8ab1109bfb72b4bf47e8cdedaaf9209e1d4dc042f3. 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/QZES52537234.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbfac462bde3038baaa0d81106d8658624813e6b46dcb1e2b14a05e66fd4d596f. 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/QZES52537235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59b438e3b1cdb5b389351e54abbc811440f7c55f8ed8e67dd6c504a68adf1de0. Chain 2 (Bitcoin): anchored in block 958473 (2026-07-18T00:52:36Z), 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/QZES52537236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x442749adb4acf088f348a5cc3e8e32c81efbacfddb12fa152a26c4aee37be264. 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/QZK6L2553494.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48301bb67e3988f557b6182d144b80a30da64c7c609b094d150f46d271e03db5. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZWFT2541238.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x766a8baa26cbc575f63752d5b68a65bbb5410bd77f541cd938146d636a28c324. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZWFT2592275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0be1322f75561f35298fb1d26e253da072712e57356f1a3042981707446d1c22. 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/QZWFT2541240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b64574faad7d5c56583dc5a88411ed0f60193411e0851bbd58e45111238a573. Chain 2 (Bitcoin): anchored in block 958480 (2026-07-18T02:58: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/QZWFT2541241.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd042cc71ff406e12ca20580fbb095b7b4e0c4f7f96e5b9d6e55e869dfd4da51. 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/QZWFT2592276.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe9f05abd22c6ffe7ede1a26a7c875cb6dfbfdd226eee3150309336a87024cb3f. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/QZWFT2541243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc851a00ea703b57210f7d1312c26aa4f931c229ead5eed9b3f32310a8ed596e2. 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/QZWFT2512128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe5673e9ebf58653b26d49687c80e3c5a49fc25024410ec480b65c253eace017b. 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/QZZ7N2562263.