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 0xdd8e247edbe68afde058fb436fef5205dcc8768561f86af8beb01f248f9b82de. 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/368f94a5-9ad3-4d3a-b841-c29f53b0e691.json and https://artists.proofprofile.net/proofs/artist/368f94a5-9ad3-4d3a-b841-c29f53b0e691.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 0x791323386cbdd160b98e7f93136e1549bfd76341c375a23dcae87ed70eb4dc93. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BCP3J2100018.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40e0fe443f6a737b880aa11eb8899a6f64972ebe91fe60c0974ba4c198ad3b13. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BCP3J2300067.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcc305a7be4bd68f032351df9a10709d5fa47ef5fcb09b1213530456ee5e616c9. Chain 2 (Bitcoin): anchored in block 959146 (2026-07-22T15:41: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/BCP3J2200042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f3eaaaf46f27d58aba8032bb8979d222b5fbc21c8e074e9690001cf4c69fbf. 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/BCP3J2300090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb1f86c071c17e953fb58df394f864b85eff5a0d0f3908c83470ba52d827d3e3. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BCP3J2300084.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x61c6b2a5e695be830348116ef6576d93d36f227d1346a1dce7464f06b6dfc190. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/QZW9L2387061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2eebbc81a109fffe0e5a94a0755513630423b1ff67f3be555de314607bde4c03. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BCP3J2300101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfb02878140de31b9dce4fd0dd324428f272092d4fdb757a23354d1c65b0726c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BCP3J2300089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x751880e26e797ce545216a08da9396af5b019dabbd1a2e49e96c019161c1990b. 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/BCP3J2300086.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2194fa44de5a71052c171e46cc3ac7e64e2b38678e715ff060306c284b65ae21. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BCP3J2300093.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf186999114876e2dbfef20225ce1bf9b55231bba0afb8461464e02fe846f7e5. 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/BCP3J2300087.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcce431217c741bbf48f4190be9d6f66544f8a0aec53378f8389e79b6565fce0. 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/BCP3J2300075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f202f8413d1d7e75966294964b2f8627fde7f9a094950f657c57703eaa747ac. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BCP3J2300077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec2dece029136992a3a0964a035dc81c83406a47b8dedc2411392f43469dc97d. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32: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/BCP3J2300076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d102927193e29de24b5c82d9f2b5672f3f00b3cc013cc84e450c8cd459641b5. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/BCP3J2300068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x86dc1a7385af8059090bbe0881b97d7dd1e8383c0ba422d7e7bead8838de8c49. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/BCP3J2100054.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x180bf17022ad3893bdec73c47d903e68e0ba2b86b329f50a1e0f20f2716123cb. 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/BCP3J2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95feec3073e950f327cbed5845d4a5e61b80498b9e5e4387bcb3c63a4ab24223. 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/BCP3J2200105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9630874735173d0a6b91b06845bc072786647226ed9b49247bd852d2d2ad10af. 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/BCP3J2200104.