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 0x8f0a094487df25fb0048ea7135003e63d9a1519ec2a18d5fdbf361dd91a05275. 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/42fd1458-8a0f-4853-b717-b14c2b5e5cc2.json and https://artists.proofprofile.net/proofs/artist/42fd1458-8a0f-4853-b717-b14c2b5e5cc2.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 0xd5d61157e14fc0d15316fb34e7166c4453bfd9d325ea46dbcaaf90c0b47d5e0a. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20: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/QZTPX2289062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4ad12ada2adba0942559ddf0a4ae1199aa065f0f0938830eeb54e12ff512c93. 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/QZTPX2289256.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x739defd36f34272dbac21240c768742301cccd28adfec61170c39815376ffaa3. 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/QZW9K2299471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3cf7108ba1b97137c61559f160d8d773de0b5973fbc03ce37f62c38f6a808516. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/QZW9L2270025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a75ad6002162c09cfc362e709a983b834cbd42e30740bee6234951eeef1bba5. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-17T00: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/QZW9M2292645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3fa5652192d46fcc6ce7f750ee11ba5b7394d92880a88d8ac9d18a9edc5b5e3b. 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/QZ5AB2362559.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x21804db978c37b1db6151713a48d4f63ec813ed3fbe7333d5264cbb58d3c2bb2. Chain 2 (Bitcoin): anchored in block 958594 (2026-07-18T18:05: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/QZ5AB2362560.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9981210d7c908dd346064ed4e0d1b8f0a4e13ca00c78cf8351e8e3f2f3cf6df9. 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/QZMZ92383770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b893acce333285589d4f3e4fd9cbf089b3141b4b70248f74a2192fbdec3672d. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T05:06: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/QZMZ92393435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x139ba9f45f5cc84ebb77805903fe000bbe01c368c53f58674b9a1eac77c822bb. 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/QZTVM2392781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2592b86a5ae5a537cd5fe0910a132f8f5a8f7dec676ba44422f60ff14d0644d0. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T04:31: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/SE62M2341087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x90e294f059487f0e5c8efcc7ce4cb7fe7622fafa9a4ceb5700685632f5424257. 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/QZW9M2434445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b27ff59c19db35915d224e4ad9d5c27ef7d2d3927a20df107f17b36ce887d47. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-17T00:28: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/QZGLS2502680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa57334896bd66c2888e8d18617085efb34867a8a5fc223472958408984fb4c69. 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/QZMZ92502497.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1146459eebeb20662b0c44726a014f3b5f76f667ec6de20c48d90b6e4e84d89d. 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/US7VG2316814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x162c56d18852dcc8209e4df843d8f231cc4a10ee9814c4ba5334ece44ba598db. 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/QZS662247667.