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 0xf09b869d663735902802658ee28829ebafa6f8bc6d4560b7942838c9533a3688. 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/d36a69da-1e8c-4ad9-a622-622a6fa32c66.json and https://artists.proofprofile.net/proofs/artist/d36a69da-1e8c-4ad9-a622-622a6fa32c66.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 0x79c627a36dcfdaefa8fb072415360105fdde46ace5438f96e5a9b18f93b22ae3. 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/QZDFP2045549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68311b1d146990b7b6e1420d46bb3c0dc2508d91043a2fb1d18da1997ce0fe06. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/QZDFP2045551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d420499444f872d2e6cd05dcb59b04b3f333006651b8dc1e5bd52687b259767. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20: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/QZDFP2045552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf118f708c79b24e4a3d454075941306a7e17497fc3b332505d0322e3a87a9175. Chain 2 (Bitcoin): anchored in block 960448 (2026-07-31T18:48: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/QZDFP2045550.
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 0xa57d61d8f8520bd7b10c50e751f02e742c3ac4a5ffc7eac4978bfb1ec7ccef01. 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/QZDFP2051204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8417014596aba3509c841c171e20483f6823bebe256640066c4d32660b9e08a4. 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/QZDFP2054807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2aff9c10bdd9f90a59c57bc9f0c20ca0d6deff4e9939e2eccc471f27ba3c346f. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58: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/QZDFP2063057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3244783216b5fdb44725944b45607f0b9406920565dcc7bbedefc8650137d2a4. 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/QZDFP2063058.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a146bde5eb90cc4aebfe95204dd7978f55c1c2285b3f6edf84c50f55168e7bb. Chain 2 (Bitcoin): anchored in block 958582 (2026-07-18T16:47:25Z), 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/QZDFP2057851.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07b28c71782c96d48c84004773a5388fe98f10afcf32bbaad879e1bbae78d33e. 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/QZDFP2067028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d4c7a7f3b4929c50e9812ab234c657006767d1530449796c241b818a5c2569d. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T02:05:20Z), 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/QZPJ32350222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b8b8334291f3bb8a5adb37e780c87364452a09d425b927f44491bad2dca2f0f. Chain 2 (Bitcoin): anchored in block 958907 (2026-07-20T18:56: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/QZPJ32382820.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35db16412614223a6e84be186c4a2614040465f025ef2a874cb80cd0d4ed0af8. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:54: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/QZPJ32382821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x96354e66aa5d64214abccb21c8ed0d9cd20bc2494a2655f4f3477b107089d2fd. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T11:02: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/QZPJ32382822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x882134b1ebe9f1232b6f07a56586610e1df8f369efaa72235e049d9f1ad09ff5. 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/QZPJ32382823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x905a96da917f84312fcbf6b0c0f41d2d3753aa324d128b309076609831b52716. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), 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/QZPJ32414446.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27695294ae5fdfc364263548f693e0ded0e8906e5baa6ff75fccee3cb35d188a. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58: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/QZPJ32414447.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9d9e0ed00f8111188dae7c5ee0311b305ddd0e7567833dc3c11246a8156ef851. Chain 2 (Bitcoin): anchored in block 957919 (2026-07-13T23:58: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/QZPJ32414448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8c9554c886492ec0a344cf23799b52ca8795861d141dc4557ea5c7acbc6c4c. 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/QZPJ32414449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90d99be71d6a845501963806aa93cdbeaf6ed6ea7e8e9da08bbf94483aa3dc74. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QZPJ32414450.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc6c58aee5ab87d0b7c45c5471c281e9fdb65ea0c6e1defcca18fecbb514a61. 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/QZPJ32414452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5df0f49aeaad0e3725dbd420322a62480d08fb4eefcfc654aeec532bf3f4691. 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/QZPJ32414453.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9da3f5459c371aa4a3e9faca9f8ac49f4ebeb081289768f32406a7edcf370a70. 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/QZPJ32414454.